Type4 路由是在multi-homing场景中选举DF(Designated Forwarder)使用。
DF的主要功能是负责BUM报文的转发。
选举方式如下图:
以VLAN-aware场景为例,
- 一个AC可能包含多个vlan,那么以最小vlan id为代表,
- VTEP根据接收到的以太网段路由,对携带相同ESI的路由中的源IP地址按升序排列,编号从0开始。在本例中,源IP 1.1.1.1、2.2.2.2对应的编号依次为0、1。
- 根据VLAN ID除以N的余数M来选举DF,N代表冗余备份组中成员的数量,M对应的编号为该AC的DF。在本例中,2除以2的余数为0,即AC 1的DF为编号为0的VTEP 1,5除以2的余数为1,AC2的DF为编号为1的VTEP 2
- 最终VTEP1负责把vlan 2,3,4的BUM报文转发到接入侧;VTEP2负责把vlan5,6,7的BUM报文转发到接入侧。
VLAN-Base场景,一个AC只有一个VLAN接入,DF选举方式一致。
报文格式:
Ethernet Segment Identifier:ES标记
Originating Router’s IP Address:源VTEP 的IP
抓包显示: