mac-flush
语法
mac-flush [ explicit-mac-flush-message-options ];
层次结构级别
[edit logical-systems logical-system-name routing-instances routing-instance-name protocols vpls], [edit logical-systems logical-system-name routing-instances routing-instance-name protocols vpls mesh-group mesh-group-name], [edit routing-instances routing-instance-name protocols vpls], [edit routing-instances routing-instance-name protocols vpls mesh-group mesh-group-name]
描述
为虚拟专用 LAN 服务 (VPLS) 路由实例或 VPLS 路由实例下的网格组启用媒体访问控制 (MAC) 刷新处理。MAC 刷新处理会从动态学习的 MAC 地址数据库中删除 MAC 地址。删除动态学习的 MAC 地址后,完成 MAC 地址收敛所需的时间更少。
对于默认情况下未启动 MAC 刷新处理的某些情况,您还可以指定 explicit-mac-flush-message-options
将路由器额外配置为发送显式 MAC 刷新消息。要将路由器配置为在特定条件下发送显式 MAC 刷新消息,请包含在 explicit-mac-flush-message-options 语句中。
在 VPLS 文档中,PE 路由器等术语中的路由器一词用于指代提供路由功能的任何设备。
在某些情况下,提供商边缘 (PE) 设备发送的 BGP 更新会延迟 1 到 5 秒。
当以下所有条件都为真时,会发生这种情况:
配置了基于 BGP 的 VPLS 多宿主站点。
该
mac-flush
语句包含在配置中。非最低指定转发器站点(例如 Site-X)将转换为非指定转发器状态
延迟的 BGP 更新对应于站点 x 的 PE 设备(例如 PE2)发送的显式 MAC 刷新通知消息。如果指定的转发器状态由于本地触发的事件(例如,本地连接电路接口关闭)而丢失,则不会延迟此 BGP 更新消息。换句话说,仅当指定的转发器状态由于同时保存 site-x 的远程 PE 设备中发生的外部事件而丢失(例如,在 PE1 中)时,BGP 更新消息才会延迟(在设备 PE2 中)。例如,假设设备 PE1 是默认指定的转发器,站点 x 的本地接口处于 DOWN 状态。设备 PE1 的本地接口返回到 UP 状态后,设备 PE2 会延迟 BGP 更新消息。
选项
explicit-mac-flush-message-options
—(可选)您可以指定以下一个或多个显式 MAC 刷新消息选项:
any-interface
—(可选)当任何面向客户的附件电路接口出现故障时,发送 MAC 刷新消息。any-spoke
—(可选)当多租户设备交换机与另一个面向网络的提供商边缘 (NPE) 路由器之间的分支伪线之一出现故障,导致多租户设备交换机切换到此 NPE 路由器时,向核心中的所有提供商边缘 (PE) 路由器发送 MAC FLUSH-FROM-ME 刷新消息。注意:在有多个多租户单元交换机连接到 NPE 路由器的 VPLS 多宿主环境中,此选项具有类似的效果,其中两个多租户单元交换机都有伪线,这些伪线在配置了本地交换的网状组中终止。如果启用该
any-spoke
选项,则两个 PE 路由器都会向核心中的所有 PE 发送 MAC FLUSH-FROM-ME 刷新消息。propagate
—(可选)将 MAC 齐平传播到核心。
所需权限级别
路由 - 在配置中查看此语句。
路由控制 - 将此语句添加到配置中。
发布信息
Junos OS 10.0 版 中引入的语句。