PW Control Word Stitching

Slides:



Advertisements
Similar presentations
Italo Busi (Editor) Huub van Helvoort (Editor) Jia He (Editor)
Advertisements

Nov 2009 draft-ietf-mpls-tp-framework-06.txt A framework for MPLS in Transport networks draft-ietf-mpls-tp-framework-06.txt Stewart Bryant (Cisco), Matthew.
MAC Withdraw Signaling for static PW draft-boutros-l2vpn-mac-wd-03.txt Himanshu Shah - Ciena Siva Sivabalan, Sami Boutros – Cisco Sam Aldrin - Huwei.
1 Update from Version 1 draft-dong-pwe3-mspw-oam-02.txt Yang
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.
A Unified Control Channel for Pseudowires draft-nadeau-pwe3-vccv-2-02 Thomas D. Nadeau Luca Martini IETF 81.
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.
{Stewart Bryant, Sami Boutros, Luca Martini,
PWE3 Agenda – Monday 8 th Nov 15 min - Agenda bash, WG Agenda and Status - Andy Malis and Matthew Bocci 5 min - Dynamic Placement of Multi Segment Pseudo.
RSVP-TE extensions for MPLS-TP OAM Configuration draft-bellagamba-ccamp-rsvp-te-mpls-tp-oam-ext-03 Elisa Bellagamba Ericsson Loa AnderssonEricsson Pontus.
Application of PWE3 to MPLS Transport Networks
ARP Mediation Updates Himanshu Shah Ciena Corp Andrew Dolganow & Neil Hart Alcatel/Lucent Eric Rosen Cisco Systems Giles Heron BT Vach Kompella Alcatel/Lucent.
1 IETF 901draft-keyupate-l2vpn-fat-pw-bgp-01 Extensions to BGP Signaled Pseudowires to support Flow-Aware Transport Labels draft-keyupate-l2vpn-fat-pw-bgp-01.
Entropy Labels in MPLS Forwarding draft-kompella-mpls-entropy-label-02
MPLS over L2TPv3 Encapsulation IETF VersionIHLTOSTotal length IdentificationFlagsFragment offset TTL Protocol ==
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.
PWE3 Agenda – Monday 28 th March 15 min - Agenda bash, WG Agenda and Status - Andy Malis and Matthew Bocci 10 min - Mandatory Features of Virtual Circuit.
IETF 57, July 16, 2003Mustapha AïssaouiSlide 1 Extended MPLS/PW PID Mustapha Aïssaoui, Matthew Bocci, David Watkinson, Alcatel Andrew G. Malis, Tellabs.
82 nd Taipei Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-00.txt Quintin Zhao, Emily Chen, Huawei.
1 MPLS Source Label Mach Chen Xiaohu Xu Zhenbin Li Luyuan Fang IETF87 MPLS Aug Berlin draft-chen-mpls-source-label-00.
ITU Liaison on T-MPLS Stewart Bryant
IETF 67, Nov 2006Slide 1 VCCV Extensions for Multi- Segment Pseudo-Wire draft-hart-pwe3-segmented-pw-vccv-01.txt draft-ietf-pwe3-segmented-pw-04.txt Mustapha.
MPLS-TP OAM Analysis Nurit Sprecher / Nokia Siemens Networks Tom Nadeau / BT Huub van Helvoort / Huawei Yaacov Weingarten / Nokia Siemens Networks.
MPLS-TP Next-Hop Ethernet Addressing draft-fbb-mpls-tp-ethernet-addressing-00 Dan Stewart Matthew
draft-jounay-pwe3-dynamic-pw-update-00.txt IETF 70 PWE3 Working Group
Requirements for LER Forwarding of IPv4 Option Packets
UDP Encapsulation for IP Tunneling
Connecting MPLS-SPRING Islands over IP Networks
Residence Time Measurement draft-mirsky-mpls-residence-time-02
Zhenbin Li, Li Zhang(Huawei Technologies)
Booting up on the Home Link
DetNet Service Model draft-varga-detnet-service-model-00
MPLS-TP Fault Management Draft draft-boutros-mpls-tp-fault-01
Tal Mizrahi Marvell IETF Meeting 78, July 2010
RSVP-TE Extensions for Associated Co-routed Bidirectional Label Switched Paths (LSPs) draft-gandhishah-teas-assoc-corouted-bidir-01 Author list: Rakesh.
George Swallow Martin Vigoureux Rahul Aggerwal July 30, 2008
MPLS LSP Instant Install draft-saad-mpls-lsp-instant-install-00
Packet PWE3 – Efficient for IP/MPLS
In-Band Authentication Extension for Protocol Independent Multicast (PIM) draft-bhatia-zhang-pim-auth-extension-00 Manav Bhatia
RSVP Setup Protection draft-shen-mpls-rsvp-setup-protection-02
ARP Mediation Updates Himanshu Shah Ciena Corp
Yimin Shen (Juniper) Rahul Aggarwal (Arktan Inc)
78th IETF Meeting - Maastricht 27th, July 2010
Pseudowire And LDP-enabled Services (PALS) WG Status IETF-93 Prague
CHAPTER 8 Network Management
Authors Mach Chen Andrew G. Malis
N. Kumar, C. Pignataro, F. Iqbal, Z. Ali (Presenter) - Cisco Systems
Zhenbin Li, Shunwan Zhuang Huawei Technologies
A Unified Approach to IP Segment Routing
Greg Mirsky Jeff Tantsura Mach Chen Ilya Varlashkin
Bala’zs, Norm, Jouni DetNet WG London, 23rd March, 2018
Encapsulation for BIER in Non-MPLS IPv6 Networks
{Stewart Bryant, Mach Huawei
Use of Ethernet Control Word RECOMMENDED
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.
Generic Associated Channel Advertisement Protocol
Fast Reroute for Node Protection in LDP- based LSPs
Label Switched Path (LSP) Ping for IPv6 Pseudowire FECs
PW Control Word Stitching
OAM for Deterministic Networks with MPLS Data Plane draft-mirsky-detnet-mpls-oam Greg Mirsky Mach Chen IETF-105 July 2019, Montreal.
Active OAM in Geneve draft-mmbb-nvo3-geneve-oam
How OAM Identified in Overlay Protocols draft-mirsky-rtgwg-oam-identify Greg Mirsky IETF-104 March 2019, Prague.
OAM for Deterministic Networks draft-mirsky-detnet-oam
Editors: Bala’zs Varga, Jouni Korhonen
Pseudowire And LDP-enabled Services (PALS) WG Status IETF 100 Singapore Co-Chairs: Stewart Bryant and Andy Malis
Supporting Flexible Algorithm Prefix SIDs in LSP Ping/Traceroute
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,
M. Boucadair, J. Touch, P. Levis and R. Penno
TICTOC WG Transporting PTP Messages (1588) over MPLS Networks
Inter-AS OAM for SR Networks IETF 105, Montreal
Presentation transcript:

PW Control Word Stitching draft-busi-pals-pw-cw-stitching-01 IETF 103 – Bangkok Italo Busi (Huawei) Stewart Bryant (Huawei) Andrew G. Malis (Huawei) Dongjie (Huawei)

Not capable to insert CW Problem Statement Being capable of sending Ethernet PW packets with the CW when at least one T-PE is not capable to insert the CW in already deployed networks draft-ietf-pals-ethernet-cw describes why use of the CW is RECOMMENDED for Ethernet PWs Use of the PW CW is not possible when at least one T-PE is not capable to use it Replacing the old piece of equipment is a possible solution but not always viable This draft does not preclude the possibility of replacing the old piece of equipment but provides an alternative option in case replacement is not viable/desired MPLS Network with ECMP T-PE1 T-PE2 Not capable to insert CW Capable to insert CW

(w/o CW) over an LSP without ECMP Proposal Introduce a new S-PE type which is capable to switch an Ethernet PW segment, using the CW, with an Ethernet PW segment, not using the CW It is easier to ensure control no ECMP behavior over a Link or a small-sized network It is expected that T-PE1 and S-PE1 are one-hop away at the MPLS layer This new S-PE can be added to the network with minimum or no service disruption PW redundancy can be used to move the traffic from the original SS-PW to the new MS-PW (using CW on the PW segment setup over an MPLS network with ECMP) It is assumed that T-PE1 is able to operate without being aware of whether it is terminating SS-PW or MS-PW (RFC 6073) MPLS Network with ECMP T-PE1 T-PE2 PW Segment (w/o CW) over an LSP without ECMP PW Segment (with CW) S-PE1

CW Stitching procedure PW Segment (no CW) PW Segment (with CW) T-PE1 S-PE1 T-PE2 LSP1 LSP2 PW label swapped PW-TTL decremented CW added/removed LSP2 LSP1 PW1 (S=1) PW1 (S=1) CW Ethernet Frame Ethernet Frame No changes are required in T-PE1 and T-PE2 nor in intermediate P nodes

VCCV Stitching procedure for CC Type 3 PW Segment (with CC Type 3 and no CW) PW Segment (with CC Type 1 and CW) T-PE1 S-PE1 T-PE2 LSP1 LSP2 PW label swapped PW-TTL decremented ACH added/removed LSP2 LSP1 PW2 (S=1) [1] PW1 (S=1) [1] ACH (CT=IPv4/v6) [2] IP Header IP Header OAM PDU OAM PDU [1] S-PE1 needs to know the TTL distance in the PW layer to T-PE1 and T-PE2 to differentiate between VCCV messages and data packets [2] ACH Channel Type is set based on the IP version in the IP header

CW Stitching Signalling PW Segment (no CW) PW Segment (with CW) T-PE1 S-PE1 T-PE2 LSP1 LSP2 C=0 C=1 [C=1 -> ]C=0 C=1 Protocol rules implemented by S-PE1 to be updated S-PE1 behaves on one PW segment as if support for CW has been always signalled on the other PW segment No protocol changes needed on T-PE1 and T-PE2

VCCV Stitching Signalling PW Segment (no CW) PW Segment (with CW) T-PE1 S-PE1 T-PE2 LSP1 LSP2 CC Type 2 or 3 CC Type 1 CC Type 3 or 4 CC Type 1, 2 or 3 Protocol rules implemented by S-PE1 to be updated S-PE1 advertises support for CC Type 1 to T-PE2 only if T-PE1 has advertised support for a CC Type S-PE1 is capable to stitch to CC Type 1 S-PE1 advertises to T-PE1 support for all the CC Types it is capable stitch to CC Type 1 only if T-PE2 advertises support for CC Type 1 S-PE1 can advertise support for ACH-based CV types if and only if it supports VCCV stitching for CC Type 4 No protocol changes needed on T-PE1 and T-PE2

Other Deployment Scenarios MPLS Network with ECMP T-PE1 T-PE2 PW Segment (w/o CW) over an LSP without ECMP PW Segment (w/o CW) over an LSP without ECMP S-PE1 PW Segment (with CW) S-PE2 T-PE1 S-PE1 S-PE2 S-PE3 S-PE4 T-PE2 PW Segment (w/o CW) over an LSP without ECMP PW Segment (with CW) over an LSP with or without ECMP

History Draft presented at IETF 102 (MPLS WG) Thanks to Himanshu and Jeff for their online and offline comments Comments addressed by clarifying targeting existing deployments not change/impact to other PE or P nodes sequence number MAY be used (RFC4448)

Next Steps Validate the current assumptions How many devices not being capable to use the PW CW exist in the network? What are their capabilities in terms of CC/CV types and (re-)configuration of TTL? Further comments to improve the proposal are welcome The authors believe the document is ready for WG adoption