动态路由协议OSPF工作原理

概述

本章主要介绍OSPF的五种报文类型和建立邻居关系的过程,没有详细介绍关于ospf里的一些基础内容。

一、OSPF的报文类型

Hello报文是用来打招呼用的,用来发现、建立邻居关系,也会周期性的发送此报文去维持邻居关系。
DBD报文也是在ospf路由器之间建立full全毗邻关系是交互的一个信息,它是LSA链路状态通告(ospf路由器通过LSA去了解整个网络拓扑)的摘要信息,就像我们在认识朋友时,先了解个大概初步认识,之后在深入了解。
LSR报文当ospf路由器对DBD中的一些摘要信息感兴趣时,它就会发LSR报文去请求更详细的LSA信息。
LSU报文包含完整的LSA
LSAck是一种确认报文,对LSU中的LSA的确认,保证LSA可靠传输的一种机制。
在这里插入图片描述

二、ospf工作原理

刚开始路由器A和路由器B互不认识,后他们都会发送hello报文去发现邻居,当他们收到对方的hello数据包后,认为建立了初步的邻居关系;
建立初步的邻居关系之后,它们就开始发送DBD包,包含router ID、area ID等信息,可以理解成相亲时我们告诉对方我们在哪工作是否有房等基本信息;
收到基本信息之后,它们互相再发送LSR请求报文去请求对方自己感兴趣的更加详细的信息;
之后发送包含完整信息的LSU对LSR回应
当记录同步好LSA信息到链路状态数据库中后,便建立完FULL邻居关系
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42280882/article/details/106773269
今日推荐