如果已经有 VPN 标签,为什么我们需要在 VPNv4 路由中使用 Route Distinguisher?

网络工程 多路复用器 虚拟现实 l3vpn
2022-02-05 20:16:06

我知道关于 RD 使用的解释,它使来自不同 VRF 的路线在全球范围内独一无二。AFAIK,VPN路由[RD] + [VPN label] + [Prefix] 是不是由VPN标签组成的,无论如何分配给每个VRF,足以使路由全球唯一?还不够[VPN label] + [prefix]独特吗?

使用 RD 是因为它是用户可配置的并允许更多控制吗?与路由器随机分配的 VPN 标签不同。

或者可能使用了 RD - 因为 VPN 标签并不总是直接映射到 VRF(可能有时它直接映射到路由,以便在将流量转发到 CE 路由器时保存 VRF IP 查找)

1个回答

AFAIK,VPN路由由[RD] + [VPN label] + [Prefix]组成

这是不正确的。路由是 RD + 前缀。

记住数据包有标签——路由有区分符

MPLS VPN 有点抽象。它是共享公共路由策略的 VRF 集合。