macvpn

上一期技术专题我们介绍了EVPN概述及场景,接下来我们就要开始研究EVPN技术啦~

macvpn


macvpn


macvpn


macvpn


macvpn


macvpn


macvpn


macvpn


macvpn


macvpn


macvpn


macvpn


macvpn


macvpn


macvpn


macvpn


macvpn


macvpn


macvpn


macvpn


macvpn


macvpn


EVPN
根据以上测试现象,VPN EVPN RT值控制2类路由消息,用于将32位主机路由导入VPN,形成主机路由 。
总结
为了支持EVPN,MP-BGP在L2VPN地址族下定义了EVPN地址族,并新增了EVPN路由消息,VTEP在发布EVPN路由时,会携带RT值来控制EVPN路由信息的发布与接收 。EVPN中一共有三类RT值,作用总结如下:
1)第一个RT:VXLAN RT,VSI视图下的配置,一般使用auto自动生成,由2类和3类路由消息携带用于形成基于VXLAN的MAC地址表、ARP表、ARP抑制表项及隧道建立 。
Auto填充规则:自动生成的RT取值为“BGP AS:VXLAN ID”;如果是EBGP的话,使用3类消息建隧道需要注意该RT的值要手动配置 。
2)第二个RT:VPN IPv4 RT,VPN下的IPv4地址族RT,用于形成VPN的IPv4路由表,5类路由携带,一般网段路由和外部引入的路由或者向外部引出路由时进行控制 。
3)第三个RT:VPN EVPN RT,由ARP的TYPE2路由携带,用于将32位主机路由导入VPN,形成主机路由,在纯二层环境中ARP的2类消息中只携带第一类RT,当配置了L3-VNI,ARP的2类消息中会同时携带1和3这两个RT,两个RT均通过了才能学习路由形成主机路由 。
【macvpn】在日常EVPN网络搭建和维护中,如果遇到路由引入、隧道建立的问题,不妨检查一下各类RT值的配置~

    推荐阅读