90th IETF, Toronto, July 2014 IS-IS Route Preference for Extended IP and IPv6 Reachability draft-ginsberg-isis-route-preference-00.txt Les Ginsberg

Slides:



Advertisements
Similar presentations
TRIP Transit Network Support draft-walker-iptel-trip-tns-00.txt Dave Walker ( )
Advertisements

LISP Mobile Node LISP Mobile Node draft-meyer-lisp-mn-00.txt Dino Farinacci, Vince Fuller, Darrel Lewis and David Meyer IETF StockholmHiroshima LISP Working.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 BGP based Virtual Private Multicast Service Auto-Discovery and Signaling.
Advertising Generic Information in IS-IS draft-ietf-isis-genapp-00.txt Les Ginsberg Stefano Previdi Mike Shand.
BGP based Multi-homing in VPLS IETF-75
RSVP-TE Extensions for SRLG Configuration of FA
Group-to-RP Mapping Algorithm PIM Working Group Bharat Joshi Infosys Technologies Ltd. draft-joshi-pim-group-rp-mapping-00.txt.
Draft-liu-mpls-rsvp-te-gr-frr-00 By H. Autumn Liu & Sriganesh Kini 76 th IETF, Hiroshima Japan.
BOEING is a trademark of Boeing Management Company. Copyright © 2011 Boeing. All rights reserved. On-Demand Dynamic Route Optimization Between Tunnel Endpoints.
Overlay Transport Virtualization (OTV)
IPv6 Routing.
Omniran Network Detection and Selection Date: Authors: NameAffiliationPhone Max RiegelNSN
Release 5.1, Revision 0 Copyright © 2001, Juniper Networks, Inc. Advanced Juniper Networks Routing Module 5: IS-IS Multi-Area Networks.
The IETF Needs You! IETF Standards Participation Invitation to the Middle East Moustafa Kattan, Cisco, Osama.
OSPF WG - IETF 66 OSPF Protocol Evolution WG Re-Charter Acee Lindem/Cisco Systems.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public ITE PC v4.0 Chapter 1 1 Link-State Routing Protocols Routing Protocols and Concepts – Chapter.
© 2009 Cisco Systems, Inc. All rights reserved. Cisco Public Presentation_ID 1 BGP Diverse Paths draft-ietf-grow-diverse-bgp-paths-dist-02 Keyur Patel.
Introduction to OSPF.
1 © 2000, Cisco Systems, Inc. Integrated-ISIS Route Leaking.
IPv6 Routing IPv6 Workshop Manchester September 2013
Requirement and protocol for WSON and non-WSON interoperability CCAMP WG, IETF 81th, Quebec City, Canada draft-shimazaki-ccamp-wson-interoperability-00.
WG RAQMON Internet-Drafts RMON MIB WG Meeting Washington, Nov. 11, 2004.
Draft-akiya-mpls-lsp-ping-lag-multipath Authors: Nobo Akiya (presenter) George Swallow Stephane Litkowski Bruno Decraene John E. Drake IETF 90, Toronto,
Draft-ietf-ospf-segment-routing-extensions-01 draft-psenak-ospf-segment-routing-ospfv3-extension- 02 IETF 88, November 3-8, 2013 P. Psenak, S.Previdi,
Unrestricted Connection Manager MIF WG IETF 79, Beijing Gaétan Feige - Cisco Pierrick Seïté, France Telecom - Orange
Virtual Topologies for Service Chaining in BGP IP/MPLS VPNs draft-rfernando-bess-service-chaining-00 (previously draft-rfernando-l3vpn-service-chaining-04)
Chapter 9. Implementing Scalability Features in Your Internetwork.
1 Reoptimization of Point-to-Multipoint Traffic Engineering Loosely Routed LSPs draft-tsaad-mpls-p2mp-loose-path-reopt-03 Author list: Tarek Saad
IS-IS WG - IETF 71 Summary Route with Detailed Reachability George Swallow, Clarence Filsfils, Stefano Previdi
Simplified Extension of LSP Space for IS-IS draft-ietf-isis-wg-extlsp-00.txt Les Ginsberg Stefano Previdi Mike Shand.
92nd IETF, Dallas, March, 2015 IS-IS Route Preference for Extended IP and IPv6 Reachability draft-ietf-isis-route-preference-00.txt Les Ginsberg
91st IETF, Honolulu, November 2014 IS-IS Route Preference for Extended IP and IPv6 Reachability draft-ietf-isis-route-preference-00.txt Les Ginsberg
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 66 OSPF WG Document Status Rohit Dube/Consultant Acee Lindem/Cisco Systems.
LDP extension for Inter-Area LSP draft-decraene-mpls-ldp-interarea-04 Bruno DecraeneFrance Telecom / Orange Jean-Louis Le RouxFrance Telecom / Orange Ina.
ISIS IETF 68 Chris Hopps, David Ward. Note Well Any submission to the IETF intended by the Contributor for publication as all or part of an IETF Internet-Draft.
Extended procedures and Considerations for Loop Free Alternatives draft-chunduri-rtgwg-lfa-extended-procedures-01 Uma Chunduri Ericsson Inc. Jeff Tantsura.
OSPF Traffic Engineering (TE) Express Path Updates draft-giacalone-ospf-te-express-path-01.txt Spencer Giacalone, Alia Atlas, John Drake, Stefano Previdi,
ISIS IETF 71 Chris Hopps, David Ward. Note Well Any submission to the IETF intended by the Contributor for publication as all or part of an IETF Internet-Draft.
IS-IS WG IETF-90 Toronto Chris Hopps Hannes Gredler
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,
86th IETF, Orlando, March 2013 Flooding Scope PDUs draft-ginsberg-isis-fs-lsp-00.txt Les Ginsberg Stefano Previdi.
1 QOS ©2000, Cisco Systems, Inc. BGP MED Churn Daniel Walton
Requirements for LER Forwarding of IPv4 Option Packets
Advertising Generic Information in IS-IS
draft-ietf-idr-ls-distribution-02
draft-litkowski-isis-yang-isis-cfg IETF 90 - Toronto
Tomohiro Otani Kenji Kumaki Satoru Okamoto Wataru Imajuku
Multi-Instances ISIS Extension draft-ietf-isis-mi-08.txt
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
Signaling RSVP-TE P2MP LSPs in an Inter-domain Environment draft-ali-mpls-inter-domain-p2mp-rsvp-te-lsp-01.txt Zafar Ali, Cisco Systems.
P. Psenak, S.Previdi, C. Filsfils – Cisco W. Henderickx – Nokia
draft-ppsenak-ospf-te-link-attr-reuse-02
John Scudder October 24, 2000 BGP Update John Scudder October 24, 2000.
OSPF WG Status IETF 97, Seoul
Satya Mohanty, Arjun Sreekantiah, Dhananjaya Rao, Cisco Systems
Preference-based EVPN DF Election draft-rabadan-bess-evpn-pref-df-02
IETF 99 – Prague OSPFv3 Extended LSAs Update
OSPF WG Status IETF 98, Chicago
draft-pim-with-ipv4-prefix-over-ipv6-nh
draft-ietf-pim-ecmp-01 IETF 82, Taipei
ISIS extensions for SRv6 draft-bashandy-isis-srv6-extensions-03
RFC 4601 Revision Prague, March 2011 Rishabh Parekh (Cisco)
draft-ietf-pim-ipv4-prefix-over-ipv6-nh
draft-sajassi-bess-evpn-mvpn- seamless-interop-02.txt
OSPF WG Status IETF 80, Prague CZ
BIER Prefix Redistribute draft-zwzw-bier-prefix-redistribute-00
draft-ietf-ospf-te-link-attr-reuse-04
Presentation transcript:

