RIP
RIP:距离矢量型路由协议。
基于UDP520端口工作;使用跳数作为度量;周期和触发更新均存在;周期更新–30s一次;支持等开销负载均衡,默认4条,最大6条,IOS版本12.4以上为16条;周期更新—保活、确认 ;管理距离为120。
1.路由放置原则:
1)表中没有的路由,添加进去。下一跳是包从路由器中出来的时候,从哪个口出来,就直接放到包里,提取出来。
2)如果路由表有,不同的协议先看管理距离,谁小放谁。如果是同种协议,理应看度量,但实际不会看。先看是否同源,如果同 源,无条件修改(同源:同一个下一跳)。不同源,才会看开销。
2.宣告:
1)决定哪些地址参与传播。
2)使被宣告的接口具有收发RIP信息的能力。
如果网络发生变动,rip会从所有接口发request包,所有路由器都必须回应,用以找回丢失的路由。
网络的变更-----导致出环
3.RIP的防环机制:
1)水平分割:从此口进,不从此口出。但有时候水平分割有害(在 HUB-SPOK结构中),需要取消水平分割,在接口下关闭:命令(no ip split-horizon)。
2)毒性逆转:毒性扩散出去,毒性又回来。毒性:可能死亡(probable down) 毒性逆转路由可以忽略水平分割。
3)抑制计时器:(抑制同源更新)同源更新,等待180s再更新。当180s之后还有更新,说明这条路由死亡;但如果180内此路由回来,存活。
4)跳数限制:最大十五跳,十六跳不可达。
4.被动接口:只接收不发送 一般为充当网关的接口(以后所有协议遇到网关口均敲此命令)
命令: router rip
passive-interface e0/1
**5.偏移列表(控制层面):**干涉RIP选路
在控制层面流量进或出的接口上,抓取流量,之后加大流量中的度量值,可以叠加;最终影响选路;
抓取路由r1(config)#access-list 1 permit 3.0.0