OSPF报文格式
OSPF报文可靠性机制:
- 由于OSPF协议是通过IP承载的,而IP协议是不可靠协议,所以OSPF需要自己的可靠机制来保证报文交互的可靠性
- 在OSPF中有两种确认报文:1,显式确认报文(LSACK)2,隐式确认报文(HELLO/DBD/LSU)
OSPF 报文头部:
报文格式重要字段 | 长度(字节) | 作用 |
---|---|---|
version | 8 | 版本 |
type | 8 | OSPF报文类型:1为Hello,2为DD,3为LSR,4为LSU,5为LSACK |
packet length | 16 | OSPF报文总长度 |
router-id | 32 | 自己的R-ID |
area-id | 32 | 区域id |
checksum | 16 | 除认证字段的校验和 |
autype | 16 | 认证字段:0为不认证,1为简单明文ÿ |