Advertising Per-node Admin Tags in IS-IS draft-psarkar-isis-node-admin-tag-03 Pushpasis Sarkar Shraddha Hegde

Slides:



Advertisements
Similar presentations
OSPF WG - IETF 66 OSPF Protocol Evolution WG Re-Charter Acee Lindem/Cisco Systems.
Advertisements

IPv6 Routing IPv6 Workshop Manchester September 2013
TRILL: Traffic engineering draft-hu-trill-traffic-engineering-00.txt Fangwei Hu Jacni Qin
LFA selection for Multi-homed Prefixes draft-psarkar-rtgwg-multihomed-prefix-lfa-01 Pushpasis Sarkar Shraddha Hegde.
Nov 11, 2004CS573: Network Protocols and Standards1 IP Routing: OSPF Network Protocols and Standards Autumn
OSPF Operator Defined TLVs for Agile Service Deployment (previous name self-defined TLVs) draft-chunduri-ospf-operator-defined-tlvs-00 (previously: draft-chunduri-ospf-self-defined-sub-tlvs-03)
Draft-li-rtgwg-cc-igp-arch-00IETF 88 RTGWG1 An Architecture of Central Controlled Interior Gateway Protocol (IGP) draft-li-rtgwg-cc-igp-arch-00 Zhenbin.
82 nd IETF – Taipei, Taiwan, November 2011 GMPLS OSPF Enhancement for Signal and Network Element Compatibility for Wavelength Switched Optical Networks.
Draft-li-ccamp-auto-mbb-te-path-00IETF 88 CCAMP1 IGP Extensions for Automatic Computation of MPLS Traffic Engineering Path Using Traffic Engineering Layers.
IETF 68 Prague: draft-dolganow-ospf-pwe3-ms-pw-ext authors: Alex Zinin (Alcatel-Lucent) Andrew Dolganow (Alcatel-Lucent) Dimitri Papadimitriou (Alcatel-Lucent)
Introduction to Dynamic Routing Protocol
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,
Chapter 9. Implementing Scalability Features in Your Internetwork.
Draft-li-mpls-network-virtualization-framework-00IETF 88 SPRING WG1 Framework of Network Virtualization Based on MPLS Global Label draft-li-mpls-network-virtualization-framework-00.
Extensions to OSPF-TE for Inter-AS TE draft-ietf-ccamp-ospf-interas-te-extension-01.txt Mach Renhai
The InetAddress Class Nipat J.. public class InetAddress  This class represents an Internet Protocol (IP) address.  An IP address is either a 32-bit.
1 Multi Topology Routing for OSPFv3 (draft-mirtorabi-mt-ospfv3-00.txt) Sina Mirtorabi
BGP Link-State extensions for Segment Routing
U-Turn Alternates for IP/LDP Local Protection draft-atlas-ip-local-protect-uturn-00.txt Alia Atlas Gagan Choudhury
OSPF Extensions for ASON Routing draft-ietf-ccamp-gmpls-ason-routing-ospf-02.txt IETF67 - San Diego - Nov’06 Dimitri Papadimitriou (Alcatel)
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.
WSON Summary Young Lee Document Relationships Information Gen-constraints Encode WSON Encode Signal Compatibility OSPF Gen-constraints.
1 Role based Auto Mesh IETF86 CCAMP Mar Orlando draft-li-ccamp-role-based-automesh-00.
Extensions to OSPFv2 for Advertising Optional Route/Link Attributes draft-mirtorabi-ospf-tag-00.txt Sina Mirtorabi
OSPF WG – IETF 63 OSPFv3 Graceful Restart Padma Pillay-Esnault Cisco Systems
67th IETF meeting, Nov Traffic Engineering Database Management Information Base in support of GMPLS Traffic Engineering Database Management Information.
Draft-li-ospf-auto-mbb-te-path-00IETF 86 OSPF1 OSPF Extensions for Automatic Computation of MPLS Traffic Engineering Path Using Traffic Engineering Layers.
Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 1 draft-pillay-esnault-ospf-service-distribution-00.txt Padma Pillay-Esnault.
71st IETF meeting, March 2008 Traffic Engineering Database Management Information Base in support of GMPLS Traffic Engineering Database Management Information.
1 OSPF Based L1VPN Auto-Discovery ( draft-bryskin-l1vpn-ospf-auto-discovery-00.txt ) Igor Bryskin (Movaz Networks) : Lou Berger (LabN.
Advertising Per-node Admin Tags in IS-IS draft-psarkar-isis-node-admin-tag-00 Pushpasis Sarkar Shraddha Hegde
What do we put in the TED? Which TE links from the network should appear in the Traffic Engineering Database at a Label Switching Router? An attempt to.
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,
The Application of the Path Computation Element Architecture to the Determination of a Sequence of Domains in MPLS & GMPLS draft-king-pce-hierarchy-fwk-01.txt.
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,
OSPF Link Overload draft-hegde-ospf-link-overload Shraddha Hegde Hannes Gredler Pushpasis Sarkar.
Draft-fm-bess-service-chaining-01 Prague, July 2015 Rex Fernando Stuart Mackie Dhananjaya Rao Bruno Rijsman Maria Napierala.
Extensions to Path Computation Element Communication Protocol (PCEP) for Hierarchical Path Computation Elements (PCE) PCE WG, IETF 86th draft-zhang-pce-hierarchy-extensions-03.
60th IETF, San Diego, August 2004 OSPF MPLS Traffic Engineering capabilities draft-vasseur-ospf-te-caps-00.txt Jean-Philippe Vasseur
draft-sitaraman-sr-rsvp-coexistence-rec-01
Konstantin agouros Omkar deshpande
Introduction to Dynamic Routing Protocol
Advertising Generic Information in IS-IS
draft-patel-raszuk-bgp-vector-routing-01
CCNA 3 Chapter 10 Virtual Trunking Protocol
draft-ietf-idr-ls-distribution-02
OpenDaylight BGP Use-Cases
Pertemuan 12 Virtual Trunking Protocol
Synchronisation of Network Parameters draft-bryant-rtgwg-param-sync-00
Multi-Instances ISIS Extension draft-ietf-isis-mi-08.txt
PCEP Extensions For Transporting Traffic Engineering (TE) Data
Multi Topology Routing (MTR) for OSPF
ISIS Route Tag sub-TLV draft-ietf-isis-admin-tags-02.txt
A Scalable Multipath Algorithm in Hierarchical MPLS Networks
OSPF Extensions for ASON Routing draft-ietf-ccamp-gmpls-ason-routing-ospf-03.txt IETF67 - Prague - Mar’07 Dimitri.
draft-osborne-mpls-extended-admin-groups-02
Explicitly advertising the TE protocols enabled on links in OSPF
MPLS Traffic Engineering
Multi-Vendor Interoperability Testing Results Update to MPLS WG
Explicitly advertising the TE protocols enabled on links in ISIS
draft-ppsenak-ospf-te-link-attr-reuse-02
draft-sitaraman-mpls-rsvp-shared-labels-00
Separating Routing Planes using Segment Routing draft-gulkohegde-spring-separating-routing-planes-using-sr-00 IETF 98 – Chicago, USA Shraddha Hegde
IETF South Korea PCEP Link-State extensions for Segment Routing draft-li-pce-pcep-ls-sr-extension-01 Zhenbin Li (Huawei) Xia Chen (Huawei) Nan.
© 2006 ITT Educational Services Inc.
draft-liu-pim-mofrr-tilfa-00
IETF105 IS-IS V6/MT Deployment Considerations draft-chunduri-lsr-isis-mt-deployment-cons-02 Uma Chunduri [Futurewei] Jeff Tantsura [Apstra] Shraddha Hegde.
Inter-AS OAM for SR Networks IETF 105, Montreal
Presentation transcript:

Advertising Per-node Admin Tags in IS-IS draft-psarkar-isis-node-admin-tag-03 Pushpasis Sarkar Shraddha Hegde Harish Raghuveer Hannes Gredler Stephane Litkowski Bruno Decraene 1

Summary of Updates Node-admin tags Guidelines on Implementation Applications 2

Node Admin Tags Semantics Meaning of a node-admin tag is –Local to the network operator. –But unique across all the nodes in the same administrative domain. –Independent of the order the nodes are tagged with. Facilitate any routing applications, that –Require advertisement of any node characteristics within the network deployment. –No need to define well-known values for each new characteristic required to be advertised. 3

Implementations Guidelines TLV 242 [RFC 4971] has 2 flooding scopes –Global (across Level 1 and Level 2, S-bit = 1) –Per-level (one per level, S-bit = 0) MUST allow configuring tag values per flooding scope. If already configured under global scope –MUST NOT allow configuring same tag value in any of Per-level scope. If already configured under per-level scope for specific level –MAY allow configuring same value under per-level scope for the other level. –MUST NOT allow configuring same tag value in the global scope. For MT deployments[RFC5120], MUST NOT allow configuring same tag value under different topologies. 4

Applications Auto-Discovery of Services. Policy-based Path Selection. –Including/excluding specific sets of node characteristics. –Selection of Primary paths (using route-policies) –Selection of FRR Backup paths (draft-ietf-rtgwg-lfa- mageability) –TE path computations using Node-preference constraints Node-exclusion constraints. –Policy-based Explicit routing. 5

Next Steps Questions ? Adoption as a WG draft. 6

Background Slides 7

Prior Art Link colors [RFC5305] –Does not really represent a node characteristic. –Even if used to represent node characteristic, all incoming links need to be colored (one per node characteristic type). 8

Prior Art Prefix tags [RFC5130] –If the router-ID is considered the prefix representing the node Router-ID encoded in TLV134 or TLV242. Corresponding tag encoded in TLVs 135, 235, 236 and 237. Additional implementation complexity –No prefix tagging mechanism for OSPF yet Looking for consistency across protocols draft-ietf-ospf-node-admin-tag-00 –Most Traffic Engineering Database (TED) schema support Nodes Links But not Prefixes 9

Basic Concepts Per-Node Admin Tags –32-bit unsigned integer value. –Represents a specific node characteristic exhibited by one or more nodes in the network One per type of node characteristic. –Facilitates logical grouping of nodes in network, that suites deployment needs. One tag per group (per node characteristic type). Multiple nodes exhibiting same characteristics –Belong to a group, –Tagged with same tag value. Single node exhibiting multiple characteristics –Belongs to multiple groups. –Tagged with multiple tag values (one per group or node characteristics). 10

Per-Node Admin Tag SubTLV | Type | Length | | Administrative Tag #1 | | Administrative Tag #2 | // // | Administrative Tag #N | SubTLV of Router-Cap TLV #242 (RFC 4971) –Unbound List of 32-Bit node colors (TLV-max-size costraints still applies) 11