IETF105 IS-IS V6/MT Deployment Considerations draft-chunduri-lsr-isis-mt-deployment-cons-02 Uma Chunduri [Futurewei] Jeff Tantsura [Apstra] Shraddha Hegde.

Slides:



Advertisements
Similar presentations
MPLS Multiple Topology Support draft-zhao-mpls-ldp-multiple-topology-01 draft-zhao-mpls-rsvp-te-multiple-topology-01 IETF 80 – Prague.
Advertisements

IS-IS ESN TLV draft-chunduri-isis-extended-sequence-no-tlv-01 Uma Chunduri, Wenhu Lu, Albert Tian Ericsson Inc. Naiming Shen Cisco Systems, Inc. IETF 83,
OSPF WG - IETF 66 OSPF Protocol Evolution WG Re-Charter Acee Lindem/Cisco Systems.
Design Guidelines for IPv6 Networks draft-matthews-v6ops-design-guidelines-01 Philip Matthews Alcatel-Lucent.
IPv6 Routing IPv6 Workshop Manchester September 2013
© 2010 Cisco and/or its affiliates. All rights reserved. 1 Segment Routing Clarence Filsfils – Distinguished Engineer Christian Martin –
Dynamic Routing Scalable Infrastructure Workshop, AfNOG2008.
PCEP Extensions for Segment Routing draft-ietf-pce-segment-routing-01
IPv6 Home Networking Architecture - update IETF homenet WG Interim meeting Philadelphia, 6 th Oct 2011 draft-chown-homenet-arch-00.
Protocol Topology Support for IS-IS Kay Noguchi draft-ietf-noguchi-isis-protocol-topology-01.txt 56th IETF San Francisco, CA, USA March 18, 2003.
CAPWAP related draft-shao-opsawg-capwap-hybridmac-00 draft-chen-opsawg-capwap-extension-00 draft-zhang-opsawg-capwap-eap-00.
Concerns about designating the MAG as a Default Router James Kempf NETLMM Interim Sept. 27, 2006.
IETF 51, IPv6 WG1 Multilink Subnets draft-thaler-ipngwg-multilink-subnets-01.txt Dave Thaler
1 Multi Topology Routing for OSPFv3 (draft-mirtorabi-mt-ospfv3-00.txt) Sina Mirtorabi
1 IETF 78: NETEXT Working Group IPSec/IKEv2 Access Link Support in Proxy Mobile IPv6 IPSec/IKEv2-based Access Link Support in Proxy Mobile IPv6 Sri Gundavelli.
U-Turn Alternates for IP/LDP Local Protection draft-atlas-ip-local-protect-uturn-00.txt Alia Atlas Gagan Choudhury
IPv6 Practices on China Mobile IP Bearer Network draft-chen-v6ops-ipv6-bearer-network-trials-00.txt IETF 81-Quebec, July 2011 G. Chen, T. Yang, L. Li and.
IETF 81: V6OPS Working Group – Proxy Mobile IPv6 – Address Reservations 1 Reserved IPv6 Interface Identifier for Proxy Mobile IPv6 Sri Gundavelli (Cisco)
1 Evaluation of PMIPv6 Base Multicast Support Drafts Stig Venaas Behcet Sarikaya November 2009 Multimob WG IETF 76.
OSPF WG – IETF 67 OSPF WG Document Status or “You can bring a Horse to Water …” Rohit Dube/Consultant Acee Lindem/Cisco Systems.
OSPF WG – IETF 69 - Chicago OSPF WG Document Abhay Roy/Cisco Systems Acee Lindem/Redback Networks.
OSPF WG – IETF 66 OSPF WG Document Status Rohit Dube/Consultant Acee Lindem/Cisco Systems.
1 Role based Auto Mesh IETF86 CCAMP Mar Orlando draft-li-ccamp-role-based-automesh-00.
V6OPS WG – IETF #85 IPv6 for 3GPP Cellular Hosts draft-korhonen-v6ops-rfc3316bis-00 Jouni Korhonen, Jari Arkko, Teemu Savolainen, Suresh Krishnan.
Pseudo-Wire Protection Ping Pan IETF 63.
1 ipv6-node-02.PPT/ 18 November 2002 / John Loughney IETF 55 IPv6 Working Group IPv6 Node Requirements draft-ietf-ipv6-node-requirements-02.txt John Loughney.
Extended procedures and Considerations for Loop Free Alternatives draft-chunduri-rtgwg-lfa-extended-procedures-01 Uma Chunduri Ericsson Inc. Jeff Tantsura.
Draft-psenak-ospf-segment-routing-ospf-extension-03 draft-psenak-ospf-segment-routing-ospfv3-extension-00 IETF 88, November 3-8, 2013 P. Psenak, S.Previdi,
Network Layer COMPUTER NETWORKS Networking Standards (Network LAYER)
Connecting MPLS-SPRING Islands over IP Networks
Discussion on DHCPv6 Routing Configuration
draft-patel-raszuk-bgp-vector-routing-01
Update on Advertising L2 Bundle Member Link Attributes in IS-IS
Zhenbin Li, Li Zhang(Huawei Technologies)
Thierry Ernst (INRIA and WIDE) Hesham Soliman (Ericsson)
Tomohiro Otani Kenji Kumaki Satoru Okamoto Wataru Imajuku
Multi-Instances ISIS Extension draft-ietf-isis-mi-08.txt
IETF 55 IPv6 Working Group IPv6 Node Requirements
Softwire Mesh Solution Framework
Multi Topology Routing (MTR) for OSPF
Les Ginsberg Stefano Previdi Peter Psenak Martin Pilka
ISIS Route Tag sub-TLV draft-ietf-isis-admin-tags-02.txt
FAR: A Fault-avoidance Routing Method for Data Center Networks with Regular Topology Please send.
Dave Thaler A Comparison of Mobility-Related Protocols: MIP6,SHIM6, and HIP draft-thaler-mobility-comparison-01.txt Dave Thaler.
Explicitly advertising the TE protocols enabled on links in OSPF
6LoWPAN Interoperability
Link State on Data Center Fabrics
Explicitly advertising the TE protocols enabled on links in ISIS
Extending MPLS/BGP VPNs to End-Systems
A Unified Approach to IP Segment Routing
ISIS extensions for SRv6 draft-bashandy-isis-srv6-extensions-02
mLDP Extensions for Multi-Topology Routing
Separating Routing Planes using Segment Routing draft-gulkohegde-spring-separating-routing-planes-using-sr-00 IETF 98 – Chicago, USA Shraddha Hegde
ISIS extensions for SRv6 draft-bashandy-isis-srv6-extensions-00
IETF-100, MPTCP WG, November 2017
draft-guichard-sfc-nsh-sr-02
Invalid TLV Handling in IS-IS draft-ginsberg-lsr-isis-invalid-tlv-02
draft-liu-pim-mofrr-tilfa-00
BIER in IPv6 draft-zhang-bier-bierin6-03
IP RSVP-TE: Extensions to RSVP for P2P IP-TE LSP Tunnels Tarek Saad, Juniper Networks Vishnu Pavan Beeram, Juniper.
ISIS extensions for SRv6 draft-bashandy-isis-srv6-extensions-03
BGP VPN service for SRv6 Plus IETF 105, Montreal
EVPN Interworking with IPVPN
ISIS Extensions for FlexE Link Advertisement
Preferred Path Routing (PPR) Updates
Supporting Flexible Algorithm Prefix SIDs in LSP Ping/Traceroute
BIER Prefix Redistribute draft-zwzw-bier-prefix-redistribute-01
IETF103 IS-IS V6/MT Deployment Considerations draft-chunduri-lsr-isis-preferred-path-routing-01 Uma Chunduri [Huawei USA] Jeff Tantsura [Apstra] LSR WG,
BIER Prefix Redistribute draft-zwzw-bier-prefix-redistribute-00
Inter-AS OAM for SR Networks IETF 105, Montreal
Presentation transcript:

