设为首页收藏本站language 语言切换
查看: 1255|回复: 0
收起左侧

[分享] 【华为HCIA/HCIP/HCIE--路由协议】RIP路由协议

[复制链接]
发表于 2022-9-26 15:47:10 | 显示全部楼层 |阅读模式
今天给大家分享一个路由协议技术——RIP路由协议
文末有原文链接,需要的可以下载哈!

RIP属于IGP,是Distance-Vector协议
*RIP协议的特点:
  • RIP是基于UDP的,端口号520
  • 周期性以广(组)播向邻居发送更新。
  • 将整个路由表的信息传递给邻居。
  • Metric(度量值)只跟跳数有关。
  • 只支持等价的负载均衡

*解决DV环路问题:
  • Defining a Maximum16跳。
  • Split Horizon:从一个接口收到的信息不再从此接口发出。
  • Route Poisoning:将不可达路由直接设成Infinity(16跳)。
  • Holddown Timers:所有邻居都将此路由“冻结”,
    如在“冻结”期内该路由恢复,继续采纳该路由
    如在“冻结”期收到更好的路由,将采纳更好的路由
    如在“冻结”期收到更差的路由,不采纳该路由
  • Triggered Updates
    避免周期性更新占用带宽,只有当拓扑变化时才发送更新。


<RIP v1>
  • 以广播255.255.255.255发送更新。
  • 在跨越主类网络边界时,会自动汇总成主类网络。
  • 不支持VLSM,更新时不携带掩码信息,只以主类方式通告。


Classful Rouing:(落后的)

   RIPv1 / IGRP
R2(config)#router rip
R2(config-router)#network 10.0.0.0(只能以主类的方式宣告)
R2#show ip protocols
    Interface             Send  Recv  
    Serial0/0             1     1 2  (默认)
R2(config-router)#version 1
  Interface             Send  Recv
    Serial0/0             1     1   (指定v1)
R2#deb ip rip



<RIP v2>
  • 以组播地址224.0.0.9发送更新。
  • 默认情况下自动汇总,也可以关闭自动汇总,进行手动汇总
  • RIPv2支持VLSM,更新发送时携带掩码信息。也只能以主类方式通告。

正常情况下,RIP-V2是发送组播更新,下面这条命令强制让RIP使用广播

R1(config-if)#ip rip v2-broadcast  
虽然v2携带了掩码信息,但跨越不同网络边界时,默认还是会自动汇总成主类。
R1(config-router)#no auto-summary    通过这一命令可关闭自动汇总
  • RIPauto-summary时,会将本地及收到的路由都汇总成主类然后发出。
R2(config)#router rip
R2(config-router)#version 2
    Interface             Send  Recv
Serial0                2         2   (指定v2

<实现V1和V2版的兼容性>
R1(config-if)#ip rip send version 1       设定接口只发送出V1版的更新
R1(config-if)#ip rip receive version 2    设定接口只接收V2版的更新
R1(config-if)#ip rip send version 1 2     设定接口同时发送V1V2版的更新

<RIP Timer>
  • Update 30S
    随机变量是更新周期的15%,即4.5S (25.5S-30S)
  • Invalid 180S
    180S后置为Possible Down,之后立即启动hold Down计时器。
  • Hold Down180S
    实际只用到60S
  • Flush240S
    240S还没收到路由更新,才将此路由删除。




测试Possible Down:
  •  设置Passive-interface
  •  中间接SW
  •  中间是FR
  •  认证不匹配
R2(config-router)#timers basic 10 20 20 40

<被动接口>
R2(config-router)#passive-interface loopback 0
 将接口设为被动接口,只收不发--只针对rip来说!!eigrp则建不成
R2#show ip protocols
R2(config-router)#passive-interface default 所有接口设为passive接口
R2(config-router)#no passive-interface loopback 0

<单播更新>
R1(config)#router rip
R1(config-router)#neighbor 10.2.0.2

<路由汇总>
R2(config-if)#ip summary-address rip 190.1.0.0 255.255.252.0
 (在路由流向的出接口作)
·本地只有明细路由,从做汇总的接口发出汇总路由。
·直到明细的最后一条路由消失,汇总才会消失。
·取明细路由的最小metric

<水平分割>
Enable : Ethernet / Serial / BRI / FR子接口(p2p/mp)
Disable : FR物理接口

<偏移列表>
可以用来增加路由的metric
R2(config)#access-list 1 permit 2.2.2.0 0.0.0.0
R2(config-router)#offset-list 1 out 3 ethernet 0/0
              (原有Metric + 3)
R2(config-router)#offset-list 0 out 3 ethernet 0/0
             (0代表所有网络)

RIP v2 Authentication>
。。。

Triggered>
。。。

<负载均衡>
。。。

游客,如果您要查看本帖隐藏内容请回复


您需要登录后才可以回帖 登录 | 论坛注册

本版积分规则

QQ|Archiver|手机版|小黑屋|sitemap|鸿鹄论坛 ( 京ICP备14027439号 )  

GMT+8, 2025-2-1 08:47 , Processed in 0.068454 second(s), 11 queries , Redis On.  

  Powered by Discuz!

  © 2001-2025 HH010.COM

快速回复 返回顶部 返回列表