Simplified Extension of LSP Space for IS-IS draft-ietf-isis-wg-extlsp-00.txt Les Ginsberg Stefano Previdi Mike Shand.

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

OSPF TE Extension for Area IDs draft-lu-ospf-area-tlv-00.txt IETF 80 - Prague, Czech Republic March 27 – April 1, 2011 Wenhu Lu.
Advertising Generic Information in IS-IS draft-ietf-isis-genapp-00.txt Les Ginsberg Stefano Previdi Mike Shand.
OSPF WG - IETF 66 OSPF Protocol Evolution WG Re-Charter Acee Lindem/Cisco Systems.
90th IETF, Toronto, July 2014 IS-IS Route Preference for Extended IP and IPv6 Reachability draft-ginsberg-isis-route-preference-00.txt Les Ginsberg
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—8-1 MPLS TE Overview Understanding MPLS TE Components.
Chapter 6: Static Routing
1 © 2000, Cisco Systems, Inc. Integrated-ISIS Route Leaking.
1 Introduction to ISIS SI-E Workshop AfNOG The Gambia Noah Maina.
IPv6 Routing IPv6 Workshop Manchester September 2013
IETF 88 ISIS WG1draft-li-isis-mrt-00 Zhenbin Li, Nan Wu, Quintin Zhao (Huawei) Alia Atlas, Chris Bowers(Juniper) Jeff Tantsura(Ericsson) IETF 88, Vancouver,
Release 5.1, Revision 0 Copyright © 2001, Juniper Networks, Inc. Advanced Juniper Networks Routing Module 4: Intermediate System To Intermediate System.
OSPF WG – IETF 70 - Vancouver OSPFv2 Multi-Instance draft-acee-ospf-multi-instance-00.txt Acee Lindem/Redback Networks Abhay Roy/Cisco Systems Sina Mirtorabi/Force10.
ISIS IETF 70 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.
OSPF Two-part Metrics Jeffrey Zhang Juniper Networks 90 th IETF, Toronto.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public BSCI Module 4 Lesson 1 1 The IS-IS Protocol BSCI Module 4 Lesson 1 Introducing IS-IS and Integrated.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco Public 1 BSCI Module 4 Lesson 3 The IS-IS Protocol BSCI Module 4 Lesson 3 Configuring Basic Integrated.
Draft-li-ccamp-auto-mbb-te-path-00IETF 88 CCAMP1 IGP Extensions for Automatic Computation of MPLS Traffic Engineering Path Using Traffic Engineering Layers.
Reverse Metric TLV draft-amante-isis-reverse-metric-01 draft-amante-isis-reverse-metric Authors: Shane Amante Tony Li Naiming Shen Mikael Abrahamsson Proposed.
IETF 68, MPLS WG, Prague P2MP MPLS-TE Fast Reroute with P2MP Bypass Tunnels draft-leroux-mpls-p2mp-te-bypass-01.txt J.L. Le Roux (France Telecom) R. Aggarwal.
1 © 2001, Cisco Systems, Inc. All rights reserved.© 2003, Cisco Systems, Inc. OSPF and ISIS v6 Khalid Raza
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.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Link-State Routing Protocols Routing Protocols and Concepts – Chapter 10.
IS-IS WG - IETF 71 Summary Route with Detailed Reachability George Swallow, Clarence Filsfils, Stefano Previdi
Extensions to OSPF-TE for Inter-AS TE draft-ietf-ccamp-ospf-interas-te-extension-01.txt Mach Renhai
1 Multi Topology Routing for OSPFv3 (draft-mirtorabi-mt-ospfv3-00.txt) Sina Mirtorabi
© 2006 Cisco Systems, Inc. All rights reserved. BSCI v3.0—4-1 The IS-IS Protocol Introducing IS-IS and Integrated IS-IS Routing.
86th IETF, Orlando, March 2013 IS-IS Support for Unidirectional Links draft-ginsberg-isis-udl-00.txt Les Ginsberg
Privacy Extensions for Stateless Address Autoconfiguration in IPv6(RFC 3041) 1.
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
IS-IS An introduction to IGP routing protocols Hagai Kahana.
Multiple Metrics for Traffic Engineering with IS-IS and OSPF draft-fedyk-isis-ospf-te-metrics-00.txt Don Fedyk, Nortel Networks Anoop Ghanwani, Nortel.
57 th IETF VIENNA draft-sheng-ppvpn-isis-bgp-mpls vpn-01.txt 57 th IETF meeting IS-IS as the PE/CE Protocol in BGP/MPLS VPN draft-sheng-ppvpn-isis-bgp-mpls-00.txt.
1 Role based Auto Mesh IETF86 CCAMP Mar Orlando draft-li-ccamp-role-based-automesh-00.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—6-1 Scaling Service Provider Networks Scaling IGP and BGP in Service Provider Networks.
Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 1 draft-pillay-esnault-ospf-service-distribution-00.txt Padma Pillay-Esnault.
Applicability of Existing Solutions to the Problem Space draft-takeda-l1vpn-applicability-03.txt.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Link-State Routing Protocols Routing Protocols and Concepts – Chapter 10.
88th IETF, Vancouver, November 2013 IS-IS Support for Unidirectional Links draft-ietf-isis-udl-01.txt Les Ginsberg
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.
Routing Protocols Internal and External Routing 6DEPLOY. IPv6 Deployment and Support.
OIF Liaison on Routing IETF 75 – Stockholm – Jul ‘09 L. Ong (Ciena)
1IETF69-Chicago-July 2007 Multi-Instance ISIS draft-previdi-isis-mi-mt-01.txt Stefano Previdi - Les Ginsberg - Mike.
1 Role based Auto Mesh IETF90 CCAMP Jul Toronto draft-li-ccamp-role-based-automesh-02.
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.
IP Addressing Introductory material.
Advertising Generic Information in IS-IS
Update on Advertising L2 Bundle Member Link Attributes in IS-IS
draft-ietf-idr-ls-distribution-02
Multi-Instances ISIS Extension draft-ietf-isis-mi-08.txt
Multi Topology Routing (MTR) for OSPF
IS-IS Spine-Leaf DC RTGWG Interim
OSPF Extensions for ASON Routing draft-ietf-ccamp-gmpls-ason-routing-ospf-03.txt IETF67 - Prague - Mar’07 Dimitri.
Explicitly advertising the TE protocols enabled on links in OSPF
PLR Designation in RSVP-TE FRR
IP Addressing Introductory material.
IP Addressing Introductory material.
Link State on Data Center Fabrics
Explicitly advertising the TE protocols enabled on links in ISIS
is-is support for openfabric
IP Addressing Introductory material
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
ISIS extensions for SRv6 draft-bashandy-isis-srv6-extensions-03
draft-ietf-ospf-te-link-attr-reuse-04
Presentation transcript:

