ospf中的八种状态机 ospf五种包七种状态详解?
ospf五种包七种状态详解?
一、五种包
Hello:维护邻居、建立邻居(发现邻居,并确认邻居是否还生存,生存超时周期40s)
DBD:数据库描述信息(协商主从关系)
LSR:链路状态请求包(请求LSU信息)
LSU:链路状态更新包(向对方更新LSA)
LSACK:链路状态确认包(确认已经收到对端的包(除了Hello以外))
二、七种状态
down 双方接口down状态
init 初始化状态即单向通信,A收到B的hello(或B收到A的hello);
two-way 双方互相通信状态,彼此收到对方的hello,并且从hello包中读取信息,建立邻居关系;
exstart 就是将要开始发送DBD,在发送之前确认谁先发,谁后发,他们自动协商,依靠router id,越大越优先;
exchange 上边确认主从关系后,开始交换DBD即摘要,会有确认,
loading 收到BDB后进行比较是否相同(比较依据查看序列号),然后进行LSR、LSU的请求和更新
full 彼此的数据相同即LSA一样,此状态为邻接关系
动态路由协议三个组件分别是?
RIP路由协议
RIP协议最初是为 Xerox网络系统的 Xerox parc通用协议而设计的,是 Internet中常用的 路由协议。RIP采用距离向量算法,即路由器根据距离选择 路由,所以也称为 距离向量协议。 路由器收集所有可到达目的地的不同 路径,并且保存有关到达每个目的地的最少站点数的路径 信息,除到达目的地的最佳路径外,任何其它信息均予以丢弃。同时 路由器也把所收集的 路由 信息用RIP协议通知相邻的其它路由器。这样,正确的路由 信息逐渐扩散到了全网。
RIP使用非常广泛,它简单、可靠,便于配置。但是RIP只适用于小型的同构网络,因为它允许的最大站点数为15,任何超过15个站点的目的地均被标记为不可达。而且RIP每隔30s一次的路由 信息广播也是造成网络的广播风暴的重要原因之一。
OSPF路由协议
80年代中期,RIP已不能适应大规模异构网络的互连,OSPF随之产生。它是网间工程任务组织(IETF)的内部网关协议工作组为IP网络而开发的一种 路由协议。
OSPF是一种基于链路状态的 路由协议,需要每个 路由器向其同一 管理域的所有其它路由器发送链路状态广播 信息。在OSPF的链路状态广播中包括所有接口 信息、所有的量度和其它一些 变量。利用OSPF的 路由器首先必须收集有关的链路状态 信息,并根据一定的算法计算出到每个 节点的 最短路径。而基于 距离向量的 路由协议仅向其邻接 路由器发送有关路由更新 信息。
与RIP不同,OSPF将一个自治域再划分为区,相应地即有两种类型的 路由选择当源和目的地在同一区时,采用区内路由选择;当源和目的地在不同区时,则采用区间路由选择。这就大大减少了网络开销,并增加了网络的稳定性。当一个区内的 路由器出了 故障时并不影响自治域内其它区路由器的正常工作,这也给网络的管理、维护带来方便。
BGP和BGP-4路由协议
BGP是为TCP/IP互联网设计的外部网关协议,用于多个自治域之间。它既不是基于纯粹的链路状态算法,也不是基于纯粹的 距离向量算法。它的主要功能是与其它自治域的BGP交换网络可达 信息。各个自治域可以运行不同的 内部网关协议。BGP更新 信息包括网络号/自治域 路径的成对信息。自治域 路径包括到达某个特定网络须经过的自治域串,这些更新 信息通过TCP传送出去,以保证传输的可靠性。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。