PW Control Word Stitching

Slides:



Advertisements
Similar presentations
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 BGP based Virtual Private Multicast Service Auto-Discovery and Signaling.
Advertisements

Italo Busi (Editor) Huub van Helvoort (Editor) Jia He (Editor)
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.
Pseudowire Control Word Negotiation Mechanism Analysis and Update draft-jin-pwe3-cbit-negotiation-01 1 PWE3 IETF79 Lizhong JinRaymond Key Thomas NadeauSimon.
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,
1 IPFIX Protocol Specifications IPFIX IETF-59 March 3, 2004 Benoit Claise Mark Fullmer Reinaldo Penno Paul Calato Stewart Bryant Ganesh Sadasivan.
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
1 Requirements for Internet Routers (Gateways) and Hosts Relates to Lab 3. (Supplement) Covers the compliance requirements of Internet routers and hosts.
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.
DetNet Data Plane using PseudoWires Jouni Korhonen Shahram Davari Norm Finn IETF#94, Yokohama.
Yaakov (J) Stein RAD Data Communications, Ltd. PW usage nits.
Entropy Labels in MPLS Forwarding draft-kompella-mpls-entropy-label-02
MPLS over L2TPv3 Encapsulation IETF VersionIHLTOSTotal length IdentificationFlagsFragment offset TTL Protocol ==
IP Pseudowire Florin Balus August, PG 1Florin BalusIETF60 – San Diego Requirements - Existing topology FR/ATM VPNs ATM Network Frame Relay Access.
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.
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.
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.
After 7.1 Last modified
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
Residence Time Measurement draft-mirsky-mpls-residence-time-02
Zhenbin Li, Li Zhang(Huawei Technologies)
Note Well Any submission to the IETF intended by the Contributor for publication as all or part of an IETF Internet-Draft or RFC and any statement made.
MPLS-TP Fault Management Draft draft-boutros-mpls-tp-fault-01
Tal Mizrahi Marvell IETF Meeting 78, July 2010
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
ARP Mediation Updates Himanshu Shah Ciena Corp
DCI using TRILL Kingston Smiler, Mohammed Umair, Shaji Ravindranathan,
RBridge Channel Tunnel Protocol
78th IETF Meeting - Maastricht 27th, July 2010
Requirements for supporting Customer RSVP and RSVP-TE over a BGP/MPLS IP-VPN draft-ietf-l3vpn-e2e-rsvp-te-reqts-01.txt Kenji Kumaki KDDI R&D Labs,
Chapter 20 Network Layer: Internet Protocol
CHAPTER 8 Network Management
Zhenbin Li, Shunwan Zhuang Huawei Technologies
A Unified Approach to IP Segment Routing
Bala’zs, Norm, Jouni DetNet WG London, 23rd March, 2018
TDMoIP Updates PWE3 – 53rd IETF 21 March 2002 Yaakov (J) Stein.
{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
OAM for Deterministic Networks with MPLS Data Plane draft-mirsky-detnet-mpls-oam Greg Mirsky Mach Chen IETF-105 July 2019, Montreal.
PW Control Word Stitching
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
DiffServ Support in MPLS Networks
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,
TICTOC WG Transporting PTP Messages (1588) over MPLS Networks
Inter-AS OAM for SR Networks IETF 105, Montreal
E. Bellagamba, Ericsson P. Sköldström, Acreo D. Ward, Juniper
Presentation transcript:

PW Control Word Stitching draft-busi-pals-pw-cw-stitching-00 IETF 102 – Montreal 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 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

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

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