A-A+
RIP使用UDP OSPF使用IP 而BGP使用TCP。这样做有何优点 为什么RIP周期性地
问题详情
RIP使用UDP,OSPF使用IP,而BGP使用TCP。这样做有何优点,为什么RIP周期性地和邻站交换路由信息而BGP却不这样做?
请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:RIP协议处于UDP协议的上层RIP所接收的路由信息都封装在UDP的数据报中;OSPF的位置位于网络层由于要交换的信息量较大故应使报文的长度尽量短故采用IP;BGP要在不同的自治系统之间交换路由信息由于网络环境复杂需要保证可靠的传输所以选择TCP。内部网关协议主要是设法使数据报在一个自治系统中尽可能有效地从源站传送到目的站在一个自治系统内部并不需要考虑其他方面的策略然而BGP使用的环境却不同。主要有以下三个原因:第一因特网规模太大使得自治系统之间的路由选择非常困难。第二对于自治系统之间的路由选择要寻找最佳路由是不现实的。第三自治系统之间的路由选择必须考虑有关策略。由于上述情况边界网关协议BGP只能是力求寻找一条能够到达目的地网络且比较好的路由而并非要寻找一条最佳路由所以BGP不需要像RIP那样周期性和邻站交换路由信息。
从3种协议所处的层次,报文类型,特点,使用环境,网络代价等角度进行对比分析。