Type 5 路由(IP 前缀路由):
该类型路由的 IP Prefix Length 和 IP Prefix 字段既可以携带主机 IP 地址,也可以携带网段地址;
当携带主机 IP 地址时,该类型路由在 VXLAN 控制平面中的作用与 IRB 类型路由是一样的,主要用于分布式网关场景中的主机 IP 路由通告;
当携带网段地址时,通过传递该类型路由,可以实现 VXLAN 网络中的主机访问外部网络;
Route Distinguisher(8 Byte):该字段为 EVPN 实例下设置的 RD 值;
Ethernet Segment Identifier(10 Byte):该字段为当前设备与对端连接定义的唯一标识;
Ethernet Tag ID(4 Byte):该字段为当前设备上实际配置的 VLAN ID;
IP Prefix Length(1 Byte):该字段为此路由携带的 IP 前缀掩码长度;
IP Prefix(4 或 16 Byte):该字段为此路由携带的 IP 前缀;
GW IP Address(4 或 16 Byte):该字段为默认网关地址。该字段在 VXLAN 场景中没有实际意义;
MPLS Label(3 Byte):该字段为此路由携带的三层 VNI;
通告 IP 前缀路由的应用场景
对于 VXLAN 外部网络,VTEP 可以通过 Type 5 类路由将外部路由通告到整个 VXLAN 网络中,用于指导 VXLAN 内部主机访问外部网络;
Type 5 类路由和 Type 2 IRB 路由类似,进行路由传递时都会通过 EVPN Router’s MAC Extended Community 这一扩展团体属性携带 VTEP 的 Route MAC,同时该类型路由只会携带 L3 VNI,因此转发过程同样也为 IRB 转发;