对多宿主的多提供者连接的可扩展性支持

【对多宿主的多提供者连接的可扩展性支持】本备忘录的状态
本备忘录为Internet团体提供信息 。它并没有给出任何类型的Inernet标准 。本备忘录的发布不受任何限制 。
版权声明
Copyright(C)TheInternetSociety(1998) 。版权所有 。
2.摘要
本文档描述了连接到多个Internet服务提供商(ISPs)的多宿主机构(enterprises)的寻址和路由策略,这样做的目的是为了试图减轻此类机构在全球Internet路由体系中带来的路由负担 。
3.动机
一个机构基于以下的一些原因可能会从多于一个Internet服务提供商(ISP)那里获得Internet的连通性 。维护依靠多于一个ISP提供的连通性可以被看作到Internet的连通性更加可靠的一种方式 。此时,若到其中某个ISP的连通性失效了,那么依靠到其它ISP(s)的连通性仍然可以确保机构保持到Internet的连通性 。除了可以提供更多的可靠的连通外,维护依靠多于一个ISP提供的连通性还可以答应机构在多个连接间分配负载 。对于在地域上跨越较宽的那些企业,这能够带来更好的路由性 。
基于以上的考虑,在加上日渐降低的上网费用,会促使愈来愈多的机构成为连接到多个ISPs的多宿主网络 。与此同时,这样的机构加在Internet路由系统上的路由负担也会变得越来越显著 。为了扩展Internet,和能够支持这种机构的增长数量,需要有能够包含这种负担的一些机制 。本文档假定在“默认-树”区域的路由器被要求维护一条每个连接到多个ISPs的多宿主机构的路由的这种实现并没有提供足够的伸缩性 。此外,考虑到Internet本身的特点,本文档假定为此种机构处理路由的方法应该最小化在ISPs间,尤其是那些并没有和此类机构有直接连接的ISPs间需要协调的数目 。
对于连接到多个ISP的多宿主的这种驱动力因素是否能够完全只由连接到单个ISP的多宿主所代替,人们有着不同的观点,此替代将消除多宿主带给Internet路由系统的负面影响 。关于此话题的讨论超出了此文档的范围 。
此文档的焦点在与能够减少连接到多个ISP的多宿主机构在Internet路由系统上带来的负担的路由和寻址策略 。
本文档所描述的策略同等的适用于IPv4和IPv6 。
4.地址分派和分配
一个连接到一组ISP的多宿主机构将从每个它们的ISP(连接到N个ISP的机构将获得N个不同的地址块)中获得分派的一地址块(地址前缀) 。那些ISP分派给机构的地址将要基于“地址-主导”(“address-leading”)策略【RFC2008】 。
机构可能实施的一个地址分配计划是使用一个节点到一个特定的ISP(到机构和ISP之间的相互连接)的拓扑上的接近作为一个如何为节点选择地址前缀的标准 。一个非凡的节点(主机)可能从一个单一前缀中获得多个地址或从不同的前缀获得多个地址 。
5路由信息交换
一个机构和它的所有ISP之间的路由信息交换的问题可以分解为下面几个部分:
a)一个机构的边缘路由器对一个ISP内的边缘路由器通告其可到达的信息 。
b)一个ISP内的边缘路由器对一个机构内的边缘路由器通告其可到达的信息 。
本文档重点讨论(a);(b)只在需要时提及 。
5.1机构的边缘路由器广告的可达信息
当连到一个特定ISP的机构边缘路由器发现机构和Internet之的所有ISP的连接处于活动状态时,此路由器只通告(向那个ISP的边缘路由器)此ISP分派给机构的地址前缀的可达性 。这样一来,处于一个稳定的状态时,由机构引入它的ISP路由被它们的ISP集聚,并且不会被扩散到Internet的“默认-树”区域 。
当连到一个特定ISP的机构边缘路由器发现机构和Internet之的所有ISP的连接有一个或多个失效时,此路由器开始通告对那些ISP分派给机构的地址前缀的可达性 。我们可以观察到在Internet上由于一个或多个ISP的失效导致所有的多宿主机构同时失去到Internet连接的这种可能性是微乎其微的 。因此,在Internet上的“默认-树”区域上由于多宿主机构而造成的额外路由的平均数量可以预期只是这种机构总数中的一小部分 。

推荐阅读