路由信息协议(RIP)是一种动态路由协议,它使用跳数作为路由度量来查找源网络和目的网络之间的最佳路径。它是一种距离矢量路由协议,AD值为120,工作在OSI模型的网络层。RIP使用端口号520。
跳数
跳数是源网络和目的网络之间出现的路由器数量。跳数最少的路径被视为到达网络的最佳路由,因此会被放入路由表中。RIP通过限制从源到目的地的路径中允许的跳数来防止路由环路。RIP允许的最大跳数为15,跳数为16时被视为网络不可达。
RIP的特点
1.定期交换网络的更新。
2.更新(路由信息)始终广播。
3.完整的路由表以更新的形式发送。
4.路由器始终信任从邻居路由器接收的路由信息。这也被称为谣言路由。
RIP版本:
路由信息协议有三个版本- RIP版本1、RIP版本2和RIPng。& nbsp;你好
RIP v1 | RIP v2 | RIPng |
---|---|---|
以广播形式发送更新 | 以多播方式发送更新 | 以多播方式发送更新 |
在255.255.255.255上播放 | 在224.0.0.9上进行多播 | FF02::9上的组播(RIPng只能在IPv6网络上运行) |
不支持更新消息的身份验证 | 支持RIPv2更新消息的身份验证 | – |
有类路由协议 | 无类协议更新支持有类 | 发送无类更新 |
RIP v1被称为有类路由协议,因为它在路由更新中不发送子网掩码信息。
RIP v2被称为无类路由协议,因为它在路由更新中发送子网掩码信息。
>>使用debug命令获取详细信息:# debug ip rip
>>使用此命令显示路由器中配置的所有路由,例如路由器R1: R1# show ip route
>>使用此命令显示路由器中配置的所有协议,例如路由器R1: R1# show ip protocols
配置方式:
考虑上面给出的具有3个路由器R1、R2、R3的拓扑。R1的IP地址为172.16.10.6/30(s 0/0/1)和192.168.20.1/24(fa 0/0)。R2的IP地址为172.16.10.2/30(s 0/0/0)和192.168.10.1/24(fa 0/0)。R3的IP地址为:172.16.10.5/30(s 0/1)、172.16.10.1/30(s 0/0)、10.10.10.1/24(fa 0/0)。
为R1配置RIP:R1(config)# router rip R1(config-router)# network 192.168.20.0 R1(config-router)# network 172.16.10.4 R1(config-router)# version 2 R1(config-router)# no auto-summary
注意:没有自动摘要命令会禁用自动摘要。如果我们不选择任何自动摘要,那么子网掩码在版本1中将被视为有类。& nbsp;你好
为R2配置RIP:R2(config)# router rip R2(config-router)# network 192.168.10.0 R2(config-router)# network 172.16.10.0 R2(config-router)# version 2 R2(config-router)# no auto-summary
同样,为R3配置RIP:R3(config)# router rip R3(config-router)# network 10.10.10.0 R3(config-router)# network 172.16.10.4 R3(config-router)# network 172.16.10.0 R3(config-router)# version 2 R3(config-router)# no auto-summary
RIP计时器:
- 更新计时器:运行RIP的路由器交换路由信息的默认计时为30秒。使用更新计时器,路由器定期交换路由表。
- 无效计时器:如果在180秒内没有更新,则目的路由器将其视为无效。在这种情况下,目的路由器的标记跳数为16。
- 按住计时器:这是路由器等待邻居路由器响应的时间。如果路由器无法在给定时间内响应,则将其宣布为死亡。默认为180秒。
- 刷新时间:如果路由的条目在刷新时间内没有响应,则该条目将被刷新。默认为60秒。此计时器在路由被宣布无效后60秒后启动,即时间将为180 + 60 = 240秒。
请注意,所有这些时间都是可调整的。使用此命令更改计时器: R1(config-router)# timers basic R1(config-router)# timers basic 20 80 80 90
RIP的正常使用率:
- 中小型网络:RIP通常用于具有中等基本定向先决条件的中小型网络。它的设计并不难,也不需要太多的支持,这也是小组织的一个著名决定。
- 传统组织:RIP在一些传统网络中使用,这些网络是在进一步开发的指导公约创建之前建立的。这些组织可能不值得大修的费用和努力,所以他们继续把RIP作为他们的指导公约。
- 实验室条件:RIP是在实验室条件下用于测试和学习目的的大部分时间。一个基本的惯例并不难建立,它追求的是一个体面的决定,为指导的目的。
- 备用或重复转向:在某些组织中,RIP可能被用作加强或过度指导惯例,以防基本指导惯例失效或遇到问题。RIP通常不如其他导演惯例那么富有成效,但是,如果发生危机,它可能会很好地帮助加强。
RIP的优点:
- 简单性:RIP是一种配置和管理相对简单的协议,使其成为资源有限的中小型网络的理想选择。
- 易于实施:RIP易于实施,因为它不需要太多的技术专业知识来设置和维护。
- 收敛:RIP以其快速收敛时间而闻名,这意味着它可以快速适应网络拓扑的变化并有效地路由数据包。
- 自动更新:RIP会定期自动更新路由表,确保使用最新的信息来路由数据包。
- 低带宽开销:RIP使用相对较低的带宽来交换路由信息,这使其成为带宽有限的网络的理想选择。
- 兼容性:RIP与许多不同类型的路由器和网络设备兼容,使其易于集成到现有网络中。
RIP的缺点:
- 有限的可扩展性:RIP的可扩展性有限,对于具有复杂拓扑结构的大型网络,它可能不是最佳选择。RIP最多只能支持15跳,这对于大型网络来说可能不够。
- 收敛慢:虽然RIP以其快速收敛时间而闻名,但它的收敛速度可能比其他路由协议慢。这可能导致网络性能的延迟和低效率。
- 路由环路:RIP有时会产生路由环路,从而导致网络拥塞并降低整体网络性能。
- 对负载平衡的支持有限:RIP不支持复杂的负载平衡,这可能导致路由路径不理想和网络流量分布不均匀。
- 安全漏洞:RIP不提供任何本机安全功能,因此容易受到欺骗和篡改等攻击。
- 带宽使用效率低下:RIP使用大量带宽进行定期更新,这在带宽有限的网络中可能效率低下。
暂无评论内容