配置MAC地址学习
背景信息
VPLS依靠MAC转发表项进行报文的转发,在大部分情况下,MAC地址的学习不需要人为的干预。但是,为了应对攻击、故障等异常情况,交换机提供了一套管理基于VSI的MAC地址的机制。
同一物理接口可以同时属于多个VLAN,而多个VLANIF接口可以与同一个VSI绑定。即一个物理接口上关联的某个VSI可以绑定多个VLAN,而一个VLANIF接口绑定的某个VSI可以关联多个物理接口。因此,在为绑定到VLANIF接口的VSI,配置MAC地址静态表项或者黑洞表项时,需要同时指定物理接口和VLANIF接口。
请在PW两端的PE上进行以下配置。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令mac-address aging-time aging-time,配置MAC地址表项的老化时间。
- 执行命令mac-address static mac-address interface-type interface-number vlanif interface-number vsi vsi-name或命令mac-address static mac-address interface-type interface-number vsi vsi-name [ pe-vid pe-vid [ ce-vid ce-vid ] ],配置MAC地址静态表项。
- 执行命令mac-address blackhole mac-address vsi vsi-name,配置MAC地址黑洞表项。
- 执行命令vsi vsi-name [ auto | static ],进入VSI视图。
- 执行命令pwsignal ldp,配置PW信令协议为LDP,并进入VSI-LDP视图。
- 执行命令vsi-id vsi-id,配置VSI标识符。
- 执行命令quit,退回到VSI视图。
- 执行命令mac-learning { enable | disable },使能/去使能MAC地址学习。
- 执行命令mac-limit { action { discard | forward } | alarm { disable | enable } | maximum max-num } *,配置MAC地址学习限制规则。