用途:OSPF_Header.Type = 2,描述本地 LSDB 摘要信息,其他设备将使用该摘要信息来选择要同步的数据(为了避免全量同步);
在 ExStart 中,主从协商的 DD 报文(First DD):
Open Shortest Path First OSPF Header OSPF DB Description Interface MTU: 0 Options: 0x02, (E) External Routing 0... .... = DN: Not set .0.. .... = O: Not set ..0. .... = (DC) Demand Circuits: Not supported ...0 .... = (L) LLS Data block: Not Present .... 0... = (N) NSSA: Not supported .... .0.. = (MC) Multicast: Not capable .... ..1. = (E) External Routing: Capable .... ...0 = (MT) Multi-Topology Routing: No DB Description: 0x07, (I) Init, (M) More, (MS) Master .... 0... = (R) OOBResync: Not set .... .1.. = (I) Init: Set .... ..1. = (M) More: Set .... ...1 = (MS) Master: Yes DD Sequence: 52
在 Exchange 中,包含数据摘要的 DD 报文:
Open Shortest Path First OSPF Header OSPF DB Description Interface MTU: 0 Options: 0x02, (E) External Routing 0... .... = DN: Not set .0.. .... = O: Not set ..0. .... = (DC) Demand Circuits: Not supported ...0 .... = (L) LLS Data block: Not Present .... 0... = (N) NSSA: Not supported .... .0.. = (MC) Multicast: Not capable .... ..1. = (E) External Routing: Capable .... ...0 = (MT) Multi-Topology Routing: No DB Description: 0x00 .... 0... = (R) OOBResync: Not set .... .0.. = (I) Init: Not set .... ..0. = (M) More: Not set .... ...0 = (MS) Master: No DD Sequence: 52 LSA-type 1 (Router-LSA), len 72 LSA-type 1 (Router-LSA), len 72
I(Init):当发送连续多个 DD 报文时,如果是首个 DD 报文,则置为 1,否则置为 0;
M (More):当发送连续多个 DD 报文时,如果这是最后一个 DD 报文,则置为 0。否则置为 1,表示后面还有其他的DD报文。
MS (Master/Slave):当两台 OSPF 路由器交换DD报文时,首先需要确定双方的主从关系,Router ID 大,为Master。当值为 1 时,表示发送方为Master。
DD Sequence:DD报文序列号。主从双方利用序列号来保证DD报文传输的可靠性和完整性。
Interface MTU:指示在不分片的情况下,此接口最大可发出的IP报文长度。在两个邻居发送DD报文中包含MTU参数,如果收到的DD报文中MTU和本端的MTU不相等,则丢弃该DD报文。在缺省情况下,华为设备未开启MTU检查。
Optinons:字段同Hello报文。