软考
APP下载

bgp的13条选路原则

BGP,全称Border Gateway Protocol,是互联网中最重要的路由协议之一。它的作用是在自治系统之间交换路由信息,使得数据包能够在不同的自治系统之间进行传递。BGP具有较强的可扩展性和可靠性,其选路原则是BGP路由的核心内容之一。下面从多个角度详细分析BGP的13条选路原则。

1. 前缀长度优先 (Longest Match)

前缀长度优先是指当BGP路由器有多条匹配的路由时,应选择具有最长前缀长度的路由。这是BGP路径选择中最基本的规则之一。

2. 本地接口优先 (Local Preference)

本地接口优先是指在一个自治系统内,BGP路由器应优先选择到达目的地的本地接口。这种方式可以减少AS之间的流量,同时也可以提高互联网的可靠性和数据安全性。

3. 路径长度优先 (Shortest Path)

路径长度优先是指当BGP路由器有多条相同前缀长度的路由时,其路径长度应该越短越好。因为一条经过更少AS的路径,往往会更稳定、更快速。

4. 路由来源优先 (Origin)

路由来源优先是指在拥有相同AS_PATH属性的BGP路由中,选用从本地自治系统获得的路由。因为与来自本地自治系统的路由相比,来自其他自治系统的路由可能存在风险。

5. AS路径长度优先 (AS Path Length)

AS_PATH长度是指BGP路由通过的AS数量。AS路径长度优先原则是指选择经过AS数量最少的路由,因为AS数量越少,传输速度越快,数据传输质量越高。

6. 下一跳优先 (Next Hop)

在其他条件均相同时,下一跳优先原则指选用离自己更近的下一跳设备,以提高路径选择的效率和质量。因为越近的下一跳设备越稳定,传输速度越快。

7. MED优先 (Multi-Exit Discriminator)

MED是BGP提供的一种选路方法。它能够指定多个ISP之间的传输首选路由。如果有多条路由机器MED值相同,BGP应该选择LOCAL_PREF更大的路由。

8. 外部度量值优先 (External Metric)

BGP路由的外部度量值与经过数据包所需的带宽、延迟、可靠性等因素有关。外部度量值优先原则指使用较小的外部度量值的BGP路由。

9. IGP成本优先 (IGP Metric)

IGP成本优先是指选用具有最低IGP成本的BGP路由。这使BGP能够根据网络中各种OSPF、ISIS等IGP的成本选择最佳路径,确保数据传输效率和质量。

10. 基于TOS优先的选路 (TOS-based Routing)

TOS是服务类型 (Type of Service) 的简称。基于TOS优先的选路原则是指根据不同TOS的优先级选择最佳路径,以实现服务质量的保证。

11. 支持BGP路由的协议优先 (Route Origin)

支持BGP路由的协议优先原则是指选用BGP路由更好的协议,如OSPF、RIP等。因为这些协议与BGP相比,更加灵活、快速、可靠。

12. 局部预设路由优先 (Local Preference for Default Route)

局部预设路由优先原则是指优先选择本地预设路由路径,以便快速、高效地连接Internet。这也是提高自治系统间数据传输安全性和可靠性的重要条件。

13. 传输前特定处理优先 (Pre-Pending AS Numbers to AS Path)

为了避免某些AS的过载,可以通过BGP路径抑制技术来分流流量。预设一个称为“预设跳数”的数字,将相应的AS号码插入AS_PATH属性中,以分流流量。

备考资料 免费领取:网络工程师报考指南+考情分析+思维导图等 立即下载
真题演练 精准解析历年真题,助你高效备考! 立即做题
相关阅读
网络工程师题库