目录
基础配置
根据图配置相应的Vlan与接口IP地址,并通过路由协议使得VTEP地址互通
配置E V P N
由于同子网互访,只需要CE1与CE3建立Vxlan隧道,所以只需要建立CE1和CE3的EVPN对等体
在CE1、CE3开启E V P N功能
evpn-overlay enable
建立CE1与CE3的E V P N对等体
CE1
bgp 100
peer 3.3.3.3 as-number 100 建立BGP对等体
peer 3.3.3.3 connect-interface LoopBack0 使用LoopBack建立对等体关系
ipv4-family unicast 进入单播地址族视图
peer 3.3.3.3 enable 使能对等体之间交换单播的能力
l2vpn-family evpn 进入BGP-EVPN地址族视图
policy vpn-target
peer 3.3.3.3 enable 使能对等体之间交换EVPN路由信息的能力
CE3
bgp 100
peer 1.1.1.1 as-number 100
peer 1.1.1.1 connect-interface LoopBack0
ipv4-family unicast
peer 1.1.1.1 enable
l2vpn-family evpn
policy vpn-target
peer 1.1.1.1 enable
创建E V P N实例
本次采取的RD值的配置方式是全局唯一的方式
CE1
bridge-domain 10 创建BD域
vxlan vni 10 绑定VNI
evpn 创建BD视图下的EVPN实例
route-distinguisher 1:11 配置RD值
vpn-target 1:10 export-extcommunity 配置出RT值
vpn-target 1:20 import-extcommunity 配置入RT值
CE3
bridge-domain 10
vxlan vni 10
evpn
route-distinguisher 1:10
vpn-target 1:20 export-extcommunity
vpn-target 1:10 import-extcommunity
选择报文进入Vxlan隧道
CE1
interface GE1/0/1.10 mode l2
encapsulation dot1q vid 10
bridge-domain 10
CE3
interface GE1/0/1.10 mode l2
encapsulation dot1q vid 10
bridge-domain 10
配置发送Type3路由
由于只需要实现同子网互访的功能,所以只需要Type3路由既可以实现
CE1
interface Nve1
source 1.1.1.1
vni 10 head-end peer-list protocol bgp 使能发送Type3类型路由,
CE3
interface Nve1
source 3.3.3.3
vni 10 head-end peer-list protocol bgp
查看数据
查看Vxlan Tunnel的状态
dis vxlan tunnel
查看EVPN路由
dis bgp evpn all routing-table
查看指定VNI的Vxlan隧道详细信息
dis vxlan vni 10 verbose
关于policy vpn-target
- 如果本地没有任何EVPN实例,则不接受任何EVPN路由
- 如果本地有EVPN实例,但RT不匹配,则不接受不匹配的Evpn路由
可以根据实际情况选择undo这条命令