Usecases of MPLS Global Label draft-li-mpls-global-label-usecases-03

Slides:



Advertisements
Similar presentations
All Rights Reserved © Alcatel-Lucent 2006, ##### Scalability of IP/MPLS networks Lieven Levrau 30 th April, 2008 France Telecom, Cisco Systems, uawei Technologies,
Advertisements

Network Localized Mobility Management using DHCP
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.
Draft-li-isdnrg-seamless-mpls-mbh-00IETF 92 SDNRG1 Inter-SDN in Seamless MPLS for Mobile Backhaul Zhenbin Li, Rober Tao Huawei Technologies IETF 92, Dallas,
Seamless MPLS for Mobile Backhaul draft-li-mpls-seamless-mpls-mbh-00
Draft-li-l2vpn-ccvpn-arch-00IETF 88 L2VPN1 An Architecture of Central Controlled Layer 2 Virtual Private Network (L2VPN) draft-li-l2vpn-ccvpn-arch-00 Zhenbin.
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.
Draft-ni-l3vpn-pm-bgp-ext-00IETF 87 L3VPN1 BGP Extension For L3VPN PM draft-ni-l3vpn-pm-bgp-ext-00 Hui Ni, Shunwan Zhuan, Zhenbin Li Huawei Technologies.
Proactive fault detection in E-VPN (draft-vgovindan-l2vpn-evpn-bfd-00) Vengada Prasad Govindan, Samer Salam, Ali Sajassi IETF 88, November 2013 Vancouver.
Draft-li-mpls-seamless-mpls-mbb-00IETF 87 MPLS1 Seamless MPLS for Mobile Backhaul draft-li-mpls-mbb-seamless-mpls-00 Zhenbin Li, Lei Li (Huawei) Manuel.
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.
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,
Draft-li-mpls-global-label-framework-02IETF 90 MPLS WG1 A Framework of MPLS Global Label draft-li-mpls-global-label-framework-02 Zhenbin Li, Quintin Zhao,
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.
L3VPN WG2014-Jul-221 Ingress Replication P-Tunnels in MVPN I ngress Replication (IR) is one of the MVPN P-tunnel technologies But there’s a lot of confusing.
Inter-Area P2MP Segmented LSPs draft-raggarwa-seamless-mcast-03.txt
1 Role based Auto Mesh IETF86 CCAMP Mar Orlando draft-li-ccamp-role-based-automesh-00.
July 24, 2007IETF 69, L3VPN WG1 Progress on Arch Doc draft-ietf-l3vpn-mcast-2547bis-mcast-05 Areas of new work: –Clarification of upstream multicast hop.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Multicast in VPLS draft-raggarwa-l2vpn-vpls-mcast-00.txt Rahul Aggarwal.
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-idr-cc-bgp-arch-00IETF 88 IDR1 An Architecture of Central Controlled Border Gateway Protocol (BGP) draft-li-idr-cc-bgp-arch-00 Zhenbin Li, Mach.
82 nd Taipei Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-00.txt Quintin Zhao, Emily Chen, Huawei.
Draft-chen-rtgwg-resource-management-yang-00IETF 94 RTGWG1 PCE-initiated IP Tunnel draft-chen-pce-pce-initiated-ip-tunnel-00 Xia Chen, Zhenbin Li(Huawei)
1 MTU Extended Community for BGP-4 Q. Zeng, J. Dong (Huawei Technologies) IETF81 IDR July 2011 Quebec draft-zeng-idr-bgp-mtu-extension-00.
1 MPLS Source Label Mach Chen Xiaohu Xu Zhenbin Li Luyuan Fang IETF87 MPLS Aug Berlin draft-chen-mpls-source-label-00.
Draft-li-mpls-serv-driven-co-lsp-fmwk-03IETF 90 MPLS1 A Framework for Service-Driven Co-Routed MPLS Traffic Engineering LSPs draft-li-mpls-serv-driven-co-lsp-fmwk-03.
MPLS Virtual Private Networks (VPNs)
Design Work of Tunnel Models
Konstantin agouros Omkar deshpande
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,
Requirements for LER Forwarding of IPv4 Option Packets
Zhenbin Li, Li Zhang(Huawei Technologies)
Zhenbin Li, Kai Lu Huawei Technologies IETF 98, Chicago, USA
P2MP MPLS-TE Fast Reroute with P2MP Bypass Tunnels
A Framework for Service-Driven Co-Routed MPLS Traffic Engineering LSPs draft-li-mpls-serv-driven-co-lsp-fmwk-01 Zhenbin Li, Shunwan Zhuan, Jie Dong Huawei.
MVPN Update Continued work on both architecture draft and BGP-MVPN draft Seeing “light at end of tunnel” ☺ Progress since last time: Carrier’s carrier.
draft-atlas-rtgwg-mrt-mc-arch-02
Multi-Instances ISIS Extension draft-ietf-isis-mi-08.txt
Multicast VPN using BIER
George Swallow Martin Vigoureux Rahul Aggerwal July 30, 2008
Presenter: Jeffrey Zhang
Point-to-Multipoint Pseudo-Wire Encapsulation draft-raggarwa-pwe3-p2mp-pw-encaps-00.txt R. Aggarwal (Juniper)
Les Ginsberg Stefano Previdi Peter Psenak Martin Pilka
An analysis of scaling issues in MPLS-TE backbone networks
Multi-domain MPLS Deployment Enhancement
78th IETF Meeting - Maastricht 27th, July 2010
Performance Monitoring Analysis for L3VPN
LDP and RSVP Extension for MPLS Muti-Topology Support
Zhenbin Li, Shunwan Zhuang Huawei Technologies
Bala’zs, Norm, Jouni DetNet WG London, 23rd March, 2018
DetNet Configuration YANG Model
BIER for EVPN BUM Traffic
OSPF WG Status IETF 97, Seoul
MVPN/EVPN Tunnel Aggregation with Common Labels Zhaohui Zhang (Juniper) Eric Rosen (Juniper) Wen Lin (Juniper) Zhenbin Li (Huawei) BESS WG 20-March-2018.
OSPF WG Status IETF 98, Chicago
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.
Fast Reroute for Node Protection in LDP- based LSPs
DetNet Data Plane design team IETF 98, Chicago, 2017
FlexE Design Team Presenter: Mach
draft-liu-pim-mofrr-tilfa-00
Inter-domain Multicast using BIERv6
MVPN/EVPN-BUM Segmented Forwarding
Enhanced Alternate Marking Method
Royi Zigler(Broadcom)
Supporting Flexible Algorithm Prefix SIDs in LSP Ping/Traceroute
MLDP Signaling over BIER
BIER Prefix Redistribute draft-zwzw-bier-prefix-redistribute-01
DetNet Data Plane Solutions draft-ietf-detnet-dp-sol-ip-02  draft-ietf-detnet-dp-sol-mpls-02  Bala’zs Varga, Jouni Korhonen, Janos Farkas, Lou Berger,
BIER Prefix Redistribute draft-zwzw-bier-prefix-redistribute-00
TICTOC WG Transporting PTP Messages (1588) over MPLS Networks
Presentation transcript:

