evpn环境中,vis vpn实例的rd和rt都是动态生层的,那这个的生成规则是什么
[SwitchA] vsi vpna
[SwitchA-vsi-vpna] evpn encapsulation vxlan
[SwitchA-vsi-vpna-evpn-vxlan] route-distinguisher auto
[SwitchA-vsi-vpna-evpn-vxlan] vpn-target auto
[SwitchA-vsi-vpna-evpn-vxlan] quit
# 创建VXLAN 10。
[SwitchA-vsi-vpna] vxlan 10
[SwitchA-vsi-vpna-vxlan-10] quit
[SwitchA-vsi-vpna] quit
[SwitchB] vsi vpna
[SwitchB-vsi-vpna] evpn encapsulation vxlan
[SwitchB-vsi-vpna-evpn-vxlan] route-distinguisher auto
[SwitchB-vsi-vpna-evpn-vxlan] vpn-target auto
[SwitchB-vsi-vpna-evpn-vxlan] quit
# 创建VXLAN 10。
[SwitchB-vsi-vpna] vxlan 10
[SwitchB-vsi-vpna-vxlan-10] quit
[SwitchB-vsi-vpna] quit
在H3C Comware V7平台的EVPN配置中,使用route-distinguisher auto和vpn-target auto命令时,RD和RT并非随机生成,而是遵循固定的算法,确保了EVPN实例在整个网络中的全局唯一性。
核心的生成规则如下:
RD (Route Distinguisher): 格式为 N:VXLAN ID。N是一个本地唯一的整数,系统从1开始自动分配,确保该VXLAN ID对应的RD在设备上是唯一的。
RT (Route Target): 格式为 BGP AS号:VXLAN ID。BGP AS号是你在BGP视图下配置的本地自治系统号。
你可以通过以下方式查看设备动态生成的RD和RT的具体值:
查看配置:使用 display current-configuration configuration vsi 命令。
查看路由表:使用 display bgp l2vpn evpn 命令,查看路由条目中的RD值。
如果你需要与采用静态RD/RT配置的对端设备进行互通,只需要将对端设备的RD/RT值配置成与H3C自动生成的值相同即可。
这是一个RD和RT生成规则的对比总结:
| 属性 | 自动生成格式 | 关键组成部分 | 作用 |
|---|---|---|---|
| RD | N:VXLAN ID | N (从1开始的本地唯一整数) | 在BGP中唯一标识EVPN实例,区分不同VSI的路由 |
| RT | BGP AS号:VXLAN ID | BGP AS号 (全局配置) | 控制EVPN路由的发布与接收,定义VPN成员关系 |
route-distinguisher auto 和 vpn-target auto 时,RD 和 RT 遵循以下固定动态生成规则:BGP AS号 : VXLAN ID (VNI)RT: 65001:10VTEP Loopback IP : VXLAN ID:VXLAN IDRD: 10.1.1.1:10vsi vpna
evpn encapsulation vxlan
route-distinguisher auto → 生成:[VTEP_IP]:10
vpn-target auto → 生成:[BGP_AS]:10
vxlan 10
# 查看自动生成的 RD/RT
display evpn instance
display bgp l2vpn evpn all routing-table
暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论