首先先介绍一下关于OSPF,关于OSPF内容很多很杂,那么在本片文章中我先简单介绍一下OSPF的一些基本概念,后续会更新一些关于SPF树的建立过程,一些实验
OSPF是一个链路状态路由协议,通常我们使用在一个内网,那它使用了链路状态中的那些东西那?
1、接口IP、掩码 2、接口开销值 3、接口所连接的邻居 4、接口的类型
OSPF(Open Shortest Path First),即开放式最短路径优先。是IETF组织开发的一个基于链路状态的内部网关协议。针对OSPFv2(工作在IPv4环境)RFC 2328进行了说明
一、首先先来介绍一下OSPF的报文
1、hello:关于这种报文的作用就是用来发现、建立还有维护邻居的关系。它的目的地址是224.0.0.5.这是在MA网络中的情况
2、DD:用于交互双方的LSDB摘要信息,携带的是LSDB中所有LSA的头部信息。DD报文头部会携带序列号、MTU、I位、M位、MS位。
I位置位只存在Exstart状态下的用于选举主从的空DD报文中。M位置位表明后续有更多的DD报文发送。MS位用作声明自己为主设备
3、LSR:作用就是用来请求自己不存在的LSA,携带的是LSA的三元组
4、LSU:用来发送一份完整的LSA内容,所携带的也是一份LSA的完整内容
5、LSACK:用来对LSU进行确认
二、OSPF的报文头部信息
版本