会员注册关闭
外部网关协议BGP(Border Gateway Protocol
作者:
未知
来源:
网络收集
整理日期:
2019-06-08
BGP是不同自治系统的路由器之间交换路由信息的协议。由于Internet的规模太大,使得自治系统之间路由选择非常困难。另外,对于自治系统之间的路由选择,要寻找最佳路由是不现实的。因此,BGP只是尽力寻找一条能够到达目的网络的比较好的路由。
每一个自治系统的管理员要选择至少一个路由器作为该自治系统的"BGP发言人"。BGP发言人往往就是BGP边界路由器,但也可以不是。通常,两个BGP发言人都是通过一个共享网络连接在一起的。当一个BGP发言人与其他自治系统中的BGP发言人交换路由信息时,首先要建立TCP连接,然后在此连接上交换BGP报文艺i建立BGP会话(session),利用BGP会话交换路由信息。在BGP 刚刚运行时,BGP的邻站是交换整个的BGP路由表。但以后只需要在发生变化时更新有变化的部分。这样做对节省网络带宽和减少路由器的处理开销方面都有好处。
BGP发言人互相交换网络可达性的信息后,各BGP发言人就可找出到达各自治系统的比较好的路由。
BGP-4共使用四种报文:
·打开(Open)报文,用来与相邻的另一个BGP发言人建立关系。
·更新(Update)报文,用来发送某一路由的信息,以及列出要撤销的多条路由。
.保活(Keepalive)报文,用来确认打开报文和周期性地证实邻站关系。
·通知(Notification)报文,用来发送检测到的差错。
获得更多 -> 电脑知识 -> 网络知识责任编辑: webmaster >>> 百度上搜索 谷歌上搜索
点击复制本连接 (http://www.hugesky.com/showarticle.php?id=6743)【声明】: 以上文章或资料除注明为电脑技巧原创或编辑整理外,均为网络收集整理或网友推荐。以上内容以共享、参考、研究为目的,不存在任何商业目的。 未注明作者或出处的文章,可能资料来源不规范。如有涉及版权请给予及时联系更正或予以删除。 |