数据通信——网络层(RIP与BGP)

文章介绍了RIP协议的基本原理,如Bellman-Ford算法和其局限性,如跳数限制和路由环路问题。相比之下,OSPF协议因其基于Cost的选路和更快的收敛速度而更优。接着转向BGP协议,它是自治系统间运行的协议,关注无环路路由和策略,将AS分为存根、多连接和穿越三类。虽然RIP逐渐被淘汰,但BGP在AS间的复杂路由管理中占据重要地位。

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

引言

    本来是想把OSPF的内容补充完,不过还是先把网络层搞定吧!考研的话涉及路由协议的知识不是很深,也不是过于复杂。因此先简单的介绍下RIP和BGP的一些知识吧!

    本身RIP没啥讲的,但是话要考,没办法,RIP在日常应用中都很少见了,如果单独研究下BellManFord算法也还不错。

 RIP协议

    RIP协议采用的是Bellman-Ford算法。这个算法的特点如下:

    修改接收的报文信息:下一条为自己的距离+1,用修改后的报文信息更新自己的路由表。

    首先,添加表中没有的新路径,路径相同则更新,如果是路径不同保留最短路径。但是超时3分钟后修改为“此路不通”。

    RIP协议特点:好消息传的快,坏消息传的慢;实现简单,开销小;最大距离限制了网络的规模。路由器再分发路由信息前必须重新计算其距离向量。

    RIP协议我不想提太多,尽管很多课程和讲解中都提到过RIP协议,不过它真的已经在淘汰的边缘了,除了极少部分的小型网络还在使用外,几乎都用OSPF了。

上述的图解释的很清楚

    第一点,RIP协议基于跳数选路,因此有可能选择了更慢的路径,而且仅有16跳,对网络限制太大;而OSPF基于Cost选路,可以综合考量线路的情况。第二点,OSPF维护路由表比RIP使用了更少的带宽。第三点,RIP极易产生路由环路,但是OSPF会选择最优的无环路径。第四点,RIP协议中的路由器不知道整体网络信息,只知道自己到达其它节点的。第五点,收敛速度慢啊!收到路由信息后先更新自己的路由表后,才发出去路由信息。

BGP协议

    BGP是在自治系统之间运行的协议,确保交换无环路的路由信息。首先AS之间必须考虑策略,其次是是否可达(并不在意寻找最佳路由)在一台BGP路由器看来,这个世界是由AS和AS之间建立起来的。根据BGP的对于中转流量的用途,我们可以将AS分为3类:

存根AS:它与其他自治系统只有单个连接,只有本地流量。

多连接AS:它与其他自治系统只有单个连接,只有本地流量。

穿越AS:它与其他自治系统有多个连接,在一些策略准则下可以传送本地流量和部分通过的流量。

    BGP系统与其他BGP系统之间交换网络可到达信息,然后可以根据连接好的线路图中删除环路,指定完整的路由策略。

 后续

RIP真没啥好说的了,不过BGP后续会继续介绍,AS自治系统之间就BGP是大哥,BGP的特性和复杂度也远远高于OSPF。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

咕噜跳

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值