Extensions to RSVP-TE for LSP Ingress Local Protection draft-ietf-teas-rsvp-ingress-protection-04 Huaimo Chen, Raveendra Torvi Autumn Liu, Tarek Saad,

Slides:



Advertisements
Similar presentations
Extensions to PCEP for Backup Ingress and Egress of LSP draft-chen-pce-compute-backup-ingress-01 draft-chen-pce-compute-backup-egress-01 Huaimo Chen
Advertisements

1 Extensions to Resource Reservation Protocol For Fast Reroute of Traffic Engineering GMPLS LSPs draft-tsaad-ccamp-rsvpte-bidir-lsp-fastreroute-05 Author.
Resilience Issues in Information Centric Networks Ning Wang University of Surrey.
Extensions to PCEP for Distributing Label across Domains draft-chen-pce-label-x-domains-00 Huaimo Chen Autumn Liu
OSPF TE Topology-Transparent Zone draft-chen-ospf-te-ttz-00 Huaimo Chen Renwei Li Gregory Cauchie
Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-02.txt Quintin Zhao, Emily Chen, Tao Chou Huawei Technology Daniel King OldDog.
Refresh Interval Independent facility FRR draft-chandra-mpls-enhanced-frr-bypass-01 Chandrasekar Ramachandran Markus.
Entire Routes Reflecting capability draft-zhang-idr-bgp-entire-routes-reflect-00.txt Zhang Renhai :
Pseudowire Endpoint Fast Failure Protection draft-shen-pwe3-endpoint-fast-protection-00 Rahul Aggarwal Yimin Shen
PW Endpoint Fast Failure Protection draft-shen-pwe3-endpoint-fast-protection-02 Yimin Shen (Juniper Networks) Rahul Aggarwal (Arktan Inc) Wim Henderickx.
MPLS additions to RSVP Tunnel identification Tunnel parameter negotiation Routing policy distribution Routing debugging information Scalability improvements.
CS Summer 2003 Lecture 12 FastReRoute (FRR) - Big Picture.
MPLS H/W update Brief description of the lab What it is? Why do we need it? Mechanisms and Protocols.
CS Summer 2003 Lecture 9. CS Summer 2003 FILTERSPEC Object FILTERSPEC Object defines filters for selecting a subset of data packets in a session.
draft-kompella-mpls-rmr Kireeti Kompella IETF 91
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
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.
Protocol implementation Next-hop resolution Reliability and graceful restart.
Draft-shiomoto-ccamp-switch-programming-00 74th IETF San Francisco March Advice on When It is Safe to Start Sending Data on Label Switched Paths.
Protection and Restoration Definitions A major application for MPLS.
1 IETF- 56 – TE WG- SAN FRANCISCO Inter-AS MPLS Traffic Engineering draft-vasseur-inter-AS-TE-00.txt Jean-Philippe Vasseur – Cisco Systems Raymond Zhang.
Draft-cordeiro-nsis-hypath-02 Luís Cordeiro
Generic Aggregation of Resource Reservation Protocol (RSVP) for IPv4 and IPv6 Reservation over PCN domains Georgios Karagiannis, Anurag Bhargava draft-ietf-tsvwg-rsvp-pcn-01.
IETF-69th Chicago1 Extensions to GMPLS RSVP-TE for Bidirectional Lightpath with the Same Wavelength draft-xu-rsvpte-bidir-wave-00 Sugang Xu, Hiroaki Harai,
1 IETF-81, MPLS WG, Quebec City, Canada, July, 2011 draft-ali-mpls-inter-domain-p2mp-rsvp-te-lsp-06.txt MPLS WG IETF-81 Quebec City, Canada July, 2011.
Kireeti Kompella draft-kompella-mpls-rmr-01
Draft-torvi-mpls-rsvp-ingress-protection-00IETF 84 MPLS: 30 July Ingress Protection for RSVP-TE p2p and p2mp LSPs draft-torvi-mpls-rsvp-ingress-protection-00.
IP Traffic Engineering RSP draft-shen-ip-te-rsp-01.txt Naiming Shen Albert Tian Jun Zhuang
1 draft-sidr-bgpsec-protocol-05 Open Issues. 2 Overview I received many helpful reviews: Thanks Rob, Sandy, Sean, Randy, and Wes Most issues are minor.
GMPLS Recovery Signaling Issues draft-rhodes-rsvp-recovery-signaling-01 Nic Neate Data Connection Ltd (DCL)
Refresh Interval Independent facility FRR draft-chandra-mpls-enhanced-frr-bypass-00 Chandra Ramachandran Yakov Rekhter.
Draft-li-mpls-proxy-te-lsp-01IETF 90 MPLS1 Proxy MPLS Traffic Engineering Label Switched Path(LSP) draft-li-mpls-proxy-te-lsp-01 Zhenbin Li, Xinzong Zeng.
Draft-li-mpls-proxy-te-lsp-00IETF 87 MPLS1 Proxy MPLS Traffic Engineering Label Switched Path(LSP) draft-li-mpls-proxy-te-lsp-00 Zhenbin Li, Xinzong Zeng.
Label Distribution Protocols LDP: hop-by-hop routing RSVP-TE: explicit routing CR-LDP: another explicit routing protocol, no longer under development.
Extensions to RSVP-TE for P2MP LSP Ingress/Egress Local Protection draft-chen-mpls-p2mp-ingress-protection draft-chen-mpls-p2mp-egress-protection Huaimo.
Pseudo-Wire Protection Ping Pan IETF 65.
Establishing P2MP MPLS TE LSPs draft-raggarwa-mpls-p2mp-te-02.txt Rahul Aggarwal Juniper Networks.
RSVP Setup Protection draft-shen-mpls-rsvp-setup-protection-00 Yimin Shen (Juniper Networks) Yuji Kamite (NTT Communication) IETF 83, Paris, France.
1 RSVP-TE Extensions For Fast Reroute of Bidirectional Co-routed LSPs draft-tsaad-mpls-rsvpte-bidir-lsp-fastreroute-00.txt Author list: Mike Taillon
Support for RSVP-TE in L3VPNs Support for RSVP-TE in L3VPNs draft-kumaki-murai-ccamp-rsvp-te-l3vpn-01.txt Kenji Kumaki KDDI Corporation Tomoki Murai Furukawa.
Extensions to RSVP-TE for P2MP LSP Ingress/Egress Local Protection draft-chen-mpls-p2mp-ingress-protection draft-chen-mpls-p2mp-egress-protection Huaimo.
Analysis on Two Methods in Ingress Local Protection.
RSVP Setup Protection draft-shen-mpls-rsvp-setup-protection-03
Residence Time Measurement draft-mirsky-mpls-residence-time-02
Jean-Philippe Vasseur – Cisco Systems Raymond Zhang - Infonet
RSVP-TE Extensions for Associated Co-routed Bidirectional Label Switched Paths (LSPs) draft-gandhishah-teas-assoc-corouted-bidir-01 Author list: Rakesh.
Presenter: Jeffrey Zhang
MPLS LSP Instant Install draft-saad-mpls-lsp-instant-install-00
RSVP Setup Protection draft-shen-mpls-rsvp-setup-protection-02
Extensions to RSVP-TE for P2MP LSP Ingress/Egress Local Protection
IETF 96 (MPLS WG) Abhishek Deshmukh Kireeti Kompella (presenting)
Yimin Shen (Juniper) Rahul Aggarwal (Arktan Inc)
Extensions to RSVP-TE for P2MP LSP Ingress/Egress Local Protection
PLR Designation in RSVP-TE FRR
Extensions to Resource Reservation Protocol For Fast Reroute of Traffic Engineering GMPLS LSPs draft-ietf-teas-gmpls-lsp-fastreroute-06 Authors: Mike Taillon.
LDP Extensions for RMR draft-esale-mpls-ldp-rmr- extensions
CHAPTER 8 Network Management
Extensions to RSVP-TE for LSP Egress Local Protection
draft-sitaraman-mpls-rsvp-shared-labels-00
IETF 98 (MPLS WG) Abhishek Deshmukh (presenting) Kireeti Kompella
LSP Fast-Reroute Using RSVP Detours
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
Advanced Computer Networks
Fast Reroute for Node Protection in LDP- based LSPs
IETF 102 (TEAS WG) Abhishek Deshmukh (presenting) Kireeti Kompella
draft-liu-pim-mofrr-tilfa-00
YANG Data Models for TE and RSVP draft-ietf-teas-yang-te-19 draft-ietf-teas-yang-rsvp-10 draft-ietf-teas-yang-rsvp-te-05 draft-ietf-teas-yang-te-mpls-01.
IP RSVP-TE: Extensions to RSVP for P2P IP-TE LSP Tunnels Tarek Saad, Juniper Networks Vishnu Pavan Beeram, Juniper.
Zhaohui (Jeffrey) Zhang
Pseudo-Wire Protection
Presentation transcript:

