|
|
51CTO旗下网站
|
|
移动端

2.1.3 设置路由策略

《TCP/IP路由技术(第2卷)(第2版)》第2章BGP简介,本章将讨论BGP的基本操作,包括BGP的消息类型、消息使用方式以及消息格式。此外,本章还要讨论与路由相关联的各种基本的BGP属性以及利用这些属性选择最佳路由的方式,最后将解释BGP对等会话的配置以及故障检测与排除方式。本节为大家介绍设置路由策略。

作者:夏俊杰 译来源:人民邮电出版社|2017-09-05 17:39

2.1.3 设置路由策略

图2-5所示拓扑结构中的用户归属到了多个服务提供商网络上。除了前面描述的多归属好处之外,该用户还能防范单个ISP故障导致的Internet连接丢失问题。对于该拓扑结构来说,与静态路由相比,BGP通常是一种更佳选择。

图2-5中的用户也可以不使用BGP。一种可选方式就是将其中的一个ISP用作主用Internet连接,将另一个ISP作为备用。另一种可选方式就是设置指向这两个服务提供商的默认路由,让路由进程自行选择相应的路由。但是,如果用户在多归属上支付了额外费用并与多个服务提供商签订了服务合同,那么就不应该采用这两种解决方案,此时应该优选BGP。

同样,此时也需要分开考虑入站流量和出站流量。对于入站流量来说,如果将所有的内部路由都宣告给了两个提供商,那么就能达到最可靠的结果,可以确保通过任一个ISP到达用户AS中的所有目的端,即使两个提供商都在宣告相同的路由,入站流量也会优选其中的一条路径(详见第1章中的多归属部分),BGP提供了相应的路径优选工具。

对于出站流量来说,应仔细考虑从提供商接收的路由。如果接受了两个提供商的全部路由,那么就能为所有的Internet目的端选择***路由。但是在某些情况下,某个提供商可能是所有Internet连接的优选提供商,而另一个提供商则只是少数目的端的优选提供商,那么就可以接受优选提供商的全部路由,而仅接受另一个提供商的部分路由。例如,如果希望通过次选提供商去往其用户并作为主用Internet提供商的备份(见图2-6),那么就可以让次选提供商发送其客户路由,并配置一条指向该次选ISP的默认路由,在主用ISP的连接出现故障时再使用次选ISP的连接。

请注意,ISP1发送的全部路由中可能会包含ISP2的客户路由(可能学自Internet,也可能学自直接的对等连接),但由于用户会从ISP2收到相同的客户路由,而用户路由器通常都会优选经由ISP2的较短路径,因此,如果到ISP2的链路出现故障,那么用户将使用经ISP1及其他Internet网络的较长路径去往ISP2的客户。

与此类似,用户通常都会选择经ISP1去往除ISP2的客户之外的所有目的端。但是,如果经ISP1的部分或全部精确路由都丢失了,那么用户将选择经ISP2的默认路由。

如果路由器因CPU和内存的限制而无法接收全部路由[2],那么也可以接收两个提供商的部分路由。每个提供商都会发送自己的客户路由,而用户则将默认路由指向这两个提供商。此时,用户将以牺牲路由的精确性来换取路由器硬件的节省。

在接收部分路由的其他应用场合,每个ISP除了发送自己的客户路由之外,还有可能发送上游提供商(通常是***或全球骨干运营商,如Level 3 Communications、Sprint、NTT或Deutsche Telekom)的客户路由。以图2-7为例,图中的ISP1连接到Carrier1,ISP2连接到运营商2,由ISP1发送给用户的部分路由中包含了ISP1的所有客户路由以及运营商1的所有客户路由,由ISP2发送给用户的部分路由中包含了ISP2的所有客户路由以及运营商2的所有客户路由,用户的默认路由则同时指向这两个提供商。由于两个骨干服务提供商的网络规模都非常大,因而用户拥有足够的路由,能够对大量目的地做出有效的路由决策。当然,与全部Internet路由表相比,部分路由要少得多。

上述示例显示的末梢AS均连接了一个或多个ISP,从图2-5到图2-7可以看出,不断增加的复杂度使得用户越来越需要部署BGP以及路由策略。随着多归属以及相关路由策略的复杂度增加(如前一章介绍的转接AS示例所述),对BGP的需求也就愈加迫切。

喜欢的朋友可以添加我们的微信账号:

51CTO读书频道二维码


51CTO读书频道活动讨论群:365934973

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
大家都在看
猜你喜欢

订阅专栏+更多

16招轻松掌握PPT技巧

16招轻松掌握PPT技巧

GET职场加薪技能
共16章 | 晒书包

289人订阅学习

20个局域网建设改造案例

20个局域网建设改造案例

网络搭建技巧
共20章 | 捷哥CCIE

645人订阅学习

WOT2019全球人工智能技术峰会

WOT2019全球人工智能技术峰会

通用技术、应用领域、企业赋能三大章节,13大技术专场,60+国内外一线人工智能精英大咖站台,分享人工智能的平台工具、算法模型、语音视觉等技术主题,助力人工智能落地。
共50章 | WOT峰会

0人订阅学习

读 书 +更多

SQL Server 2005实现与维护(MCTS教程)

本书是微软认证技术专家(MCTS) 70-431考试的专用教材,全书共21章,围绕着考查目标,通过详尽的描述、大量课程和课后测试,全面介绍了SQL S...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊

51CTO服务号

51CTO播客