IETF105 IS-IS V6/MT Deployment Considerations draft-chunduri-lsr-isis-mt-deployment-cons-02 Uma Chunduri [Futurewei] Jeff Tantsura [Apstra] Shraddha Hegde [Juniper] V6OPS WG, IETF 105, Montreal July, 2019. 1

This work was presented in LSR WG (@IETF 103) Based on the feedback/suggestions, we are presenting here (V6OPS) 2

Background There are lot of IPv4 IS-IS deployments IETF105 There are lot of IPv4 IS-IS deployments Few more folks are seeking “IPv6 only” IS-IS deployments This is based on talks with multiple operators in Mobile backhaul (5G, SRv6??) L3 DC undelays 2

What’s the goal & What can be done IETF105 What’s the goal & What can be done Goal of this document is to lay out the nuances around IS-IS IPv6 IS-IS MT != IS-IS Ipv6 Provide various options and limitations with IS-IS For transitioning from IPv4 to IPv6 For IPv6 only deployments Doesn’t provide any protocol extensions Seek inputs from the community if anything more to be done to simplify things Non-Goal: Covering ISIS-MT use cases or applications 3

IPv6 in IS-IS IPv6 first introduced in IS-IS through RFC 5308 IETF105 IPv6 in IS-IS IPv6 first introduced in IS-IS through RFC 5308 New Reachability TLV  TLV236 It works in Single Topology Mode Later Multi-Topology IS-IS RFC 5120 (IS-IS MT) Introduces Topology Specific Adjacencies (222), MT aware reachability TLVs (235, 237) Topology specific Decision process …and defined Multi-Topology ID #2 for "Reserved for IPv6 routing topology” Safe alternative to deploy IPv6 on legacy network 4

