1 Reoptimization of Point-to-Multipoint Traffic Engineering Loosely Routed LSPs draft-tsaad-mpls-p2mp-loose-path-reopt-03 Author list: Tarek Saad

Slides:



Advertisements
Similar presentations
1 68th IETF, Prague, March 2007 Graceful Shutdown in MPLS Traffic Engineering Networks draft-ietf-ccamp-mpls-graceful-shutdown-02.txt Zafar Ali
Advertisements

1 Extensions to Resource Reservation Protocol For Fast Reroute of Traffic Engineering GMPLS LSPs draft-tsaad-ccamp-rsvpte-bidir-lsp-fastreroute-05 Author.
OLD DOG CONSULTING Challenges and Solutions for OAM in Point-to-Multipoint MPLS Adrian Farrel, Old Dog Consulting Ltd. Zafar Ali, Cisco Systems, Inc.
Requirement and protocol for WSON and non-WSON interoperability CCAMP WG, IETF 81th, Quebec City, Canada draft-shimazaki-ccamp-wson-interoperability-00.
1 Reoptimization of Point-to-Multipoint Traffic Engineering Loosely Routed LSPs draft-tsaad-mpls-p2mp-loose-path-reopt-00 Author list: Tarek Saad
MPLS H/W update Brief description of the lab What it is? Why do we need it? Mechanisms and Protocols.
LSP-Ping extensions for MPLS-TP draft-nitinb-mpls-tp-lsp-ping- extensions-00 Nitin Bahadur Sami Boutros Rahul Aggarwal Eric Gray.
1 RSVP-TE Based MPLS LI & LB J. Dong, M. Chen (Huawei), Z. Li (China Mobile) IETF84 CCAMP July 2012 Vancouver draft-dong-ccamp-rsvp-te-mpls-tp-li-lb-03.
61st IETF Washington DC November 2004 Detecting P2MP Data Plane Failures draft-yasukawa-mpls-p2mp-lsp-ping-00.txt Seisho Yasukawa -
© 2009 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 IETF 84 – Vancouver August 2012 LSP Ping Support for P2MP PWs (draft-jain-pwe3-p2mp-pw-lsp-ping-00.txt)
1 Fabio Mustacchio - IPS-MOME 2005 – Warsaw, March 15th 2005 Overview of RSVP-TE Network Simulator: Design and Implementation D.Adami, C.Callegari, S.Giordano,
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.
Extensions to G/RSVP-TE for Point to Multipoint TE LSPs R.Aggarwal, D.Papadimitriou, and S.Yasukawa (Editors) and contributors (L.Berger, I.Bryskin, D.Cheng,
P2MP MPLS-TE FRR with P2MP Bypass Tunnel draft-leroux-mpls-p2mp-te-bypass-00.txt J.L. Le Roux (France Telecom) R. Aggarwal (Juniper) IETF 67, MPLS WG,
64th IETF Vancouver Nov Graceful Shutdown in MPLS Traffic Engineering Networks draft-ali-ccamp-mpls-graceful-shutdown-02.txt Zafar Ali
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.
91st IETF, Honolulu, November 2014 IS-IS Route Preference for Extended IP and IPv6 Reachability draft-ietf-isis-route-preference-00.txt Les Ginsberg
PCE-based Computation Procedure To Compute Shortest Constrained P2MP Inter-domain Traffic Engineering Label Switched Paths draft-zhao-pce-pcep-inter-domain-p2mp-procedures-02.txt.
Half-Duplex Multicast Distribution Trees (draft-brockners-ldp-half-duplex-mp2mp-00.txt) IETF 68, March 2007 Frank Brockners
Extensions to G/RSVP-TE for Point to Multipoint TE LSPs R.Aggarwal, D.Papadimitriou, and S.Yasukawa (Editors) and contributors (L.Berger, I.Bryskin, D.Cheng,
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.
1 Role based Auto Mesh IETF86 CCAMP Mar Orlando draft-li-ccamp-role-based-automesh-00.
MPLS WG1 Targeted mLDP Base mLDP spec didn’t consider use of LDP multipoint extensions over Targeted mLDP sessions LDP speaker must choose “upstream LSR”,
PCE-based Computation for Inter-domain P2MP LSP draft-zhao-pce-pcep-inter-domain-p2mp-procedures-00.txt Quintin Zhao, Huawei Technology David Amzallag,
1 Ping and Traceroute for GMPLS LSPs in Non-Packet Switched Networks draft-ali-ccamp-gmpls-lsp-ping-traceroute-01.txt Zafar Ali, Roberto Cassata (Cisco.
LDP extension for Inter-Area LSP draft-decraene-mpls-ldp-interarea-04 Bruno DecraeneFrance Telecom / Orange Jean-Louis Le RouxFrance Telecom / Orange Ina.
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 RSVP-TE Signaling For GMPLS Restoration LSP draft-gandhi-ccamp-gmpls-restoration-lsp-03 Author list: Rakesh Gandhi Zafar Ali
1 77th IETF, CCAMP WG, Anaheim, CA, USA March 2010 Signaling RSVP-TE P2MP LSPs in an Inter- domain Environment draft-ali-mpls-inter-domain-p2mp-rsvp-te-lsp-03.txt.
1 68th IETF, Prague, March 2007 Address Resolution for GMPLS controlled PSC Ethernet Interfaces draft-ali-arp-over-gmpls-controlled-ethernet-psc-i-04.txt.
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.
NVO3 Overlay P2MP Ping draft-xia-nvo3-overlay-p2mp-ping-00 Liang Xia, Weiguo Hao, Greg Mirsky July 2014 Toronto.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 MPLS Upstream Label Assignment for RSVP- TE and LDP draft-raggarwa-mpls-rsvp-ldp-upstream-
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 Role based Auto Mesh IETF90 CCAMP Jul Toronto draft-li-ccamp-role-based-automesh-02.
82 nd Taipei Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-00.txt Quintin Zhao, Emily Chen, Huawei.
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
1 MPLS Source Label Mach Chen Xiaohu Xu Zhenbin Li Luyuan Fang IETF87 MPLS Aug Berlin draft-chen-mpls-source-label-00.
1 RSVP-TE Signaling For GMPLS Restoration LSP draft-gandhi-ccamp-gmpls-restoration-lsp-04 Author list: Rakesh Gandhi - Presenter Zafar.
RSVP Setup Protection draft-shen-mpls-rsvp-setup-protection-03
BGP extensions for Path Computation Element (PCE) Discovery in a BGP/MPLS IP-VPN draft-kumaki-pce-bgp-disco-attribute-03.txt Kenji Kumaki KDDI R&D Labs,
PCE-based Computation Procedure for P2MP Inter-domain TE LSP draft-zhao-pce-pcep-inter-domain-p2mp-procedures-06 Quintin Zhao, Zafar.
Residence Time Measurement draft-mirsky-mpls-residence-time-02
Zhenbin Li, Li Zhang(Huawei Technologies)
Jean-Philippe Vasseur – Cisco Systems Raymond Zhang - Infonet
Author list: Rakesh Gandhi Zafar Ali
RSVP-TE Extensions for Associated Co-routed Bidirectional Label Switched Paths (LSPs) draft-gandhishah-teas-assoc-corouted-bidir-01 Author list: Rakesh.
MPLS LSP Instant Install draft-saad-mpls-lsp-instant-install-00
RSVP Setup Protection draft-shen-mpls-rsvp-setup-protection-02
YANG Data Models for TE and RSVP draft-ietf-teas-yang-rsvp-06 draft-ietf-teas-yang-te-05 Tarek Saad and Rakesh Gandhi.
Francois Le Faucheur Cisco
draft-ietf-teas-yang-te-04
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.
YANG Data Models for TE and RSVP draft-ietf-teas-yang-rsvp-06 draft-ietf-teas-yang-te-05 Tarek Saad and Rakesh Gandhi.
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.
Greg Mirsky Jeff Tantsura Mach Chen Ilya Varlashkin
YANG Data Models MPLS Base and Static LSPs draft-ietf-mpls-base-yang-04 draft-ietf-mpls-static-yang-04 Tarek.
BFD Directed Return Path draft-ietf-mpls-bfd-directed-07
draft-barth-pce-association-bidir-01
Technical Issues with draft-ietf-mpls-bfd-directed
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.
Jia He Italo Busi Jeong-dong Ryoo Bin Yeong Yoon Peter Park
Zhaohui (Jeffrey) Zhang
Supporting Flexible Algorithm Prefix SIDs in LSP Ping/Traceroute
draft-gandhi-spring-sr-mpls-pm-03
YANG Data Models for TE and RSVP draft-ietf-teas-yang-te-21 draft-ietf-teas-yang-rsvp-11 draft-ietf-teas-yang-rsvp-te-07 Tarek Saad, Juniper Networks Rakesh.
YANG Data Models for TE and RSVP draft-ietf-teas-yang-te-21 draft-ietf-teas-yang-rsvp-11 draft-ietf-teas-yang-rsvp-te-07 Tarek Saad, Juniper Networks Rakesh.
Presentation transcript:

1 Reoptimization of Point-to-Multipoint Traffic Engineering Loosely Routed LSPs draft-tsaad-mpls-p2mp-loose-path-reopt-03 Author list: Tarek Saad - Rakesh Gandhi Zafar Ali Robert H. Venator Yuji Kamite 90th IETF, MPLS WG, Toronto, Canada (July 2014)

222 Outline Scope and Requirements Problem Statement Signaling Extension Update and Next Steps

333 Scope P2MP-TE LSP [RFC4875] S2L Sub-LSP(s) signaled with Loose Hop ERO(s) or with no ERO [RFC3209] Loosely routed LSP reoptimization [RFC4736]

444 Requirements As per P2MP-TE [RFC4875], an ingress node may: 1.Reoptimize the entire P2MP-TE LSP by resignaling all its S2L sub-LSP(s), i.e. all destinations, OR, 2.Reoptimize individual S2L sub-LSP, i.e. individual destination. [RFC4875] does not define mechanisms to reoptimize loosely routed (inter-domain) P2MP-TE LSPs.

555 Agenda Scope and Requirements Problem Statement Signaling Extension IETF Update and Next Steps

666 RFC4736 P2P LSP Reoptimization Addresses reoptimization of loosely routed P2P LSPs 1.Ingress sends “Path Re-evaluation Request” to trigger evaluation at midpoint LSR expanding loose next hops.  flag (0x20) in SESSION_ATTRIBUTES object in the Path message. 2.The midpoint LSR sends a (un)solicited “Preferable Path Exists" to notify the ingress node to trigger reoptimization.  PathErr code 25 (notify error defined in [RFC3209]) with sub- code 6. [RFC4736] does not define mechanism for P2MP-TE LSP Reoptimization.

777 (Re-using) RFC4736 for P2MP-TE LSP Re-optimization Ingress sends “Path Re-evaluation Request” (PRR) for each individual sub- LSP to trigger evaluation at midpoint LSR expanding loose next hops  Ingress may have to send path re-evaluation requests on all (100s) sub- LSP(s) to decide whether or not to re-optimize the whole P2MP-TE LSP  Ingress may have to “heuristically” wait and aggregate all responses for “better path exists” to decide whether or not to do per sub-LSP or per LSP re-optimization  Ingress may prematurely start per sub-LSP re-optimization and then decide to abort and perform LSP re-optimization  Ingress may prematurely start re-optimization of sub-set of sub- LSPs, that may result in data traffic duplication [RFC4875] [Section 14.2]  May produce undesired results when inter-operating due to timing related issues and different implementations Can be avoided by extending the re-evaluation request messages for P2MP- TE LSP Tree reoptimization.

888 Midpoint LSR sends an (un)solicited “Preferable Path Exists” (PPE) for each individual sub-LSP to notify the ingress node to trigger re-optimization  Midpoint LSR can not differentiate whether the request is to evaluate per sub-LSP path or whole P2MP-TE tree  May have to “heuristically” accumulate received requests for all sub- LSPs (using a wait timer) to interpret this as a re-evaluation request for the whole P2MP-TE LSP Tree  May prematurely notify better path exists for a sub-set of S2L sub- LSPs  Midpoint LSR may have to send better path exists on all (100s) sub- LSP(s) when it determine a better P2MP-TE tree exists  May produce undesired results when inter-operating due to timing related issues and different implementations Can be avoided by extending the notify messages send by the midpoint LSR for P2MP-TE LSP Tree reoptimization. (Re-using) RFC4736 for P2MP-TE LSP Re-optimization

999 Agenda Scope and Requirements Problem Statement Signaling Extension IETF Update and Next Steps

10 Extensions For P2MP-TE LSP Tree Reoptimization 1.Ingress node sends “P2MP-TE Tree Re-evaluation Request" to query a a midpoint LSR for a preferable P2MP-TE LSP tree.  A new “P2MP-TE Tree Re-evaluation Request” flag is defined in Attributes Flags TLV of the LSP_ATTRIBUTES object [RFC5420] that is carried in a Path message 2.Midpoint LSR notifies ingress of solicited/unsolicited "Preferable P2MP-TE Tree Exists” node to trigger re-optimization of whole P2MP- TE LSP  Midpoint LSR sends a PathErr code 25 (notify error defined in [RFC3209]) with new sub-code "Preferable P2MP-TE Tree Exists”. 3.Any S2L sub-LSP of the LSP Tree transiting through the midpoint LSR can be selected to send the “P2MP-TE Tree Re-evaluation Request” to the midpoint LSR(s). 4.Notification of "Preferable P2MP-TE Tree Exists” can be sent back on the same S2L sub-LSP on which request was received on

11 Agenda Scope and Requirements Problem Statement Signaling Extension IETF Update and Next Steps

12 IETF Updates and Next Steps Initial Draft was presented at IETF-89 Draft was reviewed by Loa and MPLS-RT and comments were addressed by author(s) in version -03 We would like to make this draft a WG Document.

13 Thank You.