跳到主要内容

15. 可扩展性

15. 可扩展性 (Scalability)​

我们在本文中自始至终都讨论了可扩展性问题。在本节中,我们简要总结我们的模型在可扩展性方面的主要特征。

服务提供商骨干网由以下部分组成:(a) PE 路由器,(b) BGP 路由反射器(Route Reflector),(c) P 路由器(既不是 PE 路由器也不是路由反射器),以及,在跨提供商 VPN 的情形下,(d) ASBR。

P 路由器不维护任何 VPN 路由。为了恰当地转发 VPN 流量(traffic),P 路由器只需维护通往 PE 路由器和 ASBR 的路由。两级标签的使用,正是使 VPN 路由得以排除在 P 路由器之外的原因。

一台 PE 路由器维护 VPN 路由,但仅针对那些它直接连接的 VPN。

路由反射器可以在各 VPN 之间划分(partition),使得每个划分只承载该 SP 所支持 VPN 的某个子集的路由。因此,不需要有任何单一的路由反射器去维护所有 VPN 的路由。

对于跨提供商 VPN,如果 ASBR 维护并分发 VPN-IPv4 路由,那么 ASBR 也可以以类似方式在各 VPN 之间划分,结果是没有任何单一的 ASBR 需要维护所有跨提供商 VPN 的路由。如果使用多跳 EBGP,那么 ASBR 根本无需维护并分发 VPN-IPv4 路由。

由此,SP 网络中的任何单一组件都无需维护所有 VPN 的全部路由。因此,网络支持不断增长的 VPN 数量的总体容量,不受任何单一组件容量的限制。