Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

PE 路由器的 VPLS 路径选择流程

VPLS 路径选择流程用于在 VPLS 网络中的远程 PE 路由器和本地 PE 路由器之间选择最佳路径。此路径选择过程适用于从单宿主和多宿主 PE 路由器接收的路由。

注意:

在 VPLS 文档中,PE 路由器等术语“路由器”用于指代提供路由功能的任何设备。

VPLS 路径选择过程完成后,PE 路由器将被指定为 VPLS 边缘 (VE) 设备。指定的 VE 设备可有效地充当从远程 PE 路由器发出信号的 VPLS 伪线的端点。一旦 PE 路由器成为指定的 VE 设备,就可以在远程 PE 路由器和本地 PE 路由器之间发送伪线信号,然后 VPLS 数据包就可以开始在 PE 路由器之间流动。

来自连接到同一客户站点的多宿主 PE 路由器的路由共享相同的站点 ID,但可以具有不同的路由区分符和块偏移量。您可以更改路由识别符和块偏移的配置,以使路由器更有可能或更不可能被选为指定的 VE 设备。

在 VPLS 网络中的每台 PE 路由器上,通过对收到的每个路由播发完成以下 VPLS 路径选择过程来确定到 客户边缘设备的最佳路径:

  1. 如果播发的 down 位设置为 0,则播发将被丢弃。

  2. 选择优先级较高的路径。优先级属性是从在层次结构级别使用[edit routing-instances routing-instance-name protocols vpls site site-name]语句配置site-preference的站点优先级获取的。当站点关闭时,将从本地首选项获取优先级属性。

  3. 如果优先级值相同,请选择路由器 ID 较低的路径。

  4. 如果路由器 ID 相同,则路由来自同一 PE 路由器,播发被视为更新。路由器 ID 对应于 BGP 属性的发起方 ID 值(如果存在)。否则,将使用远程 BGP 对等体的 IP 地址。

  5. 如果块偏移量值相同,则播发被视为更新。

完成 VPLS 路径选择过程并选择指定的 VE 设备后,将在远程 PE 路由器和本地 PE 路由器之间发出伪线信号。

注意:

无论路由是从其他 PE 路由器、路由反射器还是自治系统边界路由器 (ASBR) 接收的,VPLS 路径选择过程的工作方式都是相同的。

当远程 PE 路由器建立或刷新到本地 PE 路由器的伪线时,它会根据指定 VE 设备播发的块偏移量和标签范围验证前缀是否在站点 ID 所需的范围内。如果前缀超出范围,则伪线状态设置为超出范围。

以下情况概述了在 PE 路由器完成 VPLS 网络中第 2 层播发的 VPLS 路径选择过程时可能做出的决策:

  • PE 路由器发起了其中一个播发,并选择了自己的播发作为最佳路径。

    此 PE 路由器已被选为指定的 VE 设备。选择指定的 VE 设备会触发创建与 VPLS 网络中其他 PE 路由器之间的伪线。如果远程客户站点是多宿主的,则指定的 VE 设备仅会触发在远程站点的指定 VE 设备之间创建伪线。

  • PE 路由器发起了其中一个播发,但未选择自己的播发作为最佳路径。

    此 PE 路由器是用于多宿主站点的冗余 PE 路由器,但未将其选为指定的 VE 设备。但是,如果此 PE 路由器刚刚从指定的 VE 设备过渡(意味着它正在接收来自寻址至多宿主客户站点的远程 PE 路由器的流量),则 PE 路由器将拆除它与 VPLS 网络中其他 PE 路由器之间的所有伪线。

  • PE 路由器接收路由播发并选择了最佳路径。它没有发起任何这些播发,因为它没有连接到客户站点。

    如果到达客户站点(指定 VE 设备)的最佳路径未更改,则不会发生任何反应。如果最佳路径已更改,此 PE 路由器将引入进出新指定 VE 设备的伪线,并拆除进出先前指定的 VE 设备的伪线。

    如果此 PE 路由器在运行 VPLS 路径选择流程后未选择最佳路径,则本地 PE 路由器不会将远程站点视为存在。

当 VE 设备收到与其自己的站点 ID 匹配但站点不是多宿主的第 2 层 NLRI 的播发时,VE 设备与传输 PE 路由器之间的伪线将转换为站点冲突状态,不被视为已启动。