1、在Vxlan_EVPN 分布式网关的组网中,为什么 一个分布式网关上的VSI-interface的MAC地址要设置一致 ?
2、在EVPN中,Router_MAC是包含在哪一类型的EVPN路由中的 ?
3、是否是如果没有运行EVPN,在同一个vpn-instance下,不同Vxlan之间三层互访,数据在分布式网关之间传输的时候,内层SMAC和DMAC是两端 vsi-interface 的MAC地址
如果运行了EVPN的话,数据在分布式网关之间传输的时候,Vxlan报文的内层SMAC和DMAC是两端vpn-instance的Router_MAC ?
如下图 :
无EVPN场景,分布式网关之间,同一个vpn-instance下,不同Vxlan之间三层互访
EVPN场景,分布式网关之间,同一个vpn-instance下,不同Vxlan之间三层互访
(0)
最佳答案
在Vxlan_EVPN 分布式网关的组网中,一个分布式网关上的VSI-interface的MAC地址需要设置一致,是因为在分布式网关或双活网关等需要将多个三层网关模拟成一个网关的场景下,通过执行 mac-address
命令为不同的三层网关的VBDIF配置相同的MAC地址。如果有相同网段的VM处在不同的VXLAN三层网关设备下,则需为三层网关的VBDIF接口配置相同的网关IP地址、MAC地址1。
在EVPN中,Router_MAC通常包含在Type2路由——MAC/IP路由中。这种路由类型用于VTEP之间相互通告主机IP、MAC信息,其中MAC Address字段为主机MAC地址,也就是Router_MAC2。
对于没有运行EVPN的情况,确实,数据在分布式网关之间传输时,内层SMAC和DMAC通常是两端vsi-interface的MAC地址。而在运行了EVPN之后,数据在分布式网关之间传输时,Vxlan报文的内层SMAC和DMAC会变成两端vpn-instance的Router_MAC。这是因为EVPN作为VXLAN的控制平面,通过在VTEP之间交换BGP EVPN路由实现VTEP的自动发现、主机信息相互通告等特性,从而避免了不必要的数据流量泛洪。在EVPN环境下,Type2路由(MAC/IP路由)可以用于主机MAC地址通告,主机ARP通告,主机IP路由通告,ND表项扩散,以及主机IPv6路由通告3。
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论