路由协议 外部网关协议 BGP

AS之间使用的协议——BGP

仍然是灵魂一问:

  • 和谁交换?

和其它AS的邻站BGP发言人交换信息

每个自治系统都有一个BGP发言人,一个BGP发言人往往就是一个BGP边界路由器中选择;

边界路由器(发言人)身兼多职一般会有一个OSPF协议/RIP协议 +BGP协议

  • 交换什么?

交换的是网络可达性信息,到达某个网络经过的一系列AS

  • 多久交换

和OSPF一样,网络变化时才会更新有变化的部分

BGP协议交换信息的过程

因特网太大了,所以选择最佳路由不现实,一般都是选择一条较好路由就可以了

BGP协议的路由表项中,就不是路由器信息了,而是一个个AS信息,选择的路径也是一个个AS路径

到达网络\(N_5,N_6,N_7\) 的BGP向量 \((AS_1,AS_2)\) BGP协议交换信息的内容就是这样的一组路径向量

BGP协议报文格式

可以看出 BGP协议的报文是从应用层开始组装的,借助TCP传送。所以它是应用层协议

BGP协议的特点

BGP-4的4种报文

Keeplive 报文 于等于确认报文

notification 报文 约等于关闭报文


三种路由协议比较

同样是寻找传送路径的三种路由算法,具体实现起来,却是要以不同形式发送出去数据包来做到寻找发送数据的路径

posted @ 2020-08-11 16:27  _Sandman  阅读(629)  评论(0编辑  收藏  举报