BGP路由协议原理

发布网友 发布时间:2022-04-23 17:19

我来回答

3个回答

热心网友 时间:2023-08-27 20:11

我大概说一下吧
BGP用于AS之间,如电信各运营商之间都是使用BGP协议。
1、BGP不同于OSPF/IS-IS/RIP等协议,它是一种AS之间的路由选择协议,而OSPF/RIP等属于AS内部路由选择协议;
2、BGP是用来管理路由的,本身不能发现路由,而域内路由选择协议是可以及时发现路由的,并根据不同的算法计算路由。
3、BGP对路由的管理体现在:BGP有丰富的路由属性,如:下一跳、metric、优先级、团体等,通过这些属性控制路由在as内的出入。

BGP的几个工作原则:
1, 忽略下一跳不可达的路由
2, 忽略不同步的IBGP路由
3, 首选具有最大权重优先,思科私有。(local to router)
4, 首选具有最大本地优先级优先。(global within AS)
5, 首选具有始发本地的路由的路由器优先,(next hop=0.0.0.0)
6, 首选具有最短AS-PATH的路由。
7, 首选具有最小的源码的路由,IGP〈EBP〈incomplete
8, 当所有路由的AS号都相同的时候,首选MED最低的路由,在所有AS号码相同的时候比较MED
9, 首选具有EBGP〉联盟EBGP>IBGP
10,首选具有最近的IGP邻居路由器优先,metric
11 首选具有最老的路由优先(注意:现在这条基本不用)
12,首选具有最低ROUTER-ID的路由。(2个BGP地址不能建邻)
13,首选具有最低的neighbor的IP地址
赞同0|评论

热心网友 时间:2023-08-27 20:11

BGP的工作原理看书就行了,主要是了解BGP选路的11个规则,学好11个规则,BGP也算差不多了
1, 忽略下一跳不可达的路由
2, 忽略不同步的IBGP路由
3, 首选具有最大权重优先,思科私有。(local to router)
4, 首选具有最大本地优先级优先。(global within AS)
5, 首选具有始发本地的路由的路由器优先,(next hop=0.0.0.0)
6, 首选具有最短AS-PATH的路由。
7, 首选具有最小的源码的路由,IGP〈EBP〈incomplete
8, 当所有路由的AS号都相同的时候,首选MED最低的路由,在所有AS号码相同的时候比较MED
9, 首选具有EBGP〉联盟EBGP>IBGP
10,首选具有最近的IGP邻居路由器优先,metric
11 首选具有最老的路由优先(注意:现在这条基本不用)
12,首选具有最低ROUTER-ID的路由。(2个BGP地址不能建邻)
13,首选具有最低的neighbor的IP地址

热心网友 时间:2023-08-27 20:11

BGP(Border
Gateway
Protocol)是一种自治系统间的动态路由发现协议,
它的基本功能是在自治系统间自动交换无环路的路由信息,通过交换带有自
治系统号(AS)序列属性的路径可达信息,来构造自治区域的拓扑图,从而
消除路由环路并实施用户配置的路由策略。与OSPF
和RIP
等在自治区域内
部运行的协议对应,BGP
是一类EGP(Exterior
Gateway
Protocol)协议,
而OSPF
和RIP
等为IGP(Interior
Gateway
Protocol)协议。BGP
协议经常
用于ISP
之间。
BGP
协议从19
年以来就已经开始使用。它最早发布的三个版本分别是
RFC1105(BGP-1)、RFC1163(BGP-2)和RFC1267(BGP-3),当前
使用的是RFC1771(BGP-
4)。
随着INTERNET
的飞速发展,路由表的体
积也迅速增加,自治区域间路由信息的交换量越来越大,影响了网络的性能。
BGP
支持无类别域间选路CIDR(Classless
Interdomain
Routing),可以有
效的减少日益增大的路由表。BGP-4
正迅速成为事实上的Internet
边界路由
协议标准。特性描述如下:
BGP
是一种外部路由协议,与OSPF、RIP
等的内部路由协议不同,其着眼
点不在于发现和计算路由,而在于控制路由的传播和选择最好的路由。
通过携带AS
路径信息,可以彻底解决路由循环问题。
为控制路由的传播和路由选择,它为路由附带属性信息。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com