OSPF(开放式最短路径优先)路由协议建立邻接关系的过程

OSPF(开放式最短路径优先)路由协议建立邻接关系的过程

拓扑图

R1 f0/0 地址为10.1.1.1/24
R2 f0/0 地址为10.1.1.2/24
R1和R2直接开启ospf协议
OSPF(开放式最短路径优先)路由协议建立邻接关系的过程_第1张图片
### 以下过程描述都是基于路由器端口

1、R1 向组播地址224.0.0.5发送hello包。R2向224.0.0.5发送hello包。
2、R1收到组播hello包后,将R2标识为邻居向R2单播发送hello包确认。 R2将R1标识为邻居向R1单播发送hello包确认。
3、R1和R2彼此邻居关系建立完成。2-WAY状态

在这里插入图片描述

备注:

      1)Hello包携带的信息有:router id;hello/dead intervals* ;neighbors ;area-id* ;router priority;DR IPaddress ;BDR IPaddress;Authentication password	*;stub area flag 
      2)2——way状态建立
      3)选举DR BDR  进入EXstart 状态

4、选举主从DBD(确认谁先发DBD)
OSPF(开放式最短路径优先)路由协议建立邻接关系的过程_第2张图片
5、彼此之间单播发送DBD报文,发送链路状态摘要信息 通过DBD隐性确认。进入exchange状态。
在这里插入图片描述
6、彼此之间发送LSR(请求) ,LSU(Update),LSACK(确认)。其中lsr为单播发送,lsu单播发一次,组播发一次。lsack根据
不同网络类型进行判断。loading状态。

OSPF(开放式最短路径优先)路由协议建立邻接关系的过程_第3张图片
7、最终进入full状态。后期广播类型网络默认每十秒发送一个hello包,40s死亡时间。30min全网数据库更新一次。

参考资料

1、报文封装
OSPF(开放式最短路径优先)路由协议建立邻接关系的过程_第4张图片
2、hello包携带的信息
OSPF(开放式最短路径优先)路由协议建立邻接关系的过程_第5张图片
3、维持邻居的条件OSPF(开放式最短路径优先)路由协议建立邻接关系的过程_第6张图片
4、不同网络类型的hello定时器和邻接关系OSPF(开放式最短路径优先)路由协议建立邻接关系的过程_第7张图片
5、邻居状态机OSPF(开放式最短路径优先)路由协议建立邻接关系的过程_第8张图片

你可能感兴趣的:(笔记)