单选题 以下关于0SPF协议的说法中,正确的是________。
【正确答案】 D
【答案解析】 OSPF(Open Shortest Path First)是一种内部网关协议,用于在自治系统内进行路由决策。OSPF是链路状态协议,通过路由器之间通告链路的状态来建立链路状态数据库,根据链路状态算法确定最佳路由,并构造路由表。 OSPF网络是分层次的,把自治系统内部分为多个区域(Area),每一个区域有它自己的链路状态数据库和拓扑结构图,区域内部的路由器共享相同的路由信息。具有多个接口的路由器可以连接多个区域,这种路由器称为区域边缘路由器,它要为每个相连的区域分别保存一份链路状态数据库。 区域的划分产生了两类不同的OSPF路由,区别在于源和目的是在同一区域还是不同的区域,分别称为区域内路由和跨区域路由。 OSPF路由器之间通过链路状态公告(Link State Advertisement,LSA)交换网络拓扑信息。LSA中包含连接的接口、链路的度量值(Metric)等信息。 0SPF路由器启动后以固定的时间间隔泛洪传播Hello报文,采用目标地址224.0.0.5代表所有的OSPF路由器。在点对点网络上每10秒发送一次,在NBMA网络中每30秒发送一次。管理Hello报文交换的规则称为Hello协议。Hello协议用于发现邻居,建立毗邻关系,还用于选举区域内的指定路由器DR和备份指定路由器BDR。 在正常情况下,区域内的路由器与本区域的DR和BDR通过互相发送数据库描述报文(DBD)交换链路状态信息。路由器把收到的链路状态信息与自己的链路状态数据库进行比较,如果发现接收到了不在本地数据库中的链路信息,则向其邻居发送链路状态请求报文LSR,要求传送有关该链路的完整更新信息。接收到LSR的路由器用链路状态更新LSU报文响应,其中包含了有关的链路状态通告LSA。