90th IETF, Toronto, July 2014 IS-IS Route Preference for Extended IP and IPv6 Reachability draft-ginsberg-isis-route-preference-00.txt Les Ginsberg Stephane Stefano Previdi

What prompted us to write this draft? draft-litkowski-isis-ip-route-preference-issue-00 documented an interoperability issue with the Up/Down bit in L2 LSPs – requested revision of existing RFCs (5302, 5305, 5308) to resolve this issue Example has been incorporated as an Appendix into this draft. Solution defined. Stephane joined as co-author This draft will go forward - draft-litkowski-isis-ip-route- preference-issue-00 will be abandoned 90th IETF, Toronto, July 2014

Multi-Vendor Interoperability Issue 90th IETF, Toronto, July 2014 All routers are L2 R3 runs two instances: R3- Area 1 redistributes into R3- Area 2 R0 advertises 10/8 cost 2000 R3-Area2 advertises 10/8 cost 101 Up/Down bit set R1 prefers path w lowest cost – sends traffic ->R2 R2 prefers path w Up/Down bit = 0 – sends traffic ->R1 R1 R2R3 R4 R /8 cost /8 cost 100 Area 1 Area 2

Route Preference from RFC 5302 (TLVs 128/130) 1.L1 intra-area routes with internal metric; L1 external routes with internal metric 2.L2 intra-area routes with internal metric; L2 external routes with internal metric; L1->L2 inter-area routes with internal metric; L1->L2 inter-area external routes with internal metric 3.L2->L1 inter-area routes with internal metric; L2->L1 inter-area external routes with internal metric 4.L1 external routes with external metric 5.L2 external routes with external metric; L1->L2 inter-area external routes with external metric 6.L2->L1 inter-area external routes with external metric NOTE: External routes have same preference as internal routes when metric type is the same Routes in RED have up/down bit set to 1 90th IETF, Toronto, July 2014

