1
Analysis of VPLS Deployment
- R. Gu, J. Dong, M. Chen, Q. Zeng (Huawei)
- Z. Liu (China Telecom)
IETF80 L2VPN Mar. 2011 Prague
Analysis of VPLS Deployment draft-gu-l2vpn-vpls-analysis-00 R. Gu, - - PowerPoint PPT Presentation
Analysis of VPLS Deployment draft-gu-l2vpn-vpls-analysis-00 R. Gu, J. Dong, M. Chen, Q. Zeng (Huawei) Z. Liu (China Telecom) IETF80 L2VPN Mar. 2011 Prague 1 Motivation Several options in deploying VPLS network LDP-based VPLS
1
IETF80 L2VPN Mar. 2011 Prague
2
3
– Deployed in more and larger networks – Deployed in converged IP/MPLS network, along with other services, e.g. IP VPN etc.
– Discover all the member PEs that participate in a given VPLS service – Setup and maintain pseudowires that constitute the VPLS
– Scalability – Simplicity in provisioning and maintenance – High efficiency
– Each has advantages and disadvantages
4
– Signaling overhead – H-VPLS can alleviate the problem, at the cost of
– MAC address withdrawal – Pseudowire status notification
LDP VPLS (RFC4762) T-LDP Session VPLS_ID:1
PE PE PE PE
VPLS_ID:1 VPLS_ID:1 VPLS_ID:1
5
– Avoid manual configuration of peering member PEs
– Additional signaling overhead – Complexity in operation and maintenance
BGP Auto-Discovery (RFC6074) BGP Session
RR PE PE PE PE
T-LDP Session VPLS_ID:1 VPLS_ID:1 VPLS_ID:1 VPLS_ID:1
6
– Management burden, especially in inter-AS scenarios – Value of VE_ID could affect label block allocation
–
Reduced signaling overhead
–
May cause waste of label resource
–
May be exacerbated by inappropriate VE_ID assignment
BGP VPLS (RFC4761) BGP Session RD/RT VE_ID:2 RD/RT VE_ID:1 RD/RT VE_ID:4 RD/RT VE_ID:3
RR PE PE PE PE
– Different VE_ID blocks are allocated to different regions for management simplicity and future expansion – If PE1 in Region 1 needs to establish PW with PE2 in Region 2, it must allocate more than 100 labels even if there may be less than 10 PEs in each region. – The amount of wasted labels is proportional to number of VPLS instances in the network
7
Region 1 Region 2
VE_ID : 1~100 VE_ID : 101~200 PE1 VE_ID: 1 PE2 VE_ID: 101
More than 100 labels needs be allocated for this VPLS instance
8
VPLS Solutions Advantages Disadvantages LDP VPLS
status notification mechanism
BGP VPLS
PW status notification mechanism LDP VPLS with BGP AD
status notification mechanism
protocols
9
10
11