欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

二、RIP 路由信息协议

程序员文章站 2024-02-15 19:22:53
...

二、RIP 路由信息协议

1. 基础特性
  1. 每一台路由器会周期性地将自己的路由表公告出去。
  2. RIPV1使用广播地址255.255.255.255,而RIPv2则使用组播地址224.0.0.9

  3. RIP使用UDP封装,520端口

2. 计时器

​ a 更新计时器,RIP路由器周期泛洪时间间隔默认30s。

​ b 老化计时器,180s超时后删除这一条路由。

​ c 垃圾回收计时器,120s

3. RIP的防环路机制

​ a. 最大跳数,最大15跳,到达16跳丢弃。

​ b. 水平分割,即从某个接口接收到的路由不会再通过这个接口通告出去。

​ c. 毒性逆转,即从某个接口学习到的路由,发送response报文时会把跳数值设为16不可达。

​ d. 触发更新,当感知网络拓扑图发生变化时,立即发送更新报文。

​ e. 毒性路由,当某个路由发现之前的路由突然故障不可达时,立即发送跳数为16的路由,让其他路由器把这条路由放入回收站(120s后彻底删除)。

4. RIPV1 和 RIPV2 协议的区别
  1. RIPv1是有类路由协议,RIPv2是无类路由协议。

  2. RIPv1不能支持VLSM,RIPv2可以支持VLSM。

  3. RIPv1在主网络边界不能关闭自动汇总(没有手工汇总的功能),RIPv2可以在关闭自动汇总的前提下,进行手工汇总(v1不支持主网络被分割,v2支持主网络被分割)。

  4. RIPv1没有认证的功能,RIPv2可以支持认证,并且有明文和MD5两种认证。

  5. RIPv1是广播更新,RIPv2是组播更新。

  6. RIPv1对路由没有标记的功能,RIPv2可以对路由打标记(tag),用于过滤和做策略。

  7. RIPv1发送的updata包里面没有next-hop属性,RIPv2有next-hop属性,可以用与路由更新的重定。

5. RIPV2基本配置
rip 1
version 2
network 192.168.1.0
....
network 172.16.0.0

rip 1是指运行rip协议,编号为1的进程。version 2是指版本使用ripv2版本。network xxx.xxx.xxx.xxx把指定ip宣告进rip协议。

6. Silent-interface 静默接口

​ 如果一个路由器上的g 0/0/0接口不需要周期发送rip的response报文,那么可以设置这个silent-interface g 0/0/0接口为静默接口。

rip 1
version 2
network 192.168.1.1
...
network xxx.xxx.xxx.xxx
silent-interface g 0/0/0
7. split-horizon 水平分割

​ 取消水平分割。

interface g 0/0/0 # 先要进入接口
undo rip split-horizon	# 取消水平分割
8. rip安全认证

​ a 普通明文认证

interface g 0/0/0 # 先要进入接口
rip authentication-mode simple cipher xxx

​ b md5加密认证

interface g 0/0/0
rip authentication-mode md5 usual cipher xxx