ospf主从路由器(交换机ospf)

大家好,ospf主从路由器相信很多的网友都不是很明白,包括交换机ospf也是一样,不过没有关系,接下来就来为大家分享关于ospf主从路由器和交换机ospf的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!

ospf主从路由器(交换机ospf)

一、ospf有几种状态机

1.DOWN(失效),此状态下说明还没有发现其他OSPF邻居

2.init收到了hello包(在NBMA网络中没有init,而是有一个Aattempt代替这个状态,这个状态表示本端正在努力的试图与对方建立邻居,也就是在发生hello包。)

3.two-way双方会话初步建立,也就是在收到的hello包里面发现了对端的router-id

4.exstart信息交换初始状态,确定master/slave主从状态,这个主从状态也是hello包里面的东西,为1的是master,由它来首先数据库(dbd)的信息。

5.exchange信息交换状态,这个时候,路由器开始交换DBD分组,这里的DBD中包含了lsa条目的摘要信息等。

6.loading信息加载,这个时候双方开始同步数据库信息了,如果发现本端没有的LSA信息,就开始下载。直到同步为止。

7.full完全连接,建立稳定的邻居状态。

二、ospf算法的四步

OSPF(OpenShortestPathFirst开放式最短路径优先)是一个内部网关协议(InteriorGatewayProtocol,简称IGP),用于在单一自治系统(AutonomousSystem,AS)内决策路由。是对链路状态路由协议的一种实现,隶属内部网关协议(IGP),故运作于自治系统内部。著名的迪克斯加算法(Dijkstra)算法被用来计算最短路径树。

三、ospf学习路由表是通过什么发送报文

OSPF报文有5中 HELLO发现和建立邻居 DBD交换LSA链路状态 LSR链路状态请求报文 LSU链路状态更新报文 LSACK确认报文 首先双方通过HELLO建立邻居,达到TWO-WAY状态,并选举DR,BDR,进入EXSTAR状态再发送空的DBD报文选举主从关系,接着进入EXCHANGE状态,被选为主的路由器先发送DBD报文,从路由器收到对比自己的路由表然后发送LSR(链路状态请求报文),主收到以后就回复lsu(里面装的是请求的路由条目)。 LSACK是对LSRLSU进行确认的报文

四、ospe协议的状态种类

OSPF共有8种状态:Down、Attempt、Init、2-way、Exstart、Exchange、Loading、Full。

1.Down状态:刚刚开启ospf,还没有收到任何数据,此时路由器本身是可以发送hello企图寻找ospf邻居

2.attempt状态:这是在特殊网络条件下才有的状态,就是不支持广播的网络(非广播网络),以太网是没有的,因为ospf需要使用组播发送hello,所以在这种网络环境下,必须要指定使用单播来发送hello,这种状态叫做attempt状态

3.init状态:一方收到了另一方的hello.在这个hello包中还看不到自己是对方的邻居,这种状态叫做init状态.

4.two-way状态:双方的hello已经交换完成,建立了邻居关系(注意区别于邻接关系),dr,bdr选举成功,若两端都是drother路由器则会一直停留在这个状态

5.Exstart状态:交换LSA之前,两端路由器会选择一个主从关系,确定由谁来先发起数据(DBD,LSR等),router-id较大者成为主路由器,先发送,选举主从关系的状态叫做exstart状态

6.Exchange状态:交换DBD的过程,DBD相当于一个路由器自己的链路状态数据库的目录,对方收到DBD根据目录来索要自己需要的信息从而发送lsr

7.Loading状态:邻居收到了对方发来的LSR,回复对方索要的信息LSU,这是一个学习的过程,叫做loading状态

8.Full状态:完全邻接状态,数据库已经同步,网络收敛完成

五、ospf五种包七种状态详解

1、Hello:维护邻居、建立邻居(发现邻居,并确认邻居是否还生存,生存超时周期40s)

2、DBD:数据库描述信息(协商主从关系)

3、LSR:链路状态请求包(请求LSU信息)

4、LSU:链路状态更新包(向对方更新LSA)

5、LSACK:链路状态确认包(确认已经收到对端的包(除了Hello以外))

6、init初始化状态即单向通信,A收到B的hello(或B收到A的hello);

7、two-way双方互相通信状态,彼此收到对方的hello,并且从hello包中读取信息,建立邻居关系;

8、exstart就是将要开始发送DBD,在发送之前确认谁先发,谁后发,他们自动协商,依靠routerid,越大越优先;

9、exchange上边确认主从关系后,开始交换DBD即摘要,会有确认,

10、loading收到BDB后进行比较是否相同(比较依据查看序列号),然后进行LSR、LSU的请求和更新

11、full彼此的数据相同即LSA一样,此状态为邻接关系

好了,关于ospf主从路由器和交换机ospf的问题到这里结束啦,希望可以解决您的问题哈!