VPLS daisuke.koshiro@tm.softbank.co.jp 1 Agenda Motivation VPLS VPLS VPLS 2
Motivation 3 Motivation 4 (Availability) Keep High Availability Providing Reliable Service (New service, function) Provide new Services, with new function (Solution) It s important to enrich after follow, because customer needs have become diversified (Network Quality) Enrich Network quality, customer service quality, and service level (Profit and Cost) Profitable Service, reduce overhead 4
VPLS 5 VPLS VPLS(Virtual Private LAN Service) IP/MPLS Ethernet LANVPN Layer2VPN IP/MPLS VPN PW PW IETF Internet draft L2VPN WG RFC PW LDP (draft-ietf-l2vpn-vpls-ldp) BGP (draft-ietf-l2vpn-vpls-bgp) VPLS Network : Virtual Switched Instance 6
VPLS 7 Router Failure Primary Path Backup Path Cable Failure Switch over Bypass tunnel WDM Switch over WDM Failure WDM Point FRR LSP 8
xstp VPLS Point 9 TE Point Traffic Engineering 10
Tag V-ID V-ID V-ID SW V-ID Point 11 12
Ethernet PW PW PWPW NG PW PW OK Point Split-Horizon 13 Point 14
OAM IP ICMP Peer VPLS P P LSP-ping LSP-trace LSP-ping request LSP-ping reply LSP RequestTunnel MPLS ReplyIP VPLS-ping VPLS-trace MAC-ping request MAC-ping reply VPLS vpn MAC RequestReply Tunnel VC MPLS Point OAM 15 VPLS Traffic Engineering OAM 16
VPLS 17 BUM BUM AC CPU T-LDP BUM H-VPLS L3-SnoopingP2MP Tunnel etc. 18
FDB FDB MAC Edge-SW Edge-SW Edge-SWBorder-MAC MAC-HidingMS-PWPBB 19 4 8 16 50 2450 N*(N-1)=12 N*(N-1)=56 N*(N-1)=240 H-VPLSMS-PW 20
Multi Segment PW PW T-LDP (S-)PW IETFPWE3 WG draft-ietf-pwe3-ms-pw-requirements-03.txt draft-ietf-pwe3-ms-pw-arch-02.txt MS-PW T- VPLS A S- VPLS B S- VPLS C T- T-LDP T-LDP T-LDP PW Switching PW Switching T-: PW Terminating Provider Edge S-: PW Switching Provider Edge P S- MAC 21 MAC Hiding H-VPLS MTU id MTUid (PWE3 CW ) BUM MTUid IETFL2VPN WG draft-cowburn-l2vpn-vpls-ldp-mac-hiding-01.txt SMAC DMAC MTU MTUid MACswitching MTUid MTUid switching MTUid switching SMAC DMAC SMTUid DMTUid SMAC DMAC SMTUid DMTUid MTU Migrate MTU MTUid MTUid MAC switching SMAC DMAC 22
23 MAC IP-multicast L3-Snooping P2MP-LSP MS-PW MTU-id Switching MAC-Hiding MAC T-LDP H-VPLS MAC BUM H-VPLS + MAC-Hiding 24 VPLS Mechanism
MAC Withdraw RemoteFDB PW TunnelPW MTU-A Active -A -B Active MTU-B Standby Standby MAC Withdraw Remote 25 Discovery Config Config Config Config Auto Discovery 26
Standby Status Signaling Dual home Standby PW Remote-peer BUM Standby PWStandby state Remote-peer MTU Active Active MTU Standby Standby Standby Status PW 27 ( ) 28
29 Provider A Provider B (1) VPLS SLA Heat beat State OAM SLA MAC-HidingFiltering Path Active-PW /MTU Standby-PW /MTU /MTU /MTU VPLS /MTU /MTU MTU VPLS 30 Provider A (2) H-VPLS Path Fail-overHeat beat Status OAM SLA MAC-HidingFiltering Path Provider B Active-PW Standby-PW /MTU (Active) /MTU (Standby) VPLS VPLS
(3) MS-SW PW Peer S- MS-SW (Active) S- T- T-LDP Provider A T-LDP T-LDP Provider B T- VPLS S- MS-SW (Standby) VPLS S- VPLS MS-PW PW-Switching Fail-overHeat beat Status OAM SLA 31 32
VPLS LAN TE OAM BUM MAC MPLS 33 34