MPLS VPN 和 BGP 中的 RD、RT 导入和 RT 导出问题

MPLS VPN 和 BGP 中的 RD、RT 导入和 RT 导出问题

我在学MPLS VPN使用 MP-BGP 时,我发现很难理解 RD 值以及 RT 导入和导出值。

据我了解,RD(路由区分符)从组成同一虚拟网络的网络中识别VRF,并在它们之间更改路由信息。RT 导入说明本地 VRF 知道网络中的哪些 VRF,以及RT 导出发送用于识别本地 VRF 的信息。为了确定在哪个 VRF 中安装路由,当一个包到达 PE 时,如果包的 RT 导出和我们的 VRF 的 RT 导入相同, 它添加路线添加到 VRF,否则会删除它。

我不知道我写的是否正确。但是当我发现类似的东西时,我无法正确理解它

我们来讨论一下站点 PE1、PE2、PE3 和 PEC(中央 PE)。

PE3 知道哪些网站?

由于RT导入是PEC的RT导出,所以PE3只知道PEC。

PEC 知道哪些网站?

我认为 PEC 知道 PE1 和 PE2,因为从 PE1 和 PE2 导出的 RT 与从 PEC 导入的 RT 匹配。

我说得对吗?我需要帮助才能理解。

答案1

据我所知,RD(路由区分器)从组成相同虚拟网络的网络识别 VRF,并在它们之间更改路由信息。

不对。RD 是添加到 IP 地址以使其唯一。它不定义虚拟网络。

RT 导入表示本地 VRF 知道网络中的哪些 VRF,而 RT 导出则发送以识别来自本地 VRF 的信息。

不是。将路由目标视为标识路由的“标签”。导出标记路由,导入选择将哪些标签导入 VRF。

决定在哪个VRF安装路由,当一个包到达PE时,如果这个包所具有的RT出口和我们VRF所具有的RT进口相同,就把这个路由添加到这个VRF中,否则就删除它。

也不对。MP BGP 承载所有路由。导入/导出用于选择哪些路由包含在 VRF 中。

相关内容