一、题目
OSPF协议用哪种报文来描述自己的LSDB?
A. LSR
B. HELLO
C. DD
D. LSU
二、答案
C
三、解析
A. LSR
LSR报文用于请求LSA,当路由器需要获取其他路由器的LSA时,会发送LSR报文。它通常用于同步LSDB时请求缺失或更新的LSA。
B. HELLO
HELLO报文用于邻居发现和维护,报文定期发送,用于发现邻居路由器,并维护邻居关系。它包含路由器的优先级、Hello间隔等信息。
C. DD
DD报文用于描述LSDB的内容,包含了LSDB中每个LSA的摘要信息(如LSA的头部信息),用于在邻居之间同步LSDB。通过交换DD报文,路由器可以确定哪些LSA是新的或需要更新的。
D. LSU
LSU报文用于发送具体的LSA,包含了完整的LSA内容,用于更新邻居的LSDB。当路由器收到LSR请求时,会通过LSU报文发送具体的LSA。
四、扩展——OSPF的LSDB同步过程
- HELLO报文:发现邻居。
- DD报文:描述LSDB的内容,确定需要更新的LSA。
- LSR报文:请求需要的LSA。
- LSU报文:发送具体的LSA。
- LSAck报文:确认收到的LSA。