Simplified Extension of LSP Space for IS-IS draft-ietf-isis-wg-extlsp-00.txt Les Ginsberg Stefano Previdi Mike Shand

Problem Statement IS-IS LSP Space is generous but limited (256 * 1492) Adequate for advertising Reachability May not be adequate (someday) for advertisement of non-routing information MT support and/or aggressive inter-level leaking may exceed capacity

RFC 3786 Allows a system to be assigned additional system IDs and issue Extended LSPs Defined Alias System ID - TLV 24 Two Operating Modes: Mode 1 – Compatible w legacy routers Mode 2 –Not compatible w legacy routers

Issues w RFC 3786 To achieve full flexibility Mode 2 is desired – but requires: Utilize proper system ID to neighbors dependent on where IS neighbor will be advertised Not backwards compatible Real problems are: space consumed by non-routing info Potential explosion of leaf info (MT, leaking)

(not so)Simplified Proposal Utilizes Multiple System IDs and Alias System ID TLV like RFC 3786 Prohibits Neighbor TLVs except to Originating System – essentially Mode 1 of RFC 3786 Defines new TLVs to carry non-routing info associated w neighbors

© 2002, Cisco Systems, Inc. Company Confidential Changes since previous version Add support for advertising leaf information in extended LSPs Defines new TLVs to carry non-routing info associated w neighbors Define rules for considering non-routing info for the same object when multiple TLVs are required

© 2002, Cisco Systems, Inc. Company Confidential Topology R R` 0-> <-max-1 A LSP-R Neighbor A Neighbor R` (0) LSP-R` Alias TLV(R) Neighbor R (max-metric-1) LSP-A Neighbor R

© 2002, Cisco Systems, Inc. Company Confidential Extended LSP MUST HAVEs IS Neighbor to Originating System using Maxmetric-1 (MT support – for all topologies) Area Address(es) – same as Originating System OL, ATT, P bits MUST BE ZERO MT TLV (229) as necessary

© 2002, Cisco Systems, Inc. Company Confidential Normal LSP MUST HAVEs IS Neighbor to Virtual IS using metric of zero (MT support – for all topologies) MT TLV (229) – for all topologies w leaf info advertised in either normal or extended LSPs

© 2002, Cisco Systems, Inc. Company Confidential Extended LSP MUST NOT HAVEs No Neighbors other than to Originating System IS Neighbors (2) Extended IS Reachability (22) MT IS Neighbors (222) TLVs which MAY NOT appear in Extended LSPs: ES Neighbors (3) Part. DIS (4) Prefix Neighbors (5)

© 2002, Cisco Systems, Inc. Company Confidential Extended LSP MAY HAVE Leaf Information (avoid if possible) IP Int. Reach (128) IP Ext. Address (130) The extended IP reachability TLV (135) MT IP. Reach (235) IPv6 IP. Reach (236) MT IPv6 IP. Reach (237)

© 2002, Cisco Systems, Inc. Company Confidential New TLVs Alias TLV (24) – has system-id of originating system. IS Neighbor Attribute TLV (23) – identical to TLV 22 MT IS Neighbor Attribute TLV (223) – identical to TLV 222 Neighbor Attribute TLVs DO NOT establish a neighbor relationship!!!

© 2002, Cisco Systems, Inc. Company Confidential IS Neighbor Attribute TLVs May appear in any LSP (normal or extended) Handling multiple TLVs w the same context (e.g. link): No conflicts: TLVs are additive Conflicts: 1.Normal LSPs 2.Extended LSP w lowest system-id Overcomes 255 byte limitation

© 2002, Cisco Systems, Inc. Company Confidential Handling Neighbor Attribute Info in Multiple TLVs LSP-R TLV 23 Neighbor A !Interface address !Neighbor interface address 100 Mb !Maximum bandwidth LSP-R’ TLV 23 Neighbor A !Interface address !Neighbor interface address 100 Mb !Maximum bandwidth – not used 0x2 !GMPLS Link Protection

© 2002, Cisco Systems, Inc. Company Confidential OL and Leaf Info: Consistency w legacy behavior R R` 0-> <-max-1 A (legacy) B C /24

Advantages of Simplified Proposal Single Operating Mode No Change to handling of LSPs in SPF Backwards Compatible TLV “overflow” (>255/object) is easily accommodated

Limitations of Simplified Proposal Requires support for extended LSPs in support of non- routing info extensions (in the future) ( ) Requires new TLV for TE Info to achieve full separation of routing/non-routing info

Why Solve This Now? Existence of RFC 3786 may lead to deployments Alternative Solution will then be more costly/difficult