Usecases of MPLS Global Label draft-li-mpls-global-label-usecases-03 Zhenbin Li (lizhenbin@huawei.com) Quintin Zhao (quintin.zhao@huawei.com) Tianle Yang (yangtianle@chinamobile.com) R. Raszuk(robert@raszuk.net) Luyuan Fang(lufang@microsoft.com) IETF 94, Yokohama, Japan

Introduction As the MPLS technologies develop, MPLS label is not only used with the local meaning which is always be understood by the upstream node and the downstream node, but also used with the global meaning which can be understood by all nodes or part of nodes in the network.. This document is to define the global label and proposes the possible use cases of global label. The use cases includes: Location identification VPN identification Segment Routing

Use cases – Location Identification [I-D.bryant-mpls-synonymous-flow-labels] propose the challenge of the measurement of packet loss for the multi-point to point LSP. [I-D.bryant-mpls-synonymous-flow-labels] proposes the synonymous flow label to be used to introduce some source specific information encapsulated in the packet to identify packet batches from a specific source. MPLS global label can be allocated using as the flow label to help identify the source information for MP2P LSP such as LDP LSP.

Use cases – VPN Identification of Location (1) Flow Label of VPN LSP BGP VPN LSP is another type of multi-point to point LSP which faces the challenge of the measurement of packet loss proposed by [I-D.bryant-mpls-synonymous-flow-labels]. MPLS global label can be allocated using as the flow label to help identify source VPN.

Use cases – VPN Identification of Location (2) Aggregate MVPN/VPLS over Single P-Tunnel In BGP-base Multicast VPN ( [RFC6513]) and VPLS Multicast([RFC7117]),. context-specific label is introduced and can be allocated to identify specific VPNs over single P-Tunnel using P2MP LSP. MPLS global label can be allocated to identify specific VPNs over single P-Tunnel using MP2MP or P2MP.

Use cases – Segment Routing Global Label in Segment Routing Implicit method: In the MPLS architecture, SRGB is the set of local labels reserved for global segments. When the global segment index is advertised, it can be transited to MPLS label based on the SRGB. When all nodes use the same SRGB, the global segment index will be transited to the global label. Explicit method: [I-D.ietf-ospf-segment-routing-extensions] and [I-D.ietf-isis-segment-routing-extensions] can support to directly allocate global label.

Updates Add one co-author, Luyuan Fang, who are promoting more usecases of MPLS global label. Remove the early ideas on possible usecases of MPLS global label. Refine the emerging usecase of MPLS global label which is being accepted well. Add one new section to discuss the definition of MPLS global label and the section will be removed when make rough consensus in MPLS world.

Discussion (1) Clarification on two pairs of label concepts Per-platform Label Space vs. Context-specific Label Space Local Label vs. Global Label

Discussion (2) Challenge of Dichotomy using Local Label/Global Label

Discussion (3) What is global label? Option 1: Try to cover more label concepts and maintain dichotomy using local label and global label. Global label: The meaning of the label mapping will be understood by all nodes or part of nodes in the network other than the local upstream node and downstream node. The definition may cover more label concepts. But the covered label concepts seems have more different characteristics. Option 2: Narrow the scope and change name of global label without thinking on dichotomy. Domain-wide label(1): label mapping are distributed in one domain or multiple domains. The meaning of the label mapping can be understood by all nodes of one domain or multiple domains. Special cases: BGP controller may distribute the label which should be unique in PE nodes of one domain or multiple domains. But in order to avoid the label confliction, P nodes should also reserve these labels. Domain-wide label (2): The label value is unique in one domain or multiple domains (that is the label value cannot be reused in one or more domains) , no matter the label mapping is distributed to all nodes or part of nodes of the domain(s).

Next Steps Solicit comments on the definition of global label and try to consolidate the definition. Rework on the drafts of usecases and framework of global label according to the possible definition which is well accepted.