欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

路由器 ---- 动态路由(2) ---- OSPF

程序员文章站 2022-07-10 20:14:06
...

OSPF:

链路状态型协议(LS),传递周围的TOPO信息

邻居关系:

结构化部署(区域划分):

区域边界路由器(ABR): 位于一个或多个OSPF区域的路由器,其连接这个区域到骨干网络 (有一个接口连接到骨干区域) (ABR的一个接口连接一个区域)

区域划分的要求:

  1. 区域之间存在BR
  2. 区域用区域ID来标识 区域ID是一个32位二进制构成,0代表骨干区域
  3. 遵循星型拓扑结构,中间区域位骨干区域,其他区域都需要连接骨干区域

区域划分的目的

LSA(链路状态通告):是链接状态协议使用的一个分组,它包括有关邻居和通道成本的信息

  1. 防止环路,OSPF的同一个区域没有环路,多区域通过SPF算法防止环路
  2. 隔离LSA泛洪
  3. 增加网络的稳定性

OSPF的区域类型

  1. 骨干区域:区域ID为骨干区域,其他区域必须连接在骨干区域,其他区域也通过骨干区域交换信息
  2. 传输区域:需要将路由信息转发给其他区域
  3. 末端区域:只连接了一个区域后,没有再连其他区域

OSPF的数据包:

HELLO包: 周期发送数据包,建立以及保活邻居关系

RID(Route ID) :可以表明路由器的身份

    默认10S为周期时间,发送一次HELLO包,该包携带一个RID
     
    死亡时间:4倍的HELLO包周期

DBD包: 数据库描述报文,携带路径信息的摘要,减少数据量的更新

LSR包: 链路状态请求报文,请求获得未知的LSA信息

LSU包: 链路状态更新报文,反馈未知的LSA信息

LSACK包: 链路状态确认包

相关标签: HCIA