IETF105 Network Congruency IPv6 with RFC 5308  yes, simple and straight forward But network congruency MUST be maintained, I.e., Network Can be only IPv6 (all links and nodes MUST support) or “All” Links and Nodes MUST support both IPv4 and IPv6 Else one will have routing black holes like below Assume all links metrics are 1; Direct link from Rx to R2 is Shortest Path from Rx to R2 V6 Traffic block hole from R2 to Rx  even though alternate path available (Rx, R1, Ry, R2) This gets fixed Either by enabling V6 on that link (making network congruent) Use RFC 5120, MT-ID #2 6

Single Topology Mode – with multiple AFs IETF105 Single Topology Mode – with multiple AFs Restrictions: network MUST be congruent (as seen above) I.e., all routers in the topology MUST support only IPv4, only IPv6 or both IPv4 and IPv6 address families on all links and node. Some examples where congruency is not possible as follows: a. When IPv6 is getting introduced in the network legacy nodes that are IPv6 incapable. b. Implementation issues causing IPv6 to be disabled on some nodes. c. Hardware scale limitations causing IPv6 to be disabled on some low-end nodes. 5

A Note on IS-IS MT 7 Single ADJ with supported MT-IDs IETF105 A Note on IS-IS MT Single ADJ with supported MT-IDs MT-ID specific decision process and route computation (common RIB/FIB) MT Deployments? One of the main use case for IS-IS MT is MT-ID #2 (IPv6) while MT can be generically be used for other topologies (IPv6 or otherwise), not much deployed Not all vendors support extensible sub-topologies with different MT-IDs 7

Topology & Address Family Confusion? IETF105 Topology & Address Family Confusion? Terminology is fully intertwined in IS-IS MT ID #2 is called "Reserved for IPv6 routing topology“ Yes, one can define other MT’s for IPv6 other than above. Tiring conversation !! Want IPv6 only  Use MT ID #2 I don’t want Multi-Topology, just want IPv6 IS-IS  yes, use MT-ID #2 One of the goals of this document is to ease this conversation. MT Deployments: A note One of the main use case for IS-IS MT is MT-ID #2 (IPv6) while MT can be generically be used for other topologies (IPv6 or otherwise), not much deployed Not all vendors support extensible sub-topologies with different MT-IDs 7

Thank you! Summary & Next Steps IETF105 Summary & Next Steps In summary, this document only provides various options available for Deploying IPv6 only topology Transitioning to IPv6 from IPv4 (pitfalls to avoid) Demystifies what’s been deployed with IS-IS MT Comments/Feedback from operators? Planning to ask for adoption of this draft at LSR WG Thank you! 8