Extensions to RSVP-TE for LSP Ingress Local Protection draft-ietf-teas-rsvp-ingress-protection-04 Huaimo Chen, Raveendra Torvi Autumn Liu, Tarek Saad, Ning So Alia Atlas, Yimin Shen Fengman Xu, Mehmet Toy, Lei Liu

Updates Removed sub-field (secondary LSP ID) in INGRESS_PROTECTION | Length (bytes) | Class-Num | C-Type | | Reserved (zero) | Flags | Options | ~ (Subobjects) ~ INGRESS_PROTECTION object has Sub fields: secondary LSP ID, Flags, Options Sub objects Backup ingress allocates LSP ID for global repair. Primary ingress not need to allocate and send it to backup ingress Selected Relay-Message Method Relay-Message MethodProxy-Ingress Method (8)(4) Simpler, Primary LSP independent of backup ingress (1) Not good idea to signal primary LSP via backup ingress (1) Primary LSP not depend on backup ingress, simpler, less configuration and less control traffic (1) Simpler and better (1) Simpler with less configuration and less control overhead (1) Simpler, straight (1) Less extension, faster set up primary LSP (1) More efficient LSP set up (1) Summary: Simpler (6), Primary LSP independent of backup ingress (3), less configuration( 2), less control overhead (2), Faster LSP set up (2) Much less changes to the existing RSVP, thus simpler (1) A much smaller change to the architecture of RSVP-TE (1) Less special handling (1) Reuse bypass FRR (1) Summary: Simpler(4) = simpler(3) + reuse bypass FRR(1) Poll Info. PE1 PE6 PE5 PE3 2

