实验拓扑:
实验目的:
在edge 1和edge 2 配置静态vxlan ,实现同网段的PC能够互访。
步骤1:S1和S2的vlan基本配置
S1:
vlan batch 10 20
interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 10 20
interface GigabitEthernet0/0/2
port link-type access
port default vlan 10
interface GigabitEthernet0/0/3
port link-type access
port default vlan 20
S2:
vlan batch 10 20
interface GigabitEthernet0/0/1
port link-type trunk
port trunk allow-pass vlan 10 20
interface GigabitEthernet0/0/2
port link-type access
port default vlan 10
interface GigabitEthernet0/0/3
port link-type access
port default vlan 20
步骤2:配置border和edge 的underlay网络;
1)配置boder和edge节点ipv4地址
2)配置underlay网络的ospf协议
Boder:
ospf 1
area 0.0.0.0
network 3.3.3.3 0.0.0.0
network 10.0.12.0 0.0.0.255
network 10.0.23.0 0.0.0.255
edge1:
ospf 1
area 0.0.0.0
network 1.1.1.1 0.0.0.0
network 10.0.12.0 0.0.0.255
edge2:
ospf 1
area 0.0.0.0
network 2.2.2.2 0.0.0.0
network 10.0.23.0 0.0.0.255
查看路由表:
步骤3:配置edge节点的BD域,将vni绑定到BD域中。BD域为本地的概念,在vxlan数据传递的时候需要通过vni来体现。
Edge1:
bridge-domain 10
vxlan vni 10
bridge-domain 20
vxlan vni 20
edge2:
bridge-domain 10
vxlan vni 10
bridge-domain 20
vxlan vni 20
步骤4:edge配置子接口、不同的子接口绑定到不同的BD域
Edge1:
interface GE1/0/1
undo shutdown //默认情况下物理接口为down
interface GE1/0/1.10 mode l2 //配置子接口为2层子接口
encapsulation dot1q vid 10 //配置子接口能够处理vlan10的数据
bridge-domain 10//将子接口绑定BD域
interface GE1/0/1.20 mode l2
encapsulation dot1q vid 20
bridge-domain 20
edge2:
interface GE1/0/1
undo shutdown
interface GE1/0/1.10 mode l2
encapsulation dot1q vid 10
bridge-domain 10
interface GE1/0/1.20 mode l2
encapsulation dot1q vid 20
bridge-domain 20
步骤5:配置NVE、指定vxlan的头尾复制功能,指定静态的vxlan隧道;
Edge1:
interface Nve1 //创建nve接口
source 1.1.1.1 //指定vtep地址为1.1.1.1
vni 10 head-end peer-list 2.2.2.2 //配置头端复制列表
vni 20 head-end peer-list 2.2.2.2
头端是指VXLAN隧道的入节点,复制是指当VXLAN隧道的入节点收到一份BUM报文后,需要将其复制多份并发送给列表中的所有VTEP。头端复制列表就是用于指导VXLAN隧道的入节点进行BUM报文复制和发送的远端VTEP的IP地址列表。
Edge2:
interface Nve1
source 2.2.2.2
vni 10 head-end peer-list 1.1.1.1
vni 20 head-end peer-list 1.1.1.1
查看vxlan隧道建立情况
测试结果:
在edge1设备的G1/0/0接口抓包查看结果: