OSPF协议使用(39)分组来保持与其邻居的连接。

admin2021-01-12  32

问题 OSPF协议使用(39)分组来保持与其邻居的连接。

选项 A、Hello
B、Keepalive
C、SPF(最短路径优先)
D、LSU(链路状态更新)

答案A

解析 OSPF报文包含24字节的分组头,如下图所示,其中各个字段解释如下:
   
   . 版本号:标识OSPF协议的版本。
   . 类型:区分OSPF分组的类型,可为下列类型之一。
     ◆ Hello:建立和维持邻居关系。
     ◆ 数据库描述:描述链路状态数据库的内容,在初始化邻接关系时交换这种分组。
     ◆ 链路状态请求:向邻接路由器发送的请求信息。在路由器发现其链路状态数据库过期后发送这种分组。
     ◆ 链路状态更新:对链路状态请求的响应。一个链路状态更新分组中可以包含多个LSA。
     ◆ 链路状态应答:对链路状态更新分组的确认。
   . 分组长度;指示包括分组头在内的长度(字节数)。
   . 路由器ID:32位的数唯一地标识AS内的路由器。
   . 区域ID:标识分组所属的区域。
   . 校验码:对整个分组进行校验。
   . 认证类型:所有OSPF分组交换都需要认证。每区域的认证类型可以不同。
   . 认证:包含认证信息。
   . 数据:包含封装的上层信息。
   所谓链路状态公告LSA就是描述本地网络和路由器状态的数据单元。关于一个路由器的LSA包含了该路由器的各个接口及其连接的设备(或网络)。LSA被广播到区域内的所有路由器,用以形成链路状态数据库。
   Hello分组用于建立和维护邻居关系(Neighbor),在广播网络中Hello分组还用于动态地发现邻居路由器。
   OSPF路由器每10秒钟向它的每一个接口发送Hello分组,接收到Hello分组的路由器就知道了邻居的存在。如果40秒钟没有从特定的邻居接收到这种分组,路由器就认为那个邻居不存在了,并且产生声明该邻居丢失的LSA。Hello定时器的值可以改变,但是在一个网段中所有路由器的定时器必须保持一致。可见Hello分组也有Keepalive的功能。使用小的Hello分组来维持路由信息减少了网络中的信息流量,在稳定状态下,大的链路状态更新分组每30分钟才传送一次。
   在广播网络(例如,以太网)和非广播多址网络NBMA(例如,X.25)中,通过 Hello协议选出一个指定路由器(Designated Router,DR)和一个备份指定路由器(Backup Designated Router,BDR)。指定由器负责为整个网络生成LSA,它可以减少网络通信量和链路状态数据库的大小。
   当两个相邻路由器的链路状态数据库同步后,就称为“邻接”(Adjacency),邻接的路由器定期交换路由信息。并不是每一对邻居路由器都能建立邻接关系,在广播网络和非广播多址网络中,指定路由器决定哪些路由器应该相邻接,链路状态数据库在邻接路由器之间获得同步。
转载请注明原文地址:https://kaotiyun.com/show/yADZ777K
0

相关试题推荐
最新回复(0)