BSCI—4:详解OSPF包类型51CTO博客 - 千亿集团

BSCI—4:详解OSPF包类型51CTO博客

2019年02月23日15时01分44秒 | 作者: 运恒 | 标签: 宋体,状况,街坊 | 浏览: 894

一:OSPF包的类型:   1、 HELLO包:用来树立和保持街坊联系; 2、 DATEBASE DESCRIPTION (DBD):用来查验路由器之间的数据库并进行同步的; 3、 Link state request LSR):链路状况恳求; 4、 Link state updateLSU):特定链路之间的恳求记载; 5、 Link state acknowledgement LSAck):承认包;       二:解说为何需求ACK   OSPF包也是包括在IP数据分组中的,运用的协议号是89,而不是运用的传输层的TCP或许UDP,所以没有必定的牢靠性,可是OSPF又要求运用牢靠的传输,所以就有了LSAck包的呈现。【这些与EIGRP十分的类似。EIGRP也是直接封装在IP分组中的,运用的协议号是88。没有运用TCP或许UDP,也就随之有了ACK包。】       三:OSPF邻接进程   1初始化状况:其间一个路由器A发送一个HELLO,我是A,有人吗?这个时分B收到后,就将这个信息保存在一个街坊列表【而不是邻接联系数据库】中。然后回应,我是路由器B,我能看的到你路由器A。这个时分呢,A接收到B的回应信息今后呢,也将这个信息保存着在自己的一个街坊列表中。这个进程是一个瞬时状况.   2Two-way state:而两边都知道对方的存在的时分,他们就算是进入了别的一种状况:Two-way state。【这是一个耐久的状况】   3Exstart state(交流初始化状况):这是一个两边都争夺DR的一个进程。A说他符合,B说他符合。其实就是一个DRBDR的推举进程:先是比较它们的优先级【默许的优先级都是1】,假如优先级相同的话,就开端比较它们的RIDRID大的那个就是DR;假如存在环回接口的话,那环回接口的IP地址就是RID。假如没有的话,那就是接口中IP地址最大的那个IP就是RID】。这也是一个瞬间的状况。   4Exchange state (交流状况):两边向对方发送一个DBD(数据库状况描绘),里边包括的是自己自身的链路状况数据库的摘要信息。而且两边正确收到今后,给对方回来一个LSAck进行承认!这也是一个瞬间状况!   5Loading state (加载状况):通过对方发送来的那个DBD,与自己的LSDB进行比较。假如是短少什么条目的话,就用LSR(链路状况恳求)向对方索要,然后对方发送一个LSU,其间包括咱们所需求的条目。正确收到LSU后,再发送一个LSAck进行承认!【这是一个瞬间状况】   6Full state(彻底邻接状况):通过加载状况,将所需求的条目都弥补彻底了后,就到了彻底邻接的状况了。街坊联系正式建立,并投入运用!【耐久状况】   注:在这些进程中,只要【双向状况】与【彻底邻接状况】是耐久状况,其他的都是瞬间状况!       四:路由信息的保持   当网络安稳的时分,俄然一个链路呈现了毛病,那么发现这个毛病的路由器就会生成一个LSA,这个LSA不是发送给他的一切的街坊,而是发送给DR,然后用DR来办理“LSA的洪泛,由DR来发送给其他的街坊路由器,街坊路由器接受了今后,更新自己的LSDB,然后复制出一个复制,发送给下面的街坊。
版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表千亿集团立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章