RIP(三)【报文控制】

来源:互联网 发布:淘宝怎么上传工商执照 编辑:程序博客网 时间:2024/04/27 10:12

Output

这里写图片描述
命令rip output用于配置允许一个接口发送RIP更新消息。如果想要禁止指定接口发送RIP更新消息,可以在接口上运行命令undo rip output。缺省情况下,ARG3系列路由器允许接口发送RIP报文。
企业网络中,可以通过运行命令undo rip output来防止连接外网的接口发布内部路由。

Input

这里写图片描述
rip input命令用来配置允许指定接口接收RIP报文。
undo rip input命令用来禁止指定接口接收RIP报文。运行命令undo rip input之后,该接口所收到的RIP报文会被立即丢弃。
缺省情况下,接口可以接收RIP报文。

抑制接口

这里写图片描述
silent-interface命令用来抑制接口,使其只接收RIP报文,更新自己的路由表,但不发送RIP报文。
命令silent-interface比命令rip input和rip output的优先级更高。命令silent-interface all表示抑制所有接口,此命令优先级最高,在配置该命令之后,所有接口都被抑制。
命令silent-interface通常会配置在NBMA网络上。在NBMA网络上,一些路由器需要接收RIP更新消息但是不需要广播或者组播路由器自身的路由更新,而是通过命令peer 与对端路由器建立关系。

RIP下一跳属性

RIPv1
RIPv1报文中无下一跳参数,当运行了RIPv1的路由器收到一条RIP更新报文response,会将该报文中的路由信息加入RIP路由表,此时路由表中的下一跳字段,则会被填充为发送该条RIP更新路由器的发送源接口IP地址。
RIPv2
Next Hop:字段为0.0.0.0时,表示以发送该条路由的源接口IP地址,作为路由表中的下一跳地址。
Next Hop:字段为非0.0.0.0时,表示以该非0.0.0.0地址,作为路由表中的下一跳地址。说明该非0地址比通告路由器的地址更优。

RIP掩码属性

RIPv1:
由于RIPv1报文封装格式中并不携带掩码信息,因此RIPv1在发送路由更新时,会根据RIPv1路由发送规则将网段前缀发送出去,同样的RIPv1路由器在接收到RIPv1路由更新时也会根据接收规则,为其收到的RIPv1路由加上合适的掩码。

RIPv2:
由于RIPv2报文封装格式中是会携带掩码信息,因此RIPv2可以将网络前缀和掩码共同发送出去,对方RIPv2路由器收到后直接根据前缀与掩码信息,生成相应路由条目加入RIPv2路由表。

RIP协议的一些特点

优点:
1.RIP协议占用设备开销小,算法简单;
2.相较于静态协议能够动态感知拓扑变化,自动完成路由收敛;
3.配置维护简单;
不足:
1.以跳数作为度量,路径开销计算方式不够精确,易产生次优路径;
2.基于UDP协议,易导致路由丢失,为此提出周期更新机制,每隔30s更新整张RIP路由表,但会占用较大链路带宽;
3.路由收敛慢,RIP属于应用层协议,路由器在处理RIP报文时要解封装到UDP才能看到具体路由条目;
4.主备链路切换最长可达180s的切换延迟,导致流量丢失;
5.最大跳数16跳,限制了组网规模;
RIP适合小型企业网部署或部署在大型企业网边缘区域,一般这种场景的特点:1.对可靠性、路由收敛要求不高;2.路由条目相对较少;3.设备性能较低。

原创粉丝点击