【17】动态路由协议RIPv2的实施

  1. RIPv1和RIPv2不兼容,可以通过修改接口下的收发RIP包的版本来达到兼容,但最好的方法是都配置为版本2
# 修改RIP版本为v2,可以在接口下面改,也可以在系统视图中该,接口的优先级高于系统视图
int g0/0/0
dis th # 查看当前RIP版本
dis ip rou pro rip # 查看当前rip路由信息
undo rip version # 删除接口当前的rip版本

# 修改接口RIP协议的度量值cost(协议中为metricin),默认为1,这个值不能超过15,否则路由不可达,导致路由消失
rip metricin 2  # 入方向设为2
rip metricout 3  # 出方向设为3

# 全局配置
rip #进入rip进程
version 2

# 配置接口禁止发送RIP报文(和静默端口有点相似)
int g0/0/0
undo rip output

# 静默端口(抑制端口),配置g0/0/0接口为抑制状态,用来更新自己的路由表,而不发RIP报文
# 此命令的优先级要高于rip input和rip outpt
# 可以用于完全连接PC的接口以及环回接口
rip
silent-interface g0/0/0
# 常用的方式是先静默所有接口,再单播指定接口,通过peer指定邻居路由
rip
silent-interface all
peer 10.0.14.1 # 相邻路由器地址(手动指定邻居,进行单播更新)
# 相邻路由器配置
silent-interface s2/0/0 # 静默与上面路由器直连的接口
peer 10.0.14.4 # 指定上面那个路由器地址
# 在第一台路由器上查看rip更新情况
terminal debug
debugging rip 1 pa