Italo Busi (Huawei)
Stewart Bryant (Huawei)
Andrew G. Malis (Huawei)
Dongjie (Huawei)
draft-busi-pals-pw-cw-stitching-00
IETF 102 – Montreal
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
2
MPLS Network with ECMP
T-PE1 T-PE2
Not capable to
insert CW
Capable to insert
CW
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)
3
MPLS Network with ECMP
T-PE1 T-PE2
S-PE1
PW Segment
(w/o CW) over an
LSP without ECMP
PW Segment
(with CW)
CW Stitching procedure
4
S-PE1 T-PE2
T-PE1
LSP1 LSP2
PW Segment
(no CW)
PW Segment
(with CW)
LSP1
PW1 (S=1)
Ethernet
Frame
LSP2
PW1 (S=1)
Ethernet
Frame
CW
PW label swapped
PW-TTL decremented
CW added/removed
VCCV Stitching procedure for CC Type 3
5
S-PE1 T-PE2
T-PE1
LSP1 LSP2
PW Segment
(with CC Type 3 and no CW)
PW Segment
(with CC Type 1 and CW)
LSP1
PW1 (S=1) [1]
OAM
PDU
LSP2
PW2 (S=1) [1]
OAM
PDU
ACH (CT=IPv4/v6) [2]
IP Header IP Header
[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
PW label swapped
PW-TTL decremented
ACH added/removed
CW Stitching Signalling
6
S-PE1 T-PE2
T-PE1
LSP1 LSP2
PW Segment
(no CW)
PW Segment
(with CW)
C=0
[C=1 -> ]C=0
C=1
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
7
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
S-PE1 T-PE2
T-PE1
LSP1 LSP2
PW Segment
(no CW)
PW Segment
(with CW)
CC Type 2 or 3 CC Type 1
CC Type 1, 2 or 3
CC Type 3 or 4
Other Deployment Scenarios
8
MPLS Network with ECMP
T-PE1 T-PE2
S-PE1
PW Segment
(w/o CW) over an
LSP without ECMP S-PE2
PW Segment
(with CW)
PW Segment
(w/o CW) over an
LSP without ECMP
T-PE1 T-PE2
S-PE1 S-PE4
PW Segment
(with CW) over an LSP
with or without ECMP
PW Segment
(w/o CW) over an
LSP without ECMP
S-PE2 S-PE3
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
9

More Related Content

PDF
MPLS Deployment Chapter 1 - Basic
PDF
01 introduction to mpls
PDF
QOS of MPLS
PDF
J010136172
PPT
mpls.ppt
PDF
Megis mpls
PPT
Digital network lecturer3
PDF
Mpls co s
MPLS Deployment Chapter 1 - Basic
01 introduction to mpls
QOS of MPLS
J010136172
mpls.ppt
Megis mpls
Digital network lecturer3
Mpls co s

Similar to 17122690.ppt (20)

PPT
Sl3c3
PPTX
Presentation2 RAMPRASAD134.pptxhahshshshhs
PPT
Mpls Services
PPT
MPLS101.ppt
PDF
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
PDF
V25112115
PPT
MPLS.ppt
PPTX
An introduction to MPLS networks and applications
PPTX
PPT
Mpls101
PDF
10 fn s22
PDF
10 fn s22
PPT
MPLS-jpl.ppt
PDF
Carrier Ethernet
PDF
cisco-mpls-tp-solutions-moustafa-kattan.pdf
PDF
MPLS Concepts and Fundamentals
PPTX
VPLS Fundamental
PDF
Implementing cisco mpls
Sl3c3
Presentation2 RAMPRASAD134.pptxhahshshshhs
Mpls Services
MPLS101.ppt
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
V25112115
MPLS.ppt
An introduction to MPLS networks and applications
Mpls101
10 fn s22
10 fn s22
MPLS-jpl.ppt
Carrier Ethernet
cisco-mpls-tp-solutions-moustafa-kattan.pdf
MPLS Concepts and Fundamentals
VPLS Fundamental
Implementing cisco mpls
Ad

More from ssuser3855be (9)

PPT
NetFPGA-spring10-Day1_000000000000000.ppt
PPT
NetFPGA-spring10-Day2_0000000000000000000000.ppt
PPT
cupdf.com_tetra-enhanced-data-service-teds-5689e2a49ebfe.ppt
PDF
Digital Systems Déign000000000000000 .pdf
PDF
1578-fjhahhỳhbfbhhhhhhfhhhhhhhhhhhHhh.pdf
PPT
côntl-fpgả-sờtaẻ-nic-cpu-intelllllLll.ppt
PPT
tutorial-Deterministic-Ethernet-stp.ppt
PPTX
opencdn_iecco18.pptx
PPTX
1570514051.pptx
NetFPGA-spring10-Day1_000000000000000.ppt
NetFPGA-spring10-Day2_0000000000000000000000.ppt
cupdf.com_tetra-enhanced-data-service-teds-5689e2a49ebfe.ppt
Digital Systems Déign000000000000000 .pdf
1578-fjhahhỳhbfbhhhhhhfhhhhhhhhhhhHhh.pdf
côntl-fpgả-sờtaẻ-nic-cpu-intelllllLll.ppt
tutorial-Deterministic-Ethernet-stp.ppt
opencdn_iecco18.pptx
1570514051.pptx
Ad

Recently uploaded (20)

PPTX
Presentation utk shar baurlah bhhkuaie.pptx
PDF
Gain improved scalability over networks and sub-networks using DVI extender
PPTX
Malnutrition_Presentation_Revised.pptxhwjsjjsjs
DOCX
Buy Abortion Pills Best Prices In Qatar$
PPTX
ppt to the world finance to the world in growing
PPT
The process of making an electrical connection by melting low-temperature met...
PPTX
Purple Pink Gradient Modern Metaverse Presentation_20250817_191428_0000.pptx
PPTX
Installation and Maintenance in Hardware
PPTX
Orange and Purple Gradient Computer Networking Technology Presentation.pptx
PDF
script scriptscriptscriptscriptscriptscript
PPTX
Operating_Systems_Presentation_With_Icons (1).pptx
PDF
Melt Flow Index Tester from Perfect Group India
PDF
Cattle Scales (https://cattlescales.com.au/)
PPTX
Chapter no 8 output devices dpart 2.pptx
PPTX
Quiz template 300 pages advanced and Tech friendly
PPTX
5. PPT Bersikap Kreatif.pptxjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj
PPTX
Pin configuration and project related to
PDF
GENERATOR AND IMPROVED COIL THEREFOR HAVINGELECTRODYNAMIC PROPERTIES
PDF
Research_on_Rail_Pressure_Control_of_High-Pressure.pdf
PPTX
Computer Hardware - Technology and Livelihood Education
Presentation utk shar baurlah bhhkuaie.pptx
Gain improved scalability over networks and sub-networks using DVI extender
Malnutrition_Presentation_Revised.pptxhwjsjjsjs
Buy Abortion Pills Best Prices In Qatar$
ppt to the world finance to the world in growing
The process of making an electrical connection by melting low-temperature met...
Purple Pink Gradient Modern Metaverse Presentation_20250817_191428_0000.pptx
Installation and Maintenance in Hardware
Orange and Purple Gradient Computer Networking Technology Presentation.pptx
script scriptscriptscriptscriptscriptscript
Operating_Systems_Presentation_With_Icons (1).pptx
Melt Flow Index Tester from Perfect Group India
Cattle Scales (https://cattlescales.com.au/)
Chapter no 8 output devices dpart 2.pptx
Quiz template 300 pages advanced and Tech friendly
5. PPT Bersikap Kreatif.pptxjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjj
Pin configuration and project related to
GENERATOR AND IMPROVED COIL THEREFOR HAVINGELECTRODYNAMIC PROPERTIES
Research_on_Rail_Pressure_Control_of_High-Pressure.pdf
Computer Hardware - Technology and Livelihood Education

17122690.ppt

  • 1. Italo Busi (Huawei) Stewart Bryant (Huawei) Andrew G. Malis (Huawei) Dongjie (Huawei) draft-busi-pals-pw-cw-stitching-00 IETF 102 – Montreal
  • 2. 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 2 MPLS Network with ECMP T-PE1 T-PE2 Not capable to insert CW Capable to insert CW
  • 3. 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) 3 MPLS Network with ECMP T-PE1 T-PE2 S-PE1 PW Segment (w/o CW) over an LSP without ECMP PW Segment (with CW)
  • 4. CW Stitching procedure 4 S-PE1 T-PE2 T-PE1 LSP1 LSP2 PW Segment (no CW) PW Segment (with CW) LSP1 PW1 (S=1) Ethernet Frame LSP2 PW1 (S=1) Ethernet Frame CW PW label swapped PW-TTL decremented CW added/removed
  • 5. VCCV Stitching procedure for CC Type 3 5 S-PE1 T-PE2 T-PE1 LSP1 LSP2 PW Segment (with CC Type 3 and no CW) PW Segment (with CC Type 1 and CW) LSP1 PW1 (S=1) [1] OAM PDU LSP2 PW2 (S=1) [1] OAM PDU ACH (CT=IPv4/v6) [2] IP Header IP Header [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 PW label swapped PW-TTL decremented ACH added/removed
  • 6. CW Stitching Signalling 6 S-PE1 T-PE2 T-PE1 LSP1 LSP2 PW Segment (no CW) PW Segment (with CW) C=0 [C=1 -> ]C=0 C=1 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
  • 7. VCCV Stitching Signalling 7 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 S-PE1 T-PE2 T-PE1 LSP1 LSP2 PW Segment (no CW) PW Segment (with CW) CC Type 2 or 3 CC Type 1 CC Type 1, 2 or 3 CC Type 3 or 4
  • 8. Other Deployment Scenarios 8 MPLS Network with ECMP T-PE1 T-PE2 S-PE1 PW Segment (w/o CW) over an LSP without ECMP S-PE2 PW Segment (with CW) PW Segment (w/o CW) over an LSP without ECMP T-PE1 T-PE2 S-PE1 S-PE4 PW Segment (with CW) over an LSP with or without ECMP PW Segment (w/o CW) over an LSP without ECMP S-PE2 S-PE3
  • 9. 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 9