首页 > 编程知识 正文

bgp协议详解,bgp是哪一层的协议

时间:2023-05-06 07:44:37 阅读:176262 作者:1119

BGP协议(即Border Gateway Protocol )、BGP是在不同自主系统的路由器之间交换路由信息的协议。 这是一种外部网关协议,边界网关协议经常应用于互联网的网关之间。 使用BGP,多条线路相互连接,全国各地无需担心线路问题导致的访问速度差异(小鸟云内蒙服务器是BGP的产品)。

工作原理

每个自治系统的管理员必须至少选择一台路由器作为该自治系统的“BGP发言人”。 为了与另一自治系统的BGP发言人交换路由信息,一个BGP发言人首先建立传输协议(TCP )连接,目的地端口号是179。 由于采用了TCP,所以不需要发送周期性的更新路由,而只发送增量更新。

TCP连接的窗口为65K字节。 这意味着TCP连接可以连续发送65K的数据而不确认数据包。 它比其他路由协议更适合大型网络,能够传输可靠的数据。

一旦所有BGP发言人彼此交换关于网络可达性的信息,各BGP发言人就可找到相对较好的到达AS (自主系统)的路线。

除了允许BGP协议外,每个BGP发言人还必须运行AS使用的内部网关协议,如OSPF和RIP。

简单地说,BGP协议与其他AS的临时BGP发送者交换信息。 也就是说,到达某个网站需要经历一系列的AS,如果发生变化,需要更新有变化的部分。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。