跳到主要内容

8. CE 如何从 PE 学习路由

8. CE 如何从 PE 学习路由 (How CEs Learn Routes from PEs)

在本节中, 我们假设 CE device 是 router.

如果 PE 将某条特定 route 放入其用于路由从某个特定 CE 接收的 packets 的 VRF 中, 则一般而言, PE 可以将该 route 分发给该 CE. 当然, 只有当 PE/CE protocol 的规则允许时, PE 才可以将该 route 分发给 CE. (例如, 如果某个特定 PE/CE protocol 具有 "split horizon", 则 VRF 中某些 routes 不能重新分发回 CE.) 我们对从 PE 到 CE 的 routes 分发增加一个限制: 如果某条 route 的 Site of Origin attribute 标识某个特定 site, 则该 route 绝不能重新分发给该 site 上的任何 CE.

然而, 在大多数情况下, PE 只向 CE 分发 default route 就足够了. (在某些情况下, 甚至只需在 CE 上配置一条指向 PE 的 default route 即可.) 这通常适用于任何自身不需要向其他 sites 分发 default route 的 site. (例如, 如果企业 VPN 中某个 site 拥有该企业到 Internet 的接入, 该 site 可能需要将 default 分发给其他 site, 但不能把 default 分发给该 site 自身.)

无论使用什么过程从 CE 向 PE 分发 routes, 同样的过程也将用于从 PE 向 CE 分发 routes.