Changes for Relay-Message vs. Proxy-Ingress Changes for Relay-MessageChanges for Proxy-Ingress 1) Primary ingress sends Path messages with Ingress-Protection object to backup ingress after the primary LSP is set up. 1) Primary ingress handles the configuration of proxy-ingress or generates the information for the proxy-ingress and makes sure that the proxy-ingress address generated does not cause a loop. 2) Backup ingress creates backup LSP to locally protect the primary ingress after receiving Path message with Ingress-Protection object, and sends Resv message with Ingress-Protection object to primary ingress. 2) Primary ingress specially processes all possible abnormal cases happening in the backup ingress and in the path segment between the proxy ingress (i.e., the primary ingress), backup ingress and the primary ingress. These are changes to the existing RSVP-TE protocol, especially mixed with signaling for the primary LSP. 3) Primary ingress records the status of ingress protection after receiving Resv message with Ingress-Protection object. 3) Primary ingress changes the path for the primary LSP. The new path for the LSP will be: the proxy-ingress (i.e., the primary ingress), the backup ingress, the primary ingress, the next hop(s) of the primary ingress, and so on. 4) Primary ingress adds a new object (Ingress-Protection) into the Path and Resv messages for the primary LSP to the backup ingress. 5) Primary ingress specially handles the Path and Resv messages w/ Ingress-Protection for the primary LSP from and/or to the backup ingress. 6) Backup ingress specially handles the Path and Resv messages w/ Ingress-Protection for the primary LSP from and/or to the primary ingress. The procedures on the backup ingress for specially handling the Path and Resv messages are different from those on the primary ingress. When the primary ingress fails, the backup ingress can not get any Path messages from its previous hop (i.e., the proxy-ingress or the primary ingress), thus it must keep the Path message(s) originally received from the primary ingress, update the message(s) and put the message(s) into the bypass LSP tunnel to the next hop(s) of the primary ingress. When the primary ingress fails, the backup ingress can not send any Resv message(s) to its previous hop (i.e., the proxy- ingress or the primary ingress), thus it should keep the Resv message(s) originally received from the primary ingress and update the message(s) such as setting Protection-in-use. 3

