OSPF路由协议详细介绍

豆豆网   技术应用频道   2007年09月12日  【字号: 收藏本文

内容摘要:本篇文档针对一些对OSPF路由协议有一定的感性认识的技术人员,提供一些基于OSPF报文格式的介绍,来达到了解OSPF路由协议的特性和特有的一些概念的了解。

  三.Neighbor状态机制

  1. Down

  没有收到任何Hello报文的时候,或是在DeadInterval中,没有收到Hello报文

  2. Attempt

  只有在NBMA网络里才有,手工进行Neighbor的指定。

  3. Init

  收到了Hello报文

  4. 2-way

  当路由器看到自己的Router ID在邻居发来的Hello报文里;在广播网络里,DR和BDR开始被选举。

  5. ExStart

  决定Master/Slave关系,以初始化DD 报文序列号来交换Database Description报文

  6. Exchange

  路由器开始交换DD报文的过程

  7. Loading

  发送LSR报文已处在Loading状态的报文,请求最新的通过Exchange DD报文发现的未收到的LSA

  8. Full

  完成了路由器和网络的LSA的交换

  当路由器收到LSA后,会把LSA存到数据库中,然后会把收到LSA复制并从其它的OSPF接口发送出去,直到整个网络区域的LSA Database获得同步一致。然后每个路由器根据LSA Database里的Link信息进行SPF运算,算出没有回路的最短路径。

  四.Database Description报文

  它是包含了路由器所有的LSA信息的报头,可以使路由器知道,Neighbor上有多少LSA是自己不知道的,可以通过LSR报文来请求新的LSA。

  五.多区域OSPF特性

  1.骨干区域:起到了让其他非骨干区域能够知道别的区域的网络情况的作用。也就是说,所有非骨干区域的路由信息都要流经骨干区域。

  2.虚拟链路:是一个通过非骨干区域到骨干区域的链路。

  使用目的:

  连接一个非骨干区域到一个骨干区域通过一个非骨干区域

  通过一个非骨干区,连接分开的两个骨干区部分

  规则:

  必须在两个ABR之间进行配置

责编:豆豆技术应用

正在加载评论...