IP报头 + OSPF数据包
OSPF报头 + OSPF五种类型数据(DBD,LSU,LSACK包含LSA部分)
LSA=LSA头部 + LSA数据
版本:v2
类型:1 2 3 4 5
长度
始发RID
区域ID
校验和
认证类型:0 1 2
认证信息
HELLO包
子网掩码
HELLO间隔
可选项字段
优先级
无效时间间隔
DR
BDR
有效邻居
DBD包
接口MTU
可选项
DB描述:I/M/MS
DD序列号
LSA头部(*有些DBD没有LSA头部)
LSR包
链路状态类型(LSA类型)
链路状态ID
通告路由器:始发LSA的RID
LSU包
LSA数量
LSA(完整,多个)
LSAck包
LSA头部(多个)
老化时间
DO NOT AGE(false,在按需电路上启用)
可选项
类型
链路状态ID(与LSA类型相关而不同)
通告路由器(始发LSA的RID)
序列号
校验和
长度
链路状态ID:始发RID
V(虚链路端点位):=1,始发路由器为虚链路一个端点
E(外部位):=1,始发路由器为ASBR
B(边界位):=1,始发路由器为ABR
链路数量
链路类型:
1 点到点
2 传送网络
3 末梢网络
4 虚链路
链路ID:根据链路类型而定
1 邻居RID
2 DR接口IP
3 IP或子网
4 邻居RID
链路数据:根据链路类型而定
1 始发路由器接口IP
2 始发路由器接口IP
3 IP或子网
4 始发路由器接口MIB-II ifIndex值
ToS号
度量:一条接口链路的代价
ToS
ToS度量
链路状态ID:DR接口IP
网络掩码
相连路由器
链路状态ID:
LSA3:子网IP
网路掩码:
LSA4是0.0.0.0(无意义)
度量
TOS等
链路状态ID:外部目的地IP
网络掩码
E(外部度量位):1=E2;0=E1
度量
转发地址
0.0.0.0=ASBR
外部路由标志
可选和TOS等
转发地址:
如果网络作为内部地址通告则为下一跳IP
如果网络非作为内部地址通告则为ASBR的RID
DN:MPLS-×××
O:表明始发路由器支持Opaque-LSA
DC:按需电路
EA:始发路由器支持接收和转发外部属性LSA能力(没使用)
N:在HELLO包中,N=1表明支持LSA7
P:告知NSSA的ABR将LSA7转为LSA5
MC:MOSPF支持组播
E:始发路由器或者HELLO包表明接口具有接收LSA5能力
MT:支持多拓扑MT-OSPF