Inferred Route Preference for (TLVs 135/235) 1.L1 intra-area routes with internal metric; L1 external routes with internal metric 2.L2 intra-area routes with internal metric; L2 external routes with internal metric; L1->L2 inter-area routes with internal metric; L1->L2 inter-area external routes with internal metric 3.L2->L1 inter-area routes with internal metric; L2->L1 inter-area external routes with internal metric 4.L1 external routes with external metric 5.L2 external routes with external metric; L1->L2 inter-area external routes with external metric 6.L2->L1 inter-area external routes with external metric Internal/External Metric NOT Supported External Route Encoding Not Supported (but sources can be defined) 90th IETF, Toronto, July 2014

Inferred Route Preference for (TLVs 135/235) 1.L1 intra-area routes; L1 external routes 2.L2 intra-area routes; L2 external routes; L1->L2 inter-area routes; 3.L2->L1 inter-area routes 90th IETF, Toronto, July 2014

Down Bit in L2 LSPs RFC 5302 Up/down bit set when route leaked downwards With two levels, not possible to have bit set in L2 LSPs “…up/down bit MUST NOT be set in L2 LSPs” But…RFC 5302 anticipated additional levels… "...it is RECOMMENDED that implementations ignore the up/down bit in L2 LSPs, and accept the prefixes in L2 LSPs regardless of whether the up/down bit is set.“ 90th IETF, Toronto, July 2014

Down Bit in L2 LSPs RFC 5305 RFC 5305 addressed multiple virtual routers running IS-IS in different areas. If redistribution occurs between the virtual routers then L1 L1 redistribution could result in multiple L2 routers advertising same prefix into the L2 sub- domain "If a prefix is advertised from one area to another at the same level, then the up/down bit SHALL be set to 1.“ This can lead to up/down bit set in L2 LSPs. 90th IETF, Toronto, July 2014

Revised Route Preference for (TLVs 135/235) 1.L1 intra-area routes; L1 external routes 2.L2 intra-area routes; L2 external routes; L1->L2 inter-area routes; L2- >L2 inter-area routes 3.L2->L1 inter-area routes; L1->L1 inter-area external routes Added types for redistribution from another instance at the same level (RFC 5305) 90th IETF, Toronto, July 2014

Route Preference for IPv6 (TLVs 236/237) RFC Level 1 up prefix 2.Level 2 up prefix 3.Level 2 down prefix 4.Level 1 down prefix Conflicts w RFC 5302 (“ignore up/down bit in L2 LSPs) NOTE: External Routes supported for IPv6 – but does not affect route preference 90th IETF, Toronto, July 2014

Revised Route Preference (TLVs 236/237) 1.L1 intra-area routes; L1 external routes 2.L2 intra-area routes; L2 external routes; L1->L2 inter-area routes; L1->L2 external routes;L2-L2 inter-area routes; L2-L2 inter-area external routes 3.L2->L1 inter-area routes; L2->L1 external routes;L1- >L1 inter-area routes; L1->L1 inter-area external routes 90th IETF, Toronto, July 2014

Request to become WG item Positioned as clarification of RFC 5302/5305. Correction of RFC th IETF, Toronto, July 2014