rip协议

DV距离矢量 – 邻居间共享路由表 传闻型协议 更新量小
LS 链路状态 --邻居间共享LSA-链路状态通告—主要共享拓扑信息 更新大 防环
为什么ospf要基于 LSA收敛?(为什么ospf突破原来的距离矢量,要用拓扑的核心目的?)
缺点:更新量大;优点:防环
解析:ospf链路状态型的更新量大带来许多问题,牺牲更新量换来的拓扑更新的方式,优势就是防环能力变强。

OSPF—》收集1/2的LSA,生成有向图—》最短路径树(无环拓扑)–》收敛出路由条目

RIP:基于UDP520端口工作;使用跳数作为度量,周期更新及触发更新;

V1/2区别:
V1为有类别路由协议 V2为无类别路由协议(支持子网划分,支持子网汇总,不支持超网)
2、V1使用广播更新 255.255.255.255 V2使用组播更新 224.0.0.9
3、V2支持手工认证

Rip使用异步周期更新机制:
异步更新:防止同一时间各路由器都传递路由信息,造成堵塞, 所以得隔开更新时间 ,更新时间从原来的30S变为了25.5S到30S
同步更新可能导致网络更新量大,出现拥塞
周期更新:保活(hello) 确认(ack)

rip产生环路:
网络面试之——rip&&ospf

RIP的防环机制:
①. 水平分割 – 从此口入,不从此口出 在直线拓扑中防止环路,为了避免重复更新,尤其在MA环境下;
②. 最大跳数 – 15跳, 16跳为不可达 控制协议的工作半径
③. 毒性逆转水平分割—类似一种触发更新机制 :
(a) 毒性,16跳标记不可达,最大15跳
(b) 逆转打破水平分割:收到这条毒性路由的路由器会从收到这条毒性路由的接口将其回传回去
④. 抑制计时器
网络面试之——rip&&ospf

Cisco和华为在rip中的区别:
1、Cisco中邻居间共享路由时,除使用水平分割机制外,同时不工作邻居间直连网段路由;
华为中邻居间共享路由时,在水平分割的同时,传递邻居间直连网段路由,但度量为16;
但华为的这种16跳会在周期更新几次后,停止;
2、华为中毒性逆转水平分割,不存在逆转行为;仅进行毒性行为,多周期几次;

OSPF协议:

一.数据包类型 :
(1)hello:邻居的发现、建立、保活。hello时间10s or30s,死亡时间=hello时间*4,5个数据包唯一不需要确认的数据包 ,是由于周期发送路由更新地址,使用组播更新,组播地址: 224.0.0.5/(ALL SPF router) 224.0.0.6 (ALL DR router)
(2)DBD:数据库描述数据包,使用隐式确认,不发ack,主从选举DBD( 比较双方的router-id ,router-id大的一方为主,小的一方为从;主用于控制LSA的交互,发送LSA头部摘要信息)
(3)LSR:链路状态请求,单播,按照DBD中报文的未知LSA头部进行请求。
(4)LSU:链路状态更新,单播回复LSR,用于确认LSR的请求携带LSA信息。
(5)LSACK:链路状态确认

二.状态机 – 总结8种
Down、 init 、 attempt 、 two-way 、 exstart 、 exchange 、loading 、full
二.状态机 – 总结8种
Down、 init 、 attempt 、 two-way 、 exstart 、 exchange 、loading 、full
①. Down
②. Init —初始化状态,一旦开始发送hello报文,进入初始化状态。
③. Attempt—仅对neighbor 语句的NBMA 网络有效。陷入ATTEMPT 是指一台路由器试图通过发送它的HELLO 来联系邻居但是它没有收到响应。原因:错误配置neighbor;
④. Two-way—双向通信状态(邻居关系建立状态),接收到对方发的hello报文包含自己router-id 的就进入Two-way。

⑤. Exstart—预启动状态,进行主从选举一旦开始发送主从DBD,则进入预启动状态。
⑥. Exchange —预交换,主从选举完成,双方都会发送一个包含LSA头部信息的DBD(LSA的目录信息)进入预交换状态(但是没有LSU)
(A和B 就会通过对方发送的LSA头部信息,来看自己的lsa缺少什么从而形成请求列表,缺少就发送LSR进行请求 对方就回复LSU ,LSU包含请求的各种信息)这个过程是双向且同时进行的
⑦. Loading —加载状态,一旦发送LSU数据包,进入了加载状态,进行大量LSA的学习。
⑧. Full —邻接关系建立状态。针对peer双方的请求列表和重传列表都为空,就是双方LSA已经全部学习完进入full状态。双方LSA同步(双方LSA全部学习)

网络面试之——rip&&ospf

相关文章:

  • 2021-12-08
  • 2021-05-27
  • 2022-01-21
  • 2021-12-01
  • 2021-10-20
  • 2021-10-25
  • 2021-05-05
猜你喜欢
  • 2021-04-01
  • 2021-10-23
  • 2022-01-06
  • 2021-04-09
  • 2021-09-21
  • 2021-12-22
  • 2022-01-07
相关资源
相似解决方案