RIP协议
RIP —路由信息协议,属于比较古老的协议,在IPv6中有相关应用
1. RIP基本特征:
-
RIP按照使用范围分为IGP,是运营商在内部使用的协议
-
RIP协议是距离矢量型协议(只传递路由信息),信息量不大,对资源占用不高,对整个网络的开销,负载比较低
-
算法是:贝瑞曼-福特算法
-
RIPV1不传递网络掩码,RIPV2传递网络掩码
-
RIP协议发送的包是基于UDP封装(不可靠),UDP端口号为520。因此用不可靠传输方式要达到可靠传输的结果:1.协议要具备确认重传的能力 2.周期性传输方式(RIP协议选择的方式)
EIGRP是RIP的升级版,叫高级距离矢量型路由协议(不传递拓朴信息)
拓朴信息:路由器与路由器之间的连接情况
2. 工作原理
工作原理:周期性发送路由信息,RIP动态路由协议,主要就是为了传路由,交互路由信息,周期间隔默认为30s
信息数据包:request(请求) response(响应)
刚开始传递信息的时候,双方各发送一个请求,传递路由,后期采用30s的周期更新,此时只发送response(响应)
目标地址默认不知道,RIPV1 采用255.255.255.255广播地址
RIPV2采用244.0.0.9(特殊的组播地址)
RIP协议默认优先级为:100(可修改)
RIP协议开销值默认为1,路由信息每传递一次,值增加1,最大为15,16则不可达(路由器越少越优)
3. 相关机制
3.1 水平分割机制
水平分割机制:通过一个接口接收的路由不能再从该接口转发出去
正常情况:针对同一条路由,优先学习优先级小的路由
特殊情况:下一个路由接口端口,会学习,则产生路由环路。通过水平分割机制解决
3.2 毒性逆转水平分割机制
毒性逆转水平分割机制:有网络故障时,解决路由了解和学习故障时间过长的方法
原理:当一个网段不存在时:
1.发送一个不可达路由(路由中毒),2.为了确定这个毒化的路由一定发送给对方,那发送路由将逆转了水平分割机制,将毒化路由原封不动的再返回来
3.3 计时器
思科:更新 (30) 无效(180) 抑制(180) 刷新(240)
- (180s)将路由标记为无效状态,路由可能不存在,在路由条目标记posebdown,没有删除,死亡计时器
- (240s)路由被彻底删除,刷新,掩埋计时器
华为:更新 (30) 无效 (180) 回收(120)
(180s):直接从正常路由表中删除,但非彻底删除,此条路由不能加表,保存于rip的数据库中
(120s):彻底删除,rip数据库中删除
3.4 触发更新
周期更新效率低,触发更新效率高
触发更新:当网络结构稳定的情况下,不发送任何路由信息,当网络结构变化时,立刻发送路由信息
思科中定义:只有在低速链路上,实在没办法,则采用触发更新机制,打破水平分割机制,进行路由的传递
华为定义:默认触发更新,如新增加一个路由,则立即触发更新,R2迅速学习这个路由,R2打破水平分割,将路由传递回去进行确认。严格意义为周期更新加触发更新
RIP协议基本配置
启用RIP 协议并指定协议号(协议号只具有本地意义)
选择版本
Network 通告:
- network 1.0.0.0 1.将本路由器上接口IP地址以1开头所有接口激活;
- 将激活的接口所对应的路由通告迚入RIP协议)
查看RIP 路由表
RIP协议手工汇总
查看
缺省路由
查看
OSPF协议
OSPF — 开放式的,
OSPF协议是链路型协议(即传递路由信息,又传递拓朴信息),是顶级的链路状态协议,对资源占用,网络开销大
拓朴信息:路由器与路由器之间的连接情况