本文共 2065 字,大约阅读时间需要 6 分钟。
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
RIP,路由信息协议,距离矢量路由,最大为16跳,范围在0-15,应用小型网,本身在发送更新的时候,认为自己是0
古老的协议,在实际工程项目中,应用的不是很多,有类路由
报文:请求和回应的报文发送的目的地址是广播,以广播方式周期性去发送。每个周期是30s
RIP基于UDP协议520端口去发送
RIP路由更新的时候,发送的是整个路由表
报文格式:
command:报文类型(请求和回应)
version:版本;RIPv1版本
IP adress:路由器直连子网信息
metric:度量值,如果路由本身发送的是0 每经过一个路由器metric增加1.当增加到16时,路由认为目的网络不可达
默认接收路由更新不加1,发送路由更新加1
默认启用了RIPv1版本,发送路由更新时,只发送RVPv1,但在接收时可以接收RIPv1\RIPv2\广播
三个定时器:
更新定时器:每30S以广播方式更新
老化定时器:如果在180s内没有收到路由更新,则进入垃圾定时,当没有开启触发更新时
垃圾定时器:如果在180s内没有收到路由更新,则等待120s在路由表中删除这条路由信息
由于三个定时器的时间长,所以在当发送完更新之后,直连的子网发生了故障,RIP不会主动去发送一条关于直连失效的信息,这样就会产生路由环路。
解决路由环路:
1.水平分割:当路由器从某一个接口学习到路由信息时,不会再从这个接口发送出去
2.毒性逆转:当路由器从某一个接口学习到路由信息地,将这条路由信息的metric值设置成16,从这个接口再发送出去。
3.触发更新:RIP原本是周期性的更新,如果开启触发更新后,当网络发生变化时,则会立刻发送metric值为16路由更新;当网络收敛完成后,如果开启了触发更新,拓扑发生变化时,会发送路由更新,此时会进入到120s垃圾收集时,不会经过180的老化时间
当一个路由器从某个接口接收到路由信息时,则会将接收到的路由信息和自己的路由表进行对比,如果和自己的路由表中信息一样,则不修改路由表,如果不一样则修改自己的路由表。
如果同时配置水平分割和毒性逆转时,则毒性逆转生效
================================================
基本配置:
如果在配置中没有明确说明版本,则默认是RIPV1
[Huawei]rip //全局开启RIP路由
[Huawei-rip-1]version 2 //配置RIP路由协议的版本
[Huawei-rip-1]net 192.168.20.0 //宣告某个网络地址(和你自己路由直接相连的网络地址),把这个地址加入到路由更新中
RIPv1 RIPv2
报文更新的目的地址:255.255.255.255 报文更新的目的地址:224.0.0.9
报文更新周期: 30s 报文更新周期: 30s
使用UDP协议的520端口 使用UDP协议的520端口
有类路由协议 无类路由协议
发送报文更新时不携带子网掩码 发送报文更新时携带子网掩码
接收更新接收所有(RIPv1 RIPv2 广播) 接收更新报文只接收RIPv2和广播
没有外部路由标签 支持外部路由标签,有效的控制路由信息
不支持路由聚合 支持路由聚合和CIDR、VLSM
不支持认证 支持基于简单的、MD5、HMAC-SHA256
================================================
[AR1-rip-1]undo summary //关闭自动汇总
[AR1-rip-1]summary always //不论水平分割和毒性反转是否使能,都可以使能RIP-2自动路由聚合。这个是常用的
[AR1-rip-1]summary //前提将水平分割和毒性逆转关闭
自动汇总:将同一个主类的路由汇总成一条路由信息,发送更新
应答报文内最多包含25条路由信息
手工汇总:指你手工配置一条汇总信息,将同一个主类的路由汇总成一条路由信息,发送更新
[AR1-GigabitEthernet0/0/0]rip summary-address 192.168.0.0 255.255.0.0 //配置一条手工汇总
华为在配置RIP路由协议,宣告网络只能宣告主类网络
两个设备之间的连通配置IP地址时要注意主类网络不能出错,C类地址不能配置成B类的子网掩码
RIPv2发送路由更新时,路由条目带的子网掩码是你的这个接口的子网掩码
RIPv2发送路由更新时,自动聚合,那发送更新的接口子网掩码必须比你要宣告的子网掩码小也可以一样
[Huawei-GigabitEthernet0/0/0]rip authentication-mode hmac-sha256 cipher ydt 2 //配置RIP的认证
RIPv2的认证用于路由更新,如果两边认证一样,则更新路由表,如果两边认证不一样或一边认证另一边没有认证,则不会更新路由表
转载地址:http://nynzx.baihongyu.com/