90 likes | 271 Views
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.
E N D
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 components • Minimizes 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-78 • Added 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
PE1 PE3 PE2 NTU MTU/CE MAC Optimization benefits Flush-all-from-me benefit: optimized MAC Flush, less flooding - flush only the MACs associated with PW13 M1 ALL other MACs in the FIB VSI Primary PW PW13 1. PW failure M1 X VSI IP/MPLS M2 PW12 PW23 Standby PW VSI ALL other MACs in the FIB • Flush-all-but-mine (RFC4762): flush all the MACs except the MACs learned from PE2 M2
PE1 PE3 PE2 NTU MTU MAC Optimization for LDP VPLS – use case described in version 02 4. Flush only MACs learned over PW13 1. T-LDP MAC Withdraw with PE-ID1 TLV VSI Primary PW PW13 1. PW failure M1 X 3. T-LDP MAC Withdraw with PE-ID1 TLV VSI IP/MPLS PW12 PW23 M1 Standby PW VSI 2. Flush only MACs learned over PW12 HVPLS resiliency using A/S PWs
PE1 PE3 PE2 NTU MTU/CE What’s new in draft-ietf-l2vpn-vpls-ldp-mac-opt-03? VSI Primary 1. Link failure PW13 X VSI IP/MPLS PW12 PW23 Standby VSI • Solution expanded to address the native Ethernet access • Applicable to any non-STP based resiliency scheme
PE1 PE3 PE2 NTU MTU/CE Proposed solution addressing the native Ethernet access scenario 2. Flush only MACs learned over PW13 VSI Primary 1. Link failure M1 PW13 X VSI IP/MPLS 1. T-LDP MAC Withdraw (N=1) PW12 PW23 M1 Standby VSI 1. T-LDP MAC Withdraw (N=1) 2. Flush only MACs learned over PW12 • 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