为 MAC 固定创建排除列表
使用排除列表将 MAC 地址排除在 EVPN 网络中。
MAC 固定允许您控制 MAC 地址的移动,并通过将虚拟机的 MAC 地址固定到接口来防止网络环路的创建。在 EVPN 网络中的接口上启用 MAC 固定时,在该接口上学习的 MAC 地址将被识别为该接口和 MAC 通告消息中的固定 MAC 地址。这可以防止虚拟机(MAC 地址)被移动到 EVPN 网络中的其他接口。但是,在某些情况下,您可能不希望固定接口 的所有 MAC 地址;相反,您可能希望排除一些 MAC 地址。例如,虚拟路由器冗余协议 (VRRP) 通过主路由器和备份路由器共享一个虚拟 MAC 地址来提供冗余。网络需要知道 VRRP 虚拟 MAC 地址何时从主 VRRP 路由器移动到备份 VRRP 路由器,因此在这种情况下,您需要从固定中排除 VRRP 虚拟 MAC 地址。
虽然 MAC 固定是在各个接口上单独启用的,但排除列表是在设备上全局配置的。配置排除列表时,l2ald 进程会根据排除列表中的 MAC 地址验证接口上新学习的地址。不在排除列表中的地址被标识为固定 MAC 地址。排除列表中的地址被标识为动态学习的 MAC 地址。当设备将 MAC IP 通告路由消息发送到其他设备时,固定的 MAC 地址将使用在扩展社区中设置为 1 的静态标志来标识。
当您将之前标识为固定地址的 MAC 地址添加到排除列表时,l2ald 进程会从 MAC 地址表中删除固定的 MAC 地址,将其作为动态非固定 MAC 地址添加回去,并向其他设备发送更新的 MAC 路由通告消息。当您从排除列表中删除 MAC 地址时,也会发生类似的过程。
要配置排除列表,请在层次结构级别包含带有参数exclusive-mac[edit protocols l2-learning global-mac-move]的 MAC 地址列表。
例如,如果要为 MAC 地址 00:00:5E:00:01:01 和 00:00:5E:00:01:20 设置排除列表,请包含以下配置。的 show bridge mac-table 输出显示以下内容
User@PE1# set protocols l2-learning global-mac-move exclusive-mac 00:00:5E:00:01:01 User@PE1# set protocols l2-learning global-mac-move exclusive-mac 00:00:5E:00:01:20
要从排除列表中移除 MAC 地址,请在层次结构中使用delete[edit protocols l2-learning global-mac-move]配置模式命令。例如,delete protocols l2-learning global-mac-move exclusive-mac 00:00:5E:00:01:01.
以下 show bridge mac-table 输出显示其他 PE 设备如何学习 MAC 地址,并标识排除的 MAC 地址和固定的 MAC 地址。
User@PE1> show bridge mac-table
MAC flags (S -static MAC, D -dynamic MAC, L -locally learned, C -Control MAC
O -OVSDB MAC, SE -Statistics enabled, NM -Non configured MAC, R -Remote PE MAC, P -Pinned MAC)
Routing instance : EVPN
Bridging domain : bd100, VLAN : 100
MAC MAC Logical NH MAC active
address flags interface Index property source
00:00:5E:00:01:01 DL ge-0/0/1.0 #Excluded MAC Address
00:50:56:93:f8:ff DC 1048575 10.1.1.3
00:50:56:93:c2:60 DC 1048575 10.1.1.3
00:50:56:93:d9:fb DP ge-0/0/1.0 #Pinned MAC Address
以下功能支持 EVPN MAC 引脚的排除列表:
EVPN-MPLS、EVPN-VXLAN、EVPN、ELAN 和 EVPN E 树。
EVPN 路由实例和虚拟交换机路由实例。
全活动和单活动 EVPN 路由实例。
MAC 移动性扩展了社区对 EVPN 5 类路由的支持。
静态 MAC 地址。
MC-LAG 中。
对 MAC 固定使用排除列表的好处
排除列表允许您在配置网络上的设备和接口时拥有更大的灵活性和更多的控制权。