srv6 update - uk ipv6 council · clarence filsfils cisco fellow –[email protected] srv6 update - uk...
TRANSCRIPT
![Page 2: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/2.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
Simplicity Always Prevails
Furthermore with more scale and functionality
![Page 3: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/3.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
SRv6 Eco-System
![Page 4: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/4.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
At record speed
• 7 large-scale commercial deployments– Softbank, Iliad, China Telecom, LINE corporation,
China Unicom, CERNET2 and Uganda MTN.
• 18 HW linerate implementations– Cisco Systems, Huawei
– Broadcom, Barefoot, Marvell, Intel
– SmartNic
– Multiple Interop Reports
• 9 open-source platforms/ Applications– Linux, FD.io VPP, P4, Wireshark, tcpdump, iptables, nftables, snort
![Page 5: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/5.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Cisco Supports SoftBank on First Segment Routing IPv6 Deployment in Prep for 5G
Link to PR - https://newsroom.cisco.com/press-release-
content?type=webcontent&articleId=1969030
![Page 6: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/6.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Link to PR - https://newsroom.cisco.com/press-release-
content?type=webcontent&articleId=1969030
https://newsroom.cisco.com/press-release-content?type=webcontent&articleId=1978361
Thanks to SRv6 network programming capabilities,
Iliad is set to further disrupt the mobile market by
delivering truly innovative service offerings
Iliad’s NodeBox is SRv6 enabled
![Page 7: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/7.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
SRv6 - Reminder
johan2011 © 123RF.com
![Page 8: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/8.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
SRv6 Header
Metadata TLV
Segments Left
Locator 1 Function 1
Locator 2 Function 2
Locator 3 Function 3
TAG
![Page 9: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/9.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
SRv6 for anything
Optimized for HW processinge.g. Underlay & Tenant use-cases
Optimized for SW processinge.g. NFV, Container, Micro-Service
Metadata TLV
Segments Left
Locator 1 Function 1
Locator 2 Function 2
Locator 3 Function 3
TAG
![Page 10: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/10.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
IETF
texelart © 123RF.com
![Page 11: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/11.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
SR Architecture
• RFC 8402 – Proposed Standard– Defines SR-MPLS with MPLS dataplane and Label SID’s
– Defines SRv6 with SRH and SRv6 SID’s
![Page 12: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/12.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
SRv6
• RFC Proposed Standard– SRv6 DataPlane: SRH and SRv6 SID
• Last-Call– Network Programming (END, END.X, END.DX/DT, T.Encaps)
– Control Plane (ISIS, BGP-LS)
– Policy
– OAM
• One IETF away to Last-Call– BGP
![Page 13: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/13.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
SRv6DeployedUse-Cases
LIU MING © 123RF.com
![Page 14: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/14.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
VPN over Best-Effort 5G Slice
1 2
6 5
3 VRF 9
No SRH!
Network Program: B:3:V(9)
B: locator block is associated with ISIS base algo (Low Cost, Best Effort)
![Page 15: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/15.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
VPN with Low-Delay 5G Slice – SR-TE option
1 2
6 5
3 VRF 9
SRH contains 1 single SID
Bad Delay
Bad Delay
Network Program: B:2:C5 then B:3:V(9)
B: locator block is associated with ISIS base algo (Low Cost)
![Page 16: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/16.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
VPN with Low-Delay 5G Slice – Flex-algo option
1 2
6 5
3 VRF 9
No SRH!
Bad Delay
Bad Delay
Network Program: D:3:V(9)
D: locator block is associated with Low Delay Flex-Algo
![Page 17: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/17.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
Snort firewall, VPN & Low-Delay Slice
1 2
6 5
3
D:2:SNORT
SRH contains 1 Single SID
Bad Delay
Bad Delay
VRF 9
Network Program: D:2:SNORT then D:3:V(9)
D: locator block is associated with Low Delay Flex-Algo
![Page 18: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/18.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
Load-balancing
• 20-bit entropy
• No additional protocol– infamous mpls entropy label
![Page 19: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/19.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
Seamless Incremental Deployment
• As soon as the network supports plain IPv6 forwarding– a new SRv6-VPN service only requires PE upgrade
– TE objective can be achieved with a few well selected TE waypoints
– FRR is deployed incrementally
![Page 20: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/20.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
SID Block Allocation
Credit to Satoru Matsushima - Softbankwho credits Vasco Astriano and Dave Plonka (Akamai)
Asfia Nasir © 123RF.com
![Page 21: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/21.jpg)
![Page 22: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/22.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
2400:2000::/20
![Page 23: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/23.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
2400::/12
![Page 24: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/24.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
ARIN
![Page 25: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/25.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
ARIN
![Page 26: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/26.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
https://bl.ocks.org/vasturiano
![Page 27: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/27.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Legacy HW andOverhead Compression
LIU MING © 123RF.com
![Page 28: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/28.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
SRv6 has excellent native Scale
• Many use-cases do not even use an SRH ☺– Any VPN (L3VPN, PW, eVPN)
– Egress Peering Engineering
– Low-Latency or Disjoint Slicing
– Optimal Load-Balancing
• If SRH is needed, most cases will use 1 or 2 SID’s
• Prefix Summarization gain
• Talk to the operators who deployed, they are happy to share experience
![Page 29: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/29.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
Ultra Scale is natively integrated in SRv6 ☺
• We thought this a long time ago
• This is natively integrated in the SRv6 solution– Same SRv6 dataplane
– Same SRv6 control plane
– Same SRv6 architecture
![Page 30: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/30.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
SRv6 - Automation
Nicolas Menijes Crego © 123RF.com
![Page 31: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/31.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
Available
NSO “click” and the following happens
• Address allocation– Loopback and interfaces
• SID allocation
• Multi-Domain
• ISIS summarization and redistribution between domains
• TILFA
![Page 32: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/32.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
Configuration Automation next-step
• BFD
• ISIS Flex-Algo Slicing
• BGP Services– Internet
– L3VPN
– eVPN PW
• Linux Servers
![Page 33: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/33.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
Troubleshooting Automation
• Brainstorming
• Please ping if interested
![Page 34: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/34.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
Conclusion
![Page 35: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/35.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
Simplicity Always Prevails
Furthermore with more scale and functionality
LDP
RSVP-TE
Inter-AS Option A/B/C
MPLS
UDP/VxLAN
NSH
![Page 36: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/36.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
At record speed
• 7 large-scale commercial deployments– Softbank, Iliad, China Telecom, LINE corporation,
China Unicom, CERNET2 and Uganda MTN.
• 18 HW linerate implementations– Cisco Systems, Huawei
– Broadcom, Barefoot, Marvell, Intel
– SmartNic
– Multiple Interop Reports
• 9 open-source platforms/ Applications– Linux, FD.io VPP, P4, Wireshark, tcpdump, iptables, nftables, snort
![Page 37: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/37.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
Stay up-to-date
segment-routing.net
linkedin.com/groups/8266623
twitter.com/SegmentRouting
facebook.com/SegmentRouting/
amzn.com/B01I58LSUO amazon.com/dp/B07N13RDM9
![Page 38: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/38.jpg)
![Page 39: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/39.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
SRv6 - Roadmap
3dmask © 123RF.com
![Page 40: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/40.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
Shipping: NCS5500, NCS560, NCS540, ASR9k
• ISIS– TILFA and uLoop
– Flex-Algo (Low-Delay Slice) with TILFA
• BGP– PIC Core/Edge
– L3VPN (IPv4)
– Internet (IPv4)
– eVPN VPWS
• SRv6-SR-MPLS Gateway
• OAM– Ping
– Trace
– SID Verification
![Page 41: SRv6 Update - UK IPv6 Council · Clarence Filsfils Cisco Fellow –cf@cisco.com SRv6 Update - UK IPv6 Council](https://reader034.vdocuments.mx/reader034/viewer/2022042304/5ecf4216fc81594a35595fd8/html5/thumbnails/41.jpg)
© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential
© 2019 Cisco and/or its affiliates. All rights reserved.
Also in the DC - with linerate SRv6 @ 400G
• Amazing set ofSRv6 network instructions@ 400G !