计算机网络——BGP协议

BGP协议用于不同自治系统(AS)间的路由信息交换,通过TCP连接建立安全的会话。协议中,BGP发言人交换网络可达性信息,包括一系列AS路径,以便选择最佳路由。主要报文类型包括open(建立关系和认证),UPDATE(通告或撤销路径),keepalive(维持连接)和notification(错误通知)。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

BGP协议

和谁交换:与其他AS的邻站BGP发言人交换信息。
交换什么:交换网络可达性信息
多久交换一次:发生变化时更新有变化的部分
在这里插入图片描述

一般来说两个网络都是由一个BGP发言人连接的。

BGP协议交换信息的过程

BGP协议所交换的网络可达性的信息就是要到达某个网络所要经过的一些列AS。当BGP发言人互相交换了网络可达性信息 后,各BGP发言人根据所采用的策略从收到的路由信息中找到到达各AS的较好路由。
由于因特网的规模较大,找到一条最佳的路由往往是比较困难的。
在这里插入图片描述
交换信息其实就是交换路径信息,我们也成为路径向量
在这里插入图片描述

BGP协议的报文格式

一个BGP发言人与其他自治系统中的BGP发言人交换2路由信息2,就要先建立TCP连接,即通过tcp传送,然后在此连接上交换BGP报文以建立BGP会话,利用BGP会话交换路由信息
在这里插入图片描述
使用tcp可以建立更可靠的连接

BGP协议的特点

在这里插入图片描述

BGP-4的四种报文

1.open报文:用来与相邻的另一个BGP发言人建立关系,并认证发送方。
2.UPDATE报文,通告新路径或者撤销原路径
3.keepalive报文,在无uodata报文时,周期性验证邻站的连通性也作为open的确认
4.notification报文
在这里插入图片描述

三种路由协议的比较

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值