virtual subnet : a l3vpn-based subnet extension solution draft-xu-virtual-subnet-10

5
www.huawei.com Virtual Subnet : A L3VPN- based Subnet Extension Solution draft-xu-virtual-subnet-10 Xiaohu Xu (Huawei) Susan Hares (Huawei) Yongbing Fan (China Telecom) Christian Jacquenet (France Telecom) IETF86, Orlando

Upload: zamir

Post on 23-Feb-2016

34 views

Category:

Documents


0 download

DESCRIPTION

Virtual Subnet : A L3VPN-based Subnet Extension Solution draft-xu-virtual-subnet-10. Xiaohu Xu (Huawei) Susan Hares (Huawei) Yongbing Fan (China Telecom) Christian Jacquenet (France Telecom) IETF86, Orlando. IP(A)->IP(B). VPN Label. Tunnel to PE-2. IP(A)->IP(B). IP(A)->IP(B). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Virtual Subnet : A L3VPN-based Subnet Extension Solution draft-xu-virtual-subnet-10

www.huawei.com

Virtual Subnet : A L3VPN-based Subnet Extension Solution

draft-xu-virtual-subnet-10

Xiaohu Xu (Huawei)

Susan Hares (Huawei)

Yongbing Fan (China Telecom)Christian Jacquenet (France Telecom)

IETF86, Orlando

Page 2: Virtual Subnet : A L3VPN-based Subnet Extension Solution draft-xu-virtual-subnet-10

Virtual Subnet is a L3VPN-based subnet extension solution for data center interconnection in which:

CE hosts (e.g., VMs) of a given VPN subnet are dispersed across multiple data centers.

Host routes for local CE hosts are created dynamically on each PE router and then propagated to remote PE routers via L3VPN signaling.

Intra-subnet customer traffic across data centers is forwarded by PE routers according to L3VPN forwarding procedures.

Virtual Subnet Overview

VPN Subnet: 1.1.1.0/24

Host B:1.1.1.3/24

MPLS/IP Backbone PE-1

DC #1

PE-2

Host A:1.1.1.2/24

IP MACIP(B) MAC(PE-1)

ARP Table:

IP(A)->IP(B)VPN Label

Tunnel to PE-2

IP(A)->IP(B)VLAN ID

MAC(PE-2)->MAC(B)

DC #2

2Route look-up

3

5

4Route look-up

0

ARP Proxy

ARP Proxy

IP(A)->IP(B)VLAN ID

MAC(A)->MAC(PE-1)1

Prefix Next-hop Protocol 1.1.1.1/32 127.0.0.1 Direct 1.1.1.2/32 PE-1 BGP1.1.1.3/32 1.1.1.3 Direct1.1.1.0/24 1.1.1.1 Direct

Prefix Next-hop Protocol 1.1.1.1/32 127.0.0.1 Direct1.1.1.2/32 1.1.1.2 Direct 1.1.1.3/32 PE-2 BGP1.1.1.0/24 1.1.1.1 Direct

VRF: VRF:

1.1.1.1/24 1.1.1.1/24

Subnet Extension

Host routes for local CE hosts are created dynamically and then

propagated via L3VPN signaling

Page 3: Virtual Subnet : A L3VPN-based Subnet Extension Solution draft-xu-virtual-subnet-10

The current version is based on an pre-assumption that the attachment and detachment of local CE hosts (e.g.,., VMs) have been discovered timely and accurately by PE routers by some means which are outsides the scope of this document, thus:

Delete the text about how to deal with ARP requests for unknown target hosts in section 3.4 of “ARP/ND Proxy”.

Delete the text about how to detect the VM detachment in section 3.5 of “CE Host Mobility”

Delete the text about the longest-matching algorithm for ARP/ND cache lookup in Section 3.7. of ARP/ND Cache Table Scalability on Default Gateways.

Major Changes from -09 Version

Page 4: Virtual Subnet : A L3VPN-based Subnet Extension Solution draft-xu-virtual-subnet-10

VPN Subnet: 1.1.1.0/24

Prefix Next-hop Protocol 1.1.1.0/24 1.1.1.3 Direct1.1.1.1/32 1.1.1.1 Direct1.1.1.2/32 1.1.1.2 Direct1.1.1.3/32 127.0.0.1 Direct 1.1.1.5/32 PE-4 BGP1.1.1.254/32 127.0.0.1 Direct2.2.2.0/24 PE-7 BGP

Host-5(R5):IP: 1.1.1.5/24GW: 1.1.1.254

MPLS/IP Backbone PE-3(R3)

Data Center #1

PE-4(R4)

Host-1(R1):IP: 1.1.1.1/24GW: 1.1.1.254

Data Center #2

VLAN 1(G0/0/4&5): 1.1.1.4/24VPN-instance: RedVRRP IP: 1.1.1.254

PE-7(R7)

Host-2(R2):IP: 1.1.1.2/24GW: 1.1.1.254

VLAN 1(G0/0/4&5): 1.1.1.3/24VPN-instance: RedVRRP IP: 1.1.1.254

Host-2-Dup(R6):IP: 1.1.1.2/24GW: 1.1.1.254

Prefix Next-hop Protocol 1.1.1.0/24 1.1.1.4 Direct1.1.1.1/32 PE-3 BGP1.1.1.2/32 PE-3 BGP1.1.1.4/32 127.0.0.1 Direct 1.1.1.5/32 1.1.1.5 Direct1.1.1.254/32 127.0.0.1 Direct2.2.2.0/24 PE-7 BGP

Prefix Next-hop Protocol 1.1.1.0/24 PE-3 BGP1.1.1.0/24 PE-4 BGP1.1.1.1/32 PE-3 BGP1.1.1.2/32 PE-3 BGP1.1.1.5/32 PE-4 BGP2.2.2.0/24 2.2.2.1 Direct2.2.2.1/32 127.0.0.1 Direct

G0/0/4: 2.2.2.1/24VPN-instance: Red

Host-8(R8):IP: 2.2.2.2/24GW: 2.2.2.1

Cloud User Site

VM Move

VRF Red:

VRF Red:

VRF Red:

Virtual Subnet Demo at Bits-N-Bites Intra-subnet Forwarding Inter-subnet Forwarding Path Optimization VM Move

Page 5: Virtual Subnet : A L3VPN-based Subnet Extension Solution draft-xu-virtual-subnet-10

WG adoption of this draft as an informational draft? This document demonstrates how to reuse the proven L3VPN

technology to realize data center interconnect with concrete experiments and verifications, which would be helpful for those operators who are considering the deployment of L3VPN technology within or across their data centers.

Next Steps