RIP协议原理介绍:
RIP协议——-应用层协议 RIP=UDP+520端口
RIP版本:
version1 广播传递消息
version2 推荐大家使用 用组播传递消息 224.0.0.9
RIP开销
是以跳数作为一个衡量值 跳数越少 选路优先选择
什么是跳数
每经过一台路由器(或者三层交换机)跳数就会加1. 如果这个数据包经过路由器的数量大于16的话 第16台路由器会直接把这个数据包丢弃 (即十六跳不可达)
所以RIP协议不适合大型网络
更新计时器:周期时间是30秒
缺点:这个计算的开销方式不合理 很可能绕过高速链路而走低速链路
RIP计时器
可以定期对一些路由进行更新等等
更新计时器:30S
RIP配置介绍
第一步:底层得配置
IP地址得配置
使能RIP协议的能力
【R1】 rip 1 启用RIP协议 进程号是1 进程号只有本地意义
version2 // 选择RIP协议版本V2推荐
network 192.168.12.0 //RIP协议只能宣告主类地址 也就是A B C地址
第二步:在R1网络设备上宣告自己的网段
这边只能宣告A B C网段 也就是/8 /16 /24的网络地址
network 1.0.0.0
network 100.0.0.0
注意:
第三步:在R2设备上宣告自己的网段
同理:我们在R2设备宣告192.168.12.0网段
在R2上查看路由表
3.RIP防环机制
什么是环路?
环路指的就是数据在R1和R2之间循环发送 由于IP报文里面有一个TTL值(生存时间)TTL的大小是8bit 数值范围是0-255 当路由器收到TTL为0的时候 路由器直接会把这个数据包丢弃 我这样的R1和R2之间环路就可以破除 可以避免路由器过度消耗资源 一般情况下 动态路由协议不易产生环路 但是静态路由很容易产生环路 (小白同学注意)
RIP防环机制
1.水平分割 —-华为默认开启
路由器从一个接口G0/0/0收到的路由 只会向邻居进行发送 不会从G0/0/0该接口发出去 默认开启
2.毒性反转
从一个接口收到的路由 会从该接口发出去 并且发送的时候 RIP的跳数直接设置16跳 默认不开启
注意:如果同时开启水平分割和毒性反转的话 优先毒性反转生效
3.触发更新
比较靠谱的 触发更新是指当路由信息发生变化时,立即向邻居设备发送触发更新报文 他是可以加快收敛的
四.RIP的认证介绍