企业网络入门-了解抓包BGP协议(bgp使用什么协议)

网友投稿 337 2022-09-09


企业网络入门-了解抓包BGP协议(bgp使用什么协议)

现在大多网络运营商都是通过BGP协议与自身的AS号来实现多线互联的。

BGP的线路还有较好的拓展性和融合性,能够实现和其它运营商之间的互访互通,从而实现单IP的多线路优势。

BGP简介:

BGP协议是外部网关协议,目前使用最多的版本是BGP-4,通常简写为BGP。

BGP协议特点:

1、BGP是一种外部网关协议,其着眼点不在于发现和计算路由,而在于控制路由的传播和选择最佳路由。

2、BGP使用TCP作为其传输层协议(端口号179),提高了协议的可靠性。

3、BGP是一种距离矢量路由协议,在设计上就避免了环路的发生。

4、BGP提供了丰富的路由策略,能够实现路由的灵活过滤和选择。

5、BGP采用触发式增量更新,而不是周期性的更新。

BGP协议的建立

有两个必要条件

1、两个路由器指定建立对等体的地址必需可达。

2、TCP连接能够建立。

参考文章:

message报文

仅仅维持邻居关系

路由更新报文

Route-refresh报文用于要求对等体重新发送指定地址族的路由信息,一般是本地修改了相关的路由策略,让对方重新发送update报文。

BGP通告原则

1、从IBGP对等体获得的BGP路由,BGP设备只传递给它的EBGP对等体。

2、从EBGP对等体获得的BGP路由,BGP设备传递给它所有EBGP和IBGP对等体(对等体是IBGP只能传递一跳,对等体是EBGP则不限制)

3、当存在多条到达同一目的地址的有效路由时,BGP设备只将最优路由发布给对等体

4、路由更新时,BGP设备只发送更新的BGP路由

5、所有对等体发送的路由,BGP设备都会接收

6、所有EBGP对等体在传递过程中下一跳改变

7、所有IBGP对等体在传递过程中下一跳不变(需要特别注意)

8、默认EBGP传递时 TTL值为1(需要特别注意)

9、默认IBGP传递时 TTL值为255

更多的规则,实际中碰到再查询手册。

END


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:因特网概述(因特网的基本概念和简单应用)
下一篇:企业网络入门-抓包ospf数据包(ospf报文抓包)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~