一.动态路由协议
(1)rip
防环机机制:普通水平分割,毒性逆转水平分割
普通水平分割:rip信息的接受端口不向外转发本接口收到的路由信息(从A接受不会再从A发出同样rip报文)
毒性逆转水平分割:rip信息的接受端口向外转发本接口收到的路由信息但标记为不可达(将接受报文的接口设置为16跳发出去但对方接受不到)
RIP是通过UDP端口520来进行操作的,RIP信息报文是封装在UDP中的
RIP定义了两种消息类型,分别是请求消息(Request message)和应答消息(Response message)。
RIP的度量值(metric)是跳数(hop count),15为最大跳数,16跳表示不可达。(TTl防环机制)
rip基础配置实验
R0:
Router(config)#router rip
Router(config-router)#version 2 //选择版本2(1淘汰了)
Router(config-router)#no auto-summary //关闭自动汇总(汇总以后讲)
Router(config-router)#network 12.1.1.0 //自身想要宣发rip信息的网段
R1:
Router(config)#router rip
Router(config-router)#version 2
Router(config-router)#no auto-summary
Router(config-router)#network 12.1.1.0
Router(config-router)#net 23.1.1.0
R3同理
验证查看路由表建立rip成功:
华为配置
Rip
Undo su(tap补齐)//同样是禁止自动汇总
version 2
network 12.0.0.0 //使用默认网络类型掩码长度(12是A类掩码是8位所以后面全写0)
(2)rip被动接口:指定禁用某些接口从而达到减少流量占用优化网络
思科:
R1(config)#router rip
R1(config-router)#passive-interface default //将所有接口都设置为RIP的被动接口
R1(config-router)#no passive-interface g0/1 //将接口g0/1设置为非被动接口
华为:
Rip 1
Silent-int all //全部端口设置为非被动接口
Silent-int disable g0/0/0 将g0/0/0设置为被动接口
因为rip协议非常古老基本用不到所以被动接口只给了命令只需要正常配置rip
然后控制接口就可以实现本实验