导图社区 距离矢量路由协议-RIP
环路产生的原因:距离矢量算法路不携带生成路由的信息,以及周期性的更新导致路由刷新不及时、从某个接口学到的路由将该路由跳数设置为16,并从源接口发送回源设备。
习惯就是人们长时间养成的生活方式和行为方式,它决定了我们做事的基本方法,有好的习惯的人做事都会有好的结果,而坏习惯的人往往难以成事,因而,人们常说习惯决定命运。这里总结了7个习惯帮助大家成为高效人士。
认知获取的概念 知道一些概念、过程、信息、现象、方法,知道它们大概可以用来解决什么问题,而这些东西过去你都不知道。 结论:认知获取是学习的开始,而非结束。 比如当朋友给我们介绍一位新朋友时,朋友说,这位朋友性格活泼开朗。
国标重点水污染源运维工作日常事项,整理了仪器设置、运维、维修检查的内容,一起来看吧!
社区模板帮助中心,点此进入>>
论语孔子简单思维导图
《傅雷家书》思维导图
《童年》读书笔记
《茶馆》思维导图
《朝花夕拾》篇目思维导图
《昆虫记》思维导图
《安徒生童话》思维导图
《鲁滨逊漂流记》读书笔记
《这样读书就够了》读书笔记
妈妈必读:一张0-1岁孩子认知发展的精确时间表
距离矢量路由协议-RIP
基础特性
1. Routing Information Protocol:路由信息协议
2. IGP:内部网关协议
3. 距离矢量(Distance-Vector)算法
4. 以跳数作为cost度量单位
5. 最初的rip协议开发时间较早,在带宽、配置、管理方面要求较低,由于跳数限制,rip主要适合于规模较小的网络中
6. 优先级默认为100
协议特点
配置简单
易于维护
适合小型网络(最大可达跳数15)
工作原理
路由器启动时,路由表中只会包含直连路由
RIP运行之后
1. 路由器发送Request报文,请求邻居路由器的RIP路由
2. 运行RIP的邻居路由器收到Request,回复Response报文
3. 路由器根据Response报文更新自己的路由表
网络收敛后
周期性的发送路由更新
计时器
更新计时器:30s
老化计时器:180s
30s未收到更新报文
垃圾计时器:120s
老化计时器超时
120s后路由条目删除
每个报文携带25条路由信息
如果携带认证信息每个报文携带24条路由信息
度量
以跳数未衡量单位
默认出路由器时跳数+1
可配置
metricout
metricin
缺省情况
直连路由跳数为0
路由器发送路由更新时,跳数+1
RIP规定超过15条为不可达路由
协议版本
版本分类
IPv4
RIPv1
基于UDP的应用层协议
端口号520
有类别的路由协议
不支持VLSM、CIDR
广播更新报文
* 目的地址为:255.255.255.255
不支持认证
报文
Command报文类型
* 1. Request * 2. Response
Vision:版本 1
Address Family Identifier (AFI):地址标识信息,对于IP协议=2
IP Address:该路由的目的IP地址,可为网络地址、主机地址
Metric:度量值取值范围1-16
RIPv2
与RIPv1不同
* AFI:地址族标识除了表示支持的协议类型外,还可以用来描述认证信息 * Route tag:用于标记外部路由或者路由引入到RIPv2协议中的路由 * Subnet Mask:指定IP地址的子网掩码,定义IP地址的网络或子网部分 * Next Hop:指定通往目的地址的下一跳IP地址
V2在V1的基础上进行了扩展,但V2的报文格式仍然与V1类似
无类别路由协议
支持VLSM/CIDR
广播或组播发送报文
* 默认组播发送:224.0.0.9
支持认证
* 接口视图下配置 * 明文认证 * MD5认证
支持外部路由tag
IPv6
RIPng
端口号521
组播更新地址:FF02::9
版本配置
如果没有配置RIP,华为设备默认的版本
广播发送RIP-1报文,接收RIP-1和RIP-2报文
配置RIP的版本为RIP-1
只广播发送RIP-1报文,接收广播的RIP-1报文
配置RIP的版本为RIP-2
只组播发送RIP-2的报文,接收组播或广播的RIP-2报文
配置RIP的版本为组播的RIP-2
发送组播的RIP-2报文,接收RIP-2的报文
发送广播的RIP-2报文,接收广播的RIP-1和RIP-2报文
路由更新原则
1. 本端路由表中没有的路由,学习
2. 路由来源相同
随着cost值的变化而变化
对端删除,本端也删除
学到跳数为16的路由意味着不可达
3. 来源不同的cost值变小的更新本端路由表
路由通告原则
接口地址与转发地址不在同一类
直接按类聚合通告
接口地址与转发地址在同一类
掩码一致
直接通告
掩码不一致
按类聚合通告
主机路由直接通告,生成的路由表也为主机路由
环路
环路产生的原因:距离矢量算法路不携带生成路由的信息,以及周期性的更新导致路由刷新不及时
防环措施
水平分割
从某个接口学到的路由信息不再从此接口发送
缺省状态下开启,在FR/X.25网络中缺省进制
[R1-g0/0/0] rip split-horizon
毒性反转
从某个接口学到的路由将该路由跳数设置为16,并从源接口发送回源设备
有坏消息比没有消息好,毒性反转优先级高于水平分割
[R1-g0/0/0] rip poison-reverse
触发更新
触发更新是指当路由信息发生变化时,立即向邻居发送路由更新
路由抑制
如果一条路由更新的跳数大于路由表已记录的该路由的跳数,那么将会引起该路由进入长达180s(即6个路由更新周期)的抑制状态阶段。在抑制计时器超时前,路由器不再接收关于这条路由的更新信息
定义最大跳数
RIP的最大可达跳数为15
聚合
V2版本支持聚合
基于V2进程的有类聚合实现自动聚合
summary //自动聚合,默认开启
undo summary //关闭自动聚合
基于接口的聚合,即实现手动聚合
[R1-g0/0/0] rip summary address 172.16.0.0 255.255.252.0
如果被聚合路由携带了Tag,那么路由聚合发生之后,Tag信息将被清除
配置
基本配置
rip 1
进入rip协议视图
Network 10.0.0.0
使能IP地址所在接口的RIP功能
将10.0.0.0通告发布给邻居
rip output(默认开启)
[R1-g0/0/0] undo rip ourpur //禁止接口发送RIP报文
rip input(默认开启)
[R1-g0/0/0] undo rip input //禁止接口接收RIP报文
抑制接口/静默接口
使其只接受RIP报文,进行更新,但不发送rip报文
[R1-rip-1] silent-interface g0/0/0
[R1-rip-1] silent-intface all //配置所有接口为抑制接口
display rip