Update on LDP Extensions for Optimized MAC Address Withdrawal in H-VPLS...
-
Upload
dominic-hicks -
Category
Documents
-
view
213 -
download
0
Transcript of Update on LDP Extensions for Optimized MAC Address Withdrawal in H-VPLS...
Update on LDP Extensions for Optimized MAC Address Withdrawal in H-VPLS
draft-ietf-l2vpn-vpls-ldp-mac-opt-03
Authors
• Geraldine Calvignac – France Telecom• Olen Stokes - Extreme Networks• Pranjal Kumar Dutta, Florin Balus - Alcatel-Lucent
Background - draft-ietf-l2vpn-vpls-ldp-mac-opt
Optimize, extend LDP MAC Flush to address existing LDP VPLS deployments, including PBB-VPLS use cases
Two componentsMinimizes the MAC addresses that need to be relearned
Provides required extensions for PBB VPLS case
draft-ietf-l2vpn-vpls-ldp-mac-opt-02 – submitted for IETF-78Added draft-balus-l2vpn-pbb-ldp-ext-02 text as agreed in IETF-77
PBB VPLS extensions – propagate CMAC flush transparently through the B-VPLS; avoid unnecessary BMAC flushing
Existing enhancements apply also to PBB-VPLS
MAC Optimization benefits
Flush-all-from-me benefit: optimized MAC Flush, less flooding - flush only the MACs associated with PW13
M1ALL other MACs in the FIB
Flush-all-but-mine (RFC4762): flush all the MACs except the MACs learned from PE2
ALL other MACs in the FIBM2
IP/MPLS
PE1
MTU/CE
PE2
PE3NTU
VSI
VSI
VSI
Primary
PW
Standby PW
1. PW failure
XPW12
PW23
PW13M1
M2
IP/MPLS
MAC Optimization for LDP VPLS – use case described in version 02
PE1
MTU
PE2
PE3NTU
VSI
VSI
VSI
Primary
PW
Standby PW
1. PW failure
4. Flush only MACs learned over PW13
X
1. T-LDP MAC
Withdraw
with PE-ID1 TLV
PW12
PW23
PW13
3. T-LDP M
AC
Withdraw
with PE-ID
1 TLV
M1
HVPLS resiliency using A/S PWs
2. Flush only MACs learned over PW12
M1
IP/MPLS
What’s new in draft-ietf-l2vpn-vpls-ldp-mac-opt-03?
PE1
MTU/CE
PE2
PE3NTU
VSI
VSI
VSI
Primary
Standby
1. Link
failureX
PW12
PW23
PW13
Solution expanded to address the native Ethernet access
Applicable to any non-STP based resiliency scheme
IP/MPLS
Proposed solution addressing the native Ethernet access scenario
PE1
MTU/CE
PE2
PE3NTU
VSI
VSI
VSI
Primary
Standby
1. Link
failure
2. Flush only MACs learned
over PW13
X
PW12
PW23
PW13
1. T-LDP MAC Withdraw (N=1)
1. T-LDP MAC Withdraw (N=1)
M1
2. Flush only MACs learned over
PW12
M1
Use the N-Flag from MAC Flush parameters TLV: N=1 indicates Flush“all-from-me” is required – re-uses the method proposed before for PBB-VPLS
May be used also for A/S PW scenario
Next steps
Propose we consolidate the procedures: re-use the method based on N Flag for HVPLS with A/S PW
Simplifies the implementation
Eliminates LDP MAC Flush propagation in PE2
Faster MAC Flush on PE3 – LDP indication coming directly from PE1
Questions? Comments?