4 Relay-Message Method PE1 PE2 PE6 PE5 PE4 PE3 1. Ingress PE5 sends Path w/ INGRESS_PROTECTION to backup ingress PE6 after primary LSP is set up 2. PE6 creates backup LSP to protect PE5 and sends PE5 Resv w/ INGRESS_PROTECTION 3. PE5 records status of ingress protection Primary LSP Backup LSP Path Msg Resv Msg PE7 P1

5 LSP Path (ERO): PE5’—PE6—PE5—NHs … 1. Proxy Ingress PE5’ (i.e., primary ingress PE5 acting as PE5’) sends Path w/ INGRESS_PROTECTION to backup ingress PE6 2. Backup ingress PE6 sends Path w/ INGRESS_PROTECTION to primary ingress PE5 PE1 PE2 PE6 PE5 PE4 PE3 PE5’ Primary ingress PE5 : Specially handles failures and abnormal cases in backup ingress PE6 and path segments between proxy ingress and backup ingress (and between primary ingress and backup ingress), and changes the signaling path for the primary LSP when a failure or abnormal event happens in the backup ingress or the path segments. Processes configuration for Proxy-ingress or generates the information for the proxy-ingress and makes sure that the proxy-ingress address generated does not cause a loop 3. Primary ingress PE5 sends Path to NHs (NHs send Resv to primary ingress PE5) PE6 creates backup LSP to protect ingress PE5 reusing FRR Proxy-Ingress Method Primary LSP Backup LSP Path Msg Resv Msg 4. Primary ingress PE5 sends Resv w/ INGESS_PROTECTION to backup ingress PE6 after receiving Resv from NHs 5. Backup ingress PE6 sends Resv w/ INGRESS_PROTECTION to proxy ingress PE5’ (i.e., PE5 acting as PE5’) PE7 P1

6 LSP Path (ERO): PE5’—PE6—PE5—NHs … 1. Proxy Ingress PE5’ (i.e., primary ingress PE5 acting as PE5’) sends Path w/ INGRESS_PROTECTION to backup ingress PE6 PE1 PE2 PE6 PE5 PE4 PE3 PE5’ Primary ingress PE5 : Specially handles failures and abnormal cases in backup ingress PE6 and path segments between proxy ingress and backup ingress (and between primary ingress and backup ingress), and changes the signaling path for the primary LSP when a failure or abnormal event happens in the backup ingress or the path segments. Processes configuration for Proxy-ingress or generates the information for the proxy-ingress and makes sure that the proxy-ingress address generated does not cause a loop PE6 creates backup LSP to protect ingress PE5 reusing FRR Relay Message Method vs Proxy-Ingress Method 4. Primary ingress PE5 sends Resv w/ INGESS_PROTECTION to backup ingress PE6 after receiving Resv from NHs 2. Backup ingress PE6 sends Path w/ INGRESS_PROTECTION to primary ingress PE5 PE1 PE2 PE6 PE5 PE4 PE3 1. Ingress PE5 sends Path w/ INGRESS_PROTECTION to backup ingress PE6 after primary LSP is set up 2. PE6 creates backup LSP to protect PE5 and sends PE5 Resv w/ INGRESS_PROTECTION 3. PE5 records status of ingress protection Relay-Message MethodProxy-Ingress Method (8)(4) Simpler (6), Primary LSP independent of backup ingress (3), less configuration( 2), less control overhead (2), Faster LSP set up (2) Simpler(4) = simpler(3) + reuse bypass FRR (1) 3. Primary ingress PE5 sends Path to NHs (NHs send Resv to primary ingress PE5) 5. Backup ingress PE6 sends Resv w/ INGRESS_PROTECTION to proxy ingress PE5’ (i.e., PE5 acting as PE5’) Primary LSP Backup LSP Path Msg Resv Msg Poll Info summary PE7 P1

Next Step Welcome comments?