8HCNA_RIP
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了8HCNA_RIP相关的知识,希望对你有一定的参考价值。
目录
一、概述
二、基本原理
三、消息格式
四、计时器
五、防环机制
六、版本区别
七、实施
一、概述
路由信息协议(Routing Information Protocol,RIP),它是一种基于距离矢量(Distance-Vector)算法的IGP协议,版本分为RIPv1和RIPv2,使用贝尔曼-福特(Bellman-Ford)算法来计算到达目的网络的最佳路由。
二、基本原理
- RIP协议的处理是通过UDP 520端口来操作的,源和目的端口字段的值均被设置为 520;.
- RIP定义了两种消息类型:请求消息 (request messages)和响应消息 (responsemessages)。
- 16跳表示网络不可到达。
- RIP的优先级为100
- 路由条目会被更小跳数的路由通告所替代,更大跳数的路由条目如果在抑制计时器超时后会接受此更新
- RIP会首先发送请求报文,互相学习形成RIP的数据库,网络稳定后,路由器会周期性发送路由更新信息(默认30S)
三、消息格式
3.1、RIP v1
- 命令:
Request(1),请求
Response(2),回复 - 版本:
V1(1),版本1
V2(2),版本2 - 地址族标识
值为2时:请求增量路由表
值为0时:请求整个路由表 - 度量值
每经过一跳增加13.2、RIP v2
- 命令:
Request(1),请求
Response(2),回复 - 版本:
V1(1),版本1
V2(2),版本2 - 地址族标识
值为2时:请求增量路由表
值为0时:请求整个路由表 - 路由标记
引入外部路由的时候使用 - 下一条
0.0.0.0:
非0.0.0.0: - 度量值
每经过一跳增加1四、计时器
4.1、Update timer
30S周期性发送Response消息,更新路由
4.2、Age timer
RIP设备如果在老化时间(180S)内没有收到邻居发来的路由更新报文,则认为该路由不可达
4.3、Garbage-collect timer
RIP设备如果在垃圾收集时间(120S)内没有收到来自同一邻居的更新,则该路由条目将被从RIP路由表中彻底删除
4.4、Suppress timer
当RIP设备收到对端的路由更新,其cost为16,对应路由条目进入抑制状态,并启动抑制定时器。为了防止路由震荡,在抑制定时器超时之前,即使再收到对端路由cost小于16的更新,也不接受。当抑制定时器超时后,就重新允许接收对端发送的路由更新报文。默认为0,绝大部分设备不能调整,即使调整也无效。
五、防环机制
5.1、水平分割(split horizon)
1、从某个接口收到的路由不再从该接口发出去
2、在NBMA网络中,要关闭水平分割协议5.2、毒性反转(Poison reverse)
从一个接口学习的路由会发送回该接口,但是已经被毒化,跳数设置为16跳,不可达。
5.3、触发更新
一旦检测到路由发生变化,立即发送Response消息,而不等到下一刷新周期(30S)
5.4、说明
默认情况下,使用水平分割机制;水平分割和毒性反转不同同时生效
六、版本区别
6.1、RIP v1
1、广播(255.255.255.255)
2、不支持认证
3、不支持VLSM和CIDR6.1.1、通告例外
直连链路的网段与被通告的网段属于同一主类的时候,通告不携带掩码的明细路由条目
6.2、RIP v2
1、组播(224.0.0.9)
2、认证: hmac-sha256、md5、simple
3、支持VLSM,不支持CIDR{可以通过静态路由重发布到RIP路由协议实现}6.3、兼容性
6.3.1、概述
RIPv1:{接收版本1和版本2,发送版本1}
RIPv2:{接收版本2,发送版本2}6.3.2、配置
在运行RIPv2的路由器接口上配置:
[huawei-GigabitEthernet0/0/0]rip version 1七、实施
7.1、实施
7.1.1、基本配置
<huawei>system
[huawei]rip 1
[huawei-rip-1]undo summary
[huawei-rip]network x.x.x.x {该命令只能通告主类网络,否则会报错,Error: The network address is invalid, and the specified address must be major-net address without any subnets.}7.1.2、单播更新的RIPv2
<huawei>system
[huawei]rip 1
[huawei-rip-1]undo summary
[huawei-rip-1]silent-interface GigabitEthernet 0/0/0{在RIP协议中,该接口只接收RIP报文,但不发送RIP报文}
[huawei-rip-1]peer x.x.x.x7.1.3、修改路由的metric值
<huawei>system
[huawei]interface GigabitEthernet 0/0/0
[huawei-GigabitEthernet0/0/0]rip metricin {0~15}
[huawei-GigabitEthernet0/0/0]rip metricout {0~15}7.1.4、认证
<huawei>system
[huawei]interface GigabitEthernet 0/0/0
[huawei-GigabitEthernet0/0/0]rip authentication-mode {hmac-sha256、md5、simple}7.1.5、RIP Output / Input
<huawei>system
[huawei]interface GigabitEthernet 0/0/0
[huawei-GigabitEthernet0/0/0]undo rip output /input{在出接口不发送或者在入接口不接收RIP报文}7.2、汇总
7.2.1、自动汇总
[huawei-rip-1]summary
*华为设备上,如果开启自动汇总并且水平分割或者毒性反转开启,那么设备不进行汇总,如果需要开启:
[huawei-rip-1]summary aways7.2.2、手工汇总
<huawei>system
[huawei]interface GigabitEthernet 0/0/0
[huawei-GigabitEthernet0/0/0]ip address summary 1.1.0.0 255.255.252.0
以上是关于8HCNA_RIP的主要内容,如果未能解决你的问题,请参考以下文章