Presentation is loading. Please wait.

Presentation is loading. Please wait.

Inter-AS Option C between NVO3 and BGP/MPLS IP VPN network draft-hao-bess-inter-nvo3-vpn-optionc-00 Weiguo Hao Lucy Yong Susan Hares Nov, 2014 Honolulu.

Similar presentations


Presentation on theme: "Inter-AS Option C between NVO3 and BGP/MPLS IP VPN network draft-hao-bess-inter-nvo3-vpn-optionc-00 Weiguo Hao Lucy Yong Susan Hares Nov, 2014 Honolulu."— Presentation transcript:

1 Inter-AS Option C between NVO3 and BGP/MPLS IP VPN network draft-hao-bess-inter-nvo3-vpn-optionc-00 Weiguo Hao Lucy Yong Susan Hares Nov, 2014 Honolulu

2 Motivation March 11, 2013IETF 86 Orlando2 Inter-as solutions between NVO3 and MPLS VPN network include:  Option-A: back-to-back VRFs solution  Option-B: Control plane: ASBRs need to maintain and distribute all VPN prefixes. Data plane: ASBRs need to perform MPLS VPN Label switching.  Option-C: ASBRs don’t need to maintain and distribute the customers VPN prefixes. Highest scalability. Data center network WAN Network

3 Solution Overview 3Nov, 2014IETF 91 Honolulu Data center network WAN Network Local IP pool: 30.1.1.1/24 VN: 1000 VN: 1001 MPLS VPN Label: 2000 MPLS VPN Label: 2001 10.1.1.1 20.1.1.1 200.1.1.1100.1.1.1 Multi-Hop EBGP Connection between NVE and PE:  No E2E BGP LSP between NVE and PE.  ASBR-d stitches NVO3 tunnel(between NVE and ASBR-d) and BGP LSP(between ASBR-d and PE1). ASBR-d allocates new IP address per BGP MPLS Label received from ASBR-w. VPN Routes Exchange between NVE and PE:  VN ID length <= 20 bits to ensure NVE and PE interworking.

4 Control plane protocol (1) 4Nov, 2014IETF 91 Honolulu 1. PE1 allocate BGP MPLS Label 50 for local IP 20.1.1.1 2. ASBR-w allocate BGP MPLS Label 150 corresponding to MPLS Label 50 3. ASBR-d allocate IP address 30.1.1.1 for MPLS Label 150, association is advertised to NVE1 4. NVE1 notifies VPN route including TS1 and TS2 IP address to peer PE2,MPLS VPN Label is VN ID 20.1.1.1 Local IP pool: 30.1.1.1/24

5 Control plane protocol (2) 5Nov, 2014IETF 91 Honolulu 2. ASBR2 allocate BGP MPLS Label 200 corresponding to the MPLS Label 100 3. ASBR1 allocates BGP MPLS Label 100 for NVE1 3. PE2 advertises local VPN route to NVE1 10.1.1.1

6 Data Plane Process(1) 6Nov, 2014IETF 91 Honolulu Dst IP(30.1.1.1) Src IP(10.1.1.1) VN ID ( 2000 ) Payload 150 2000 Payload 50 2000 Payload LDP Label NVO3 Encap MPLS Encap

7 Data Plane Process(2) 7Nov, 2014IETF 91 Honolulu 200 1000 Payload LDP Label MPLS Encap 100 1000 Payload MPLS Encap Dst IP(10.1.1.1) Src IP(100.1.1.1) VN ID ( 1000 ) Payload NVO3 Encap

8 BGP Label Routing Extension Propose BGP Label Routing Extension – Need a new SAFI to indicate the NLRI contains a NVO3 tunnel destination IP 8Nov, 2014IETF 91 Honolulu +---------------------------+ | Length (1 octet) | +---------------------------+ | NVO3 Tunnel IP (4 octets)| +---------------------------+ | Prefix (variable) | +---------------------------+ NLRI Format

9 Centralized NVO3 architecture Nov, 2014IETF 91 Honolulu9

10 Next Step Seek some comments and feedbacks Nov, 201410IETF 91 Honolulu


Download ppt "Inter-AS Option C between NVO3 and BGP/MPLS IP VPN network draft-hao-bess-inter-nvo3-vpn-optionc-00 Weiguo Hao Lucy Yong Susan Hares Nov, 2014 Honolulu."

Similar presentations


Ads by Google