RFC6374 in the presence of LSP merging draft-bryant-mpls-flow-ident and draft-chen-mpls-source-label M. Chen, X. Xu, Z. Li, L. Fang, G. Mirsky, S. Bryant,

Slides:



Advertisements
Similar presentations
Yaacov Weingarten Stewart Bryant Nurit Sprecher Daniele Ceccarelli
Advertisements

Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 LSP-Ping and BFD for MPLS-TP draft-nitinb-mpls-tp-lsp-ping-bfd- procedures-00.
March 2010IETF 77, MPLS WG1 Carrying PIM-SM in ASM mode Trees over P2MP mLDP LSPs draft-rekhter-pim-sm-over-mldp-01.txt Y. Rekhter, Juniper Networks R.
MPLS VPN.
OLD DOG CONSULTING Challenges and Solutions for OAM in Point-to-Multipoint MPLS Adrian Farrel, Old Dog Consulting Ltd. Zafar Ali, Cisco Systems, Inc.
MULTIPROTOCOL LABEL SWITCHING Muhammad Abdullah Shafiq.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—2-1 Label Assignment and Distribution Introducing Typical Label Distribution in Frame-Mode MPLS.
Draft-li-mpls-global-label-usecases-00IETF 88 SPRING WG1 Usecases of MPLS Global Label draft-li-mpls-global-label-usecases-00 Zhenbin Li, Quintin Zhao.
CS Summer 2003 Lecture 12 FastReRoute (FRR) - Big Picture.
December 20, 2004MPLS: TE and Restoration1 MPLS: Traffic Engineering and Restoration Routing Zartash Afzal Uzmi Computer Science and Engineering Lahore.
Seamless MPLS for Mobile Backhaul draft-li-mpls-seamless-mpls-mbh-00
Performance-based BGP Routing Mechanism draft-xu-idr-performance-routing-00 Xiaohu Xu (Huawei) Hui Ni (Huawei) Mohamed Boucadair (France.
1 Multi-Protocol Label Switching (MPLS) presented by: chitralekha tamrakar (B.S.E.) divya krit tamrakar (B.S.E.) Rashmi shrivastava(B.S.E.) prakriti.
61st IETF Washington DC November 2004 Detecting P2MP Data Plane Failures draft-yasukawa-mpls-p2mp-lsp-ping-00.txt Seisho Yasukawa -
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,
9/8/2015 draft-bocci-mpls-tp-gach-gal-00.txt MPLS Generic Associated Channel draft-bocci-mpls-tp-gach-gal-00.txt Matthew Bocci (ALU) & Martin Vigoureux.
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.
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,
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.
© British Telecommunications plc MPLS-based multicast A Service Provider perspective Ben Niven-Jenkins Network Architect, BT
69th IETF Chicago July 2007 An analysis of scaling issues in MPLS-TE backbone networks Seisho Yasukawa, Adrian Farrel, and Olufemi Komolafe draft-yasukawa-mpls-scaling-analysis-04.txt.
Half-Duplex Multicast Distribution Trees (draft-brockners-ldp-half-duplex-mp2mp-00.txt) IETF 68, March 2007 Frank Brockners
Application of PWE3 to MPLS Transport Networks
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,
MPLS Some notations: LSP: Label Switched Path
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.
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”,
June 4, 2003Carleton University & EIONGMPLS - 1 GMPLS Generalized Multiprotocol Label Switching Vijay Mahendran Sumita Ponnuchamy Christy Gnanapragasam.
Multiple Protocol Support: Multiprotocol Level Switching.
Entropy Labels in MPLS Forwarding draft-kompella-mpls-entropy-label-01 Kireeti Kompella Juniper Networks Shane Amante Level 3 Communications.
Entropy Labels in MPLS Forwarding draft-kompella-mpls-entropy-label-02
GMPLS Recovery Signaling Issues draft-rhodes-rsvp-recovery-signaling-01 Nic Neate Data Connection Ltd (DCL)
LSP-Ping extensions for MPLS-TP draft-nitinb-mpls-tp-lsp-ping-extensions-01 Nitin Bahadur Sami Boutros Rahul Aggarwal Eric Gray 1IETF 77 MPLS WG IETF 77,
Signaling Color Label Switched Paths Using LDP draft-alvarez-mpls-ldp-color-lsp-00 Kamran Raza Sami Boutros Santiago.
MULTI-PROTOCOL LABEL SWITCHING By: By: YASHWANT.V YASHWANT.V ROLL NO:20 ROLL NO:20.
Precision Time Protocol over MPLS draft-ronc-ptp-mpls-00.txt PWE3 WG IETF Chicago 2007 Ron Cohen
Establishing P2MP MPLS TE LSPs draft-raggarwa-mpls-p2mp-te-02.txt Rahul Aggarwal Juniper Networks.
Connecting SPRING Islands over IP Networks draft-xu-spring-islands-connection-over-ip-00 Xiaohu Xu (Huawei) Siva Sivabalan (Cisco) IETF89,
76rd IETF - Hiroshima, Japan I. M. draft-wijnands-mpls-mldp-csc-02.
February 2006 MPLS Interop 2008 # 1 MPLS-TP OAM OAM for an MPLS Transport Profile Loa Andersson, Acreo AB IAB, MPLS WG co-chair.
82 nd Taipei Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-00.txt Quintin Zhao, Emily Chen, Huawei.
1 draft-ali-ccamp-te-metric-recording-02.txt CCAMP – IETF 84 – Vancouver July - August 2012 Zafar Ali Cisco Systems Clarence Filsfils  Cisco Systems Kenji.
Multiprotocol Label Switching (MPLS) Routing algorithms provide support for performance goals – Distributed and dynamic React to congestion Load balance.
Multi-protocol Label Switching (MPLS) RFC 3031 MPLS provides new capabilities: QoS support Traffic engineering VPN Multiprotocol support.
1 MPLS Source Label Mach Chen Xiaohu Xu Zhenbin Li Luyuan Fang IETF87 MPLS Aug Berlin draft-chen-mpls-source-label-00.
Advertising MPLS LSPs in the IGP draft-gredler-ospf-label-advertisement draft-gredler-isis-label-advertisement Hannes Gredler IETF87,
P2MP LSP for IPTV 이동 무선 네트워크 연구실 홍 석 준
Requirements for LER Forwarding of IPv4 Option Packets
Internet Protocol Version 6 Specifications
Inter domain signaling protocol
P2MP MPLS-TE Fast Reroute with P2MP Bypass Tunnels
DetNet Data Plane Discussion
MPLS LSP Instant Install draft-saad-mpls-lsp-instant-install-00
Usecases of MPLS Global Label draft-li-mpls-global-label-usecases-03
Point-to-Multipoint Pseudo-Wire Encapsulation draft-raggarwa-pwe3-p2mp-pw-encaps-00.txt R. Aggarwal (Juniper)
An analysis of scaling issues in MPLS-TE backbone networks
RFC 3036 FECs RFC 3036 defines FECs used to bind labels to address prefixes in routing table Two FECs defined: Address Prefix FEC Host Address FEC Not.
CHAPTER 8 Network Management
Zhenbin Li, Shunwan Zhuang Huawei Technologies
A Unified Approach to IP Segment Routing
Greg Mirsky Jeff Tantsura Mach Chen Ilya Varlashkin
{Stewart Bryant, Mach Huawei
DetNet Information Model Consideration
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.
Eusebi Calle, Jose L Marzo, Anna Urra. L. Fabrega
IP RSVP-TE: Extensions to RSVP for P2P IP-TE LSP Tunnels Tarek Saad, Juniper Networks Vishnu Pavan Beeram, Juniper.
OAM for Deterministic Networks draft-mirsky-detnet-oam
Presentation transcript:

RFC6374 in the presence of LSP merging draft-bryant-mpls-flow-ident and draft-chen-mpls-source-label M. Chen, X. Xu, Z. Li, L. Fang, G. Mirsky, S. Bryant, & C. Pignataro

Background The authors of draft-chen-mpls-source-label and draft-bryant-mpls-flow-ident who were present at the IETF and a number of others interested in this problem met earlier this week and discussed these two drafts. These slides represent the outcome of this discussion.

The Key Need The key operational need that caused these drafts to be written was the necessity for passive performance measurements of customer traffic in networks. This is not an easy task in MPLS networks where label merging happens such as occurs in the MP2(M)P, ECMP, and FRR cases. The goal is thus to provide operators with the ability to conduct RFC6374 passive measurements in such cases.

The Problem RFC6374 was designed for instrumenting P2P and P2MP LSPs (MPLS-TP origins). In strict P2P and P2MP there is an equivalence assumption between destination (top label) and source. We need to measure in the presence of label merging in such networks. We need a solution that works for MP2P and MP2MP, and that in turn needs some form of identity, BUT There are many flows between a given source and destination and thus the general case is that we need FLOW identification to instrument an MPLS network. AND We need FLOW identity for P2P, P2MP, MP2P and MP2MP LSP types.

Loss Measurement Considerations ABCD E F Path lengths/queues vary Multiple interfaces at ingress and egress Losses are very low – therefore absolute accounting is needed Therefore packet group demarcation is as integral to loss measurement as ingress flow identification.

Units of Identification Per source LSR - everything from one source is aggregated Per group of LSPs chosen by an ingress LSR - an ingress LSP aggregates group of LSPs (ex: all LSPs of a tunnel). Per LSP - the basic form. Per flow [RFC6790] within an LSP - fine graining method (for example application or origin specific instrumentation).

Network Scope Constrained to the set of flows that are uniquely identifiable at an ingress LSR, or some aggregation thereof. No assistance from outside the MPLS domain. Within the LSP domain Identity scope of a component of an LSP constrained to the scope of that LSP

MPLS Backwards Compatibility New feature MUST NOT stop any existing MPLS technology or implementation working. Incremental deployment is needed. Optional feature disabled by default.

Relaxation of Constraints May require that all egress LSRs of a point to multipoint or a multi- point to multipoint LSP to support the ident. Similarly all egress LSRs are enabled to support the required identity type, or none of them are.

Dataplane Method of identification must minimize changes to the MPLS data plane. Ideally no change – but any change MUST be: – Small – General purpose. – Non limiting Minimum impact on stack size Respect the scarcity of reserved labels

Privacy Inserting additional identity is at odds with a demand for greater care over privacy Any solution should not degrade the privacy of the MPLS network below its current level Explicit globally unique identifiers have less privacy that opaque flow identifiers

Next Steps Before the Dallas IETF – Issue a draft that describes the requirements as we jointly see them for discussion with the MPLS WG at the next meeting – Issue a draft proposing a solution capable of meeting these requirements for discussion with the MPLS WG at the next meeting