VPLS 水平分割行为

网络工程 vpls 伪线
2021-07-21 13:27:30

我正在尝试基于 LDP 的 VPLS 拓扑

在此处输入图片说明

我只是想弄清楚水平分割在这种情况下是如何工作的。

所以我的 uPE 有一个到 PE1 的主要 xconnect 和到 PE2 的备份(一次只有一个是活动的,让它成为 PE1)

PE1配置:

l2 vfi VPLS manual
 vpn id 100
 bridge-domain 1
 neighbor 10.0.1.1 encapsulation mpls no-split-horizon
 neighbor 10.255.255.3 encapsulation mpls
 neighbor 10.255.255.2 encapsulation mpls

我的问题是:水平分割实际上是如何表现的?

我的想法是:

如果 PE1 收到来自水平分割邻居(例如 PE3)的广播,它不会将其复制到其他水平分割邻居(PE2),但会将其复制到非水平分割邻居(uPE)。

如果 PE1 收到来自非水平分割邻居 (uPE) 的广播,它将复制到所有水平分割邻居(PE2 和 PE3)。

我对么?

谢谢!

1个回答

你说得很对。

如果 PE1 从属于同一 VPLS 域(即配置了 LDP 对等体)的任何其他 PE(例如 PE-2)接收广播,则它不会复制,因为这是 PE-2 的工作已经为 VPLS 启用了 LDP 全网状网络(如果您使用的是基于 Martini 的 VPLS)。如果您使用 Kompella 风格的 VPLS(使用 BGP 进行 VPLS singalling),则不需要像 LDP 这样的全网状网络。

如果 PE1 从附件电路(或 CE)收到广播、多播或未知单播,它会复制到其他配置了 LDP 全网状信令的 PE。

由于您使用的是 H-VPLS,因此我附上了《Luc De Ghein 的 MPLS 基础》一书中的快照,这将有助于澄清您的疑问。

VPLS