RIP动态路由协议

本文介绍了动态路由协议的基本分类,如IGP(内部网关协议)和EGP(外部网关协议),并重点讲解了RIP协议的两个版本(RIPv1和RIPv2)。RIPv1不支持子网掩码,而RIPv2则支持,并具备防止路由黑洞的机制。RIP协议使用距离矢量算法,存在路由环路问题,可通过水平分割、触发更新等方法解决。此外,文章还提到了RIPv2的特性,如认证、汇总和收敛速度的优化。
摘要由CSDN通过智能技术生成

动态路由协议分类

动态路由协议,根据自制系统AS分类

可分为:

IGP:AS内部使用的协议

EGP:AS之间使用的协议

根据是否有子网掩码可分为

有网络类型的协议:无子网掩码

无网络类型的协议:有子网掩码

根据发包类型可分为:

距离矢量(DV)协议:路由器传输路由表信息

链路状态(LS)协议:路由器传递拓扑信息

RIP协议是用于自治系统内部的IGP,发送距离矢量的协议DV,开销值选用的是跳数(经过几个路由器)

RIPV1是有网络类型的协议 不能进行子网划分 超网合并 只能根据网络ABC三类来区分网段 并且 该协议是广播

RIPV2是无网络类型的协议 可以子网划分  超网合并 能根据子网掩码来划分网段 该协议是组播 组播地址是 224.0.0.9拥有身份验证功能

RIP协议是UDP(协议号 17)封装的 应用层协议 端口号520

RIP工作过程:

假设这里有三台路由器

        R1----R2----R3

R1左侧链接有两个回环接口地址分别是1.1.1.1/24和1.1.2.1/24

R2也链接两个回环接口 分别是2.2.1.1/24和2.2.2.1/24

R3链接运营商 114.114.114.114

R1和R2之间的网段是12.0.0.0 24

R2和R3之间的网段是23.0.0.0 24

当RIP协议启用该路由器会发出RIP请求 想要获得邻居的路由信息

假设R1,R2,R3开启了RIP协议 三者都会发出RIP请求 R1 R2 R3互相之间进行RIP应答

如果版本是V1

R1会告诉R2这里(12.0.0.1)能到1.0.0.0网段经过一跳

R2收到后会更新自己的路由表然后告诉R3这里(23.0.0.1)能到1.0.0.0网段经过两跳

可以发现会有大量的路由黑洞

如果版本是V2

R1会告诉R2这里(12.0.0.1)能到1.1.1.0网段和1.1.2.0网段经过一跳

R2收到后会更新自己的路由表然后告诉R3这里(23.0.0.1)能到1.1.1.0和1.1.2.0网段经过两跳

RIP每三十秒发送一次路由信息 保活 更新 设定无效路由计时器为180s则在180秒之后会将cost值设为16(毒性路由无法到达)并在300秒后删除路由条目。

RIP协议算法:

(1)当接收方路由不存在接受到的路由信息时会直接将该路由条目加入自己的路由表

(2)当接收方路由器存在和路由信息相同的路由条目时 接收方路由器会进行更新

(3)当接收方路由器存在和路由信息相同 但开销值不同的路由条目时 接收方路由器会直接进行更新

(4)当接收方存在目标网段相同 但下一跳地址不同 会比较开销值 选择开销值小的路由条目进行更新

(5)当接收方存在目标网段相同 下一跳地址不同开销值相同的路由条目 路由器会等开销的负载均衡 将该路由条目加入路由表

RIP协议很容易出环 当R1的1.1.1.0网段断开时 R1更新条目 说自己到1.1.1.0的开销变成了16 R2收到后会更新路由表 表示自己也到不了1.1.1.0网段 此时R3进行RIP应答 由于其路由表没变 R3会告诉R2到1.1.1.0网段 经过23.0.0.2过四跳 而R3的路由表里存在一条路由 是经过23.0.0.1过三跳可以到1.1.1.0网段 两个路由器成环,在更新多次后 到该网段的开销会变成16表示不可到达

为了防止RIP成环,有下列措施

(1)水平分割 设置路由信息只能从该口进入 不能从该口发出 这一措施能防止链式拓扑网络的成环 不能阻止环形拓扑网络成环

(2)触发更新 在网络结构改变的一瞬间进行更新 只发送改变的路由信息 防止晚更新导致路由成环

(3)毒性逆转水平分割 毒性:开销值为16是是一个毒性路由条目 当有网段不可到达时 会将到该网段的开销设为16 逆转水平分割:水平分割使得路由信息只能从该口入不能从该口出 但当路由器收到一条开销为16的路由条目时 会逆转 从该口进行回应

RIPv2由于其是无网络类型的协议可以进行(以下为华为设备命令)

(1)手工汇总

在接口环境下

RIP summary-address 网段 掩码

(2)手工认证

接口环境下

rip authentication-mode md5 usual cipher xxxxxx

(3)缺省路由 

rip环境下

default-route originate

将路由器设为默认缺省源

(4)加快收敛

修改计时器时间 加快收敛

rip环境下 

timers rip 更新时间 失效时间 刷新时间

(5)沉默接口

rip环境下

配置后该接口不会发送RIP信息

silent-inerface 接口号

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值