工业路由器OSPF协议分组公用一个24字节的分组头。上述分组头紧接在IP包头之后,该IP包头协议号设置为0x59。分组头组成如下:
版本: 工业级无线路由器 OSPF分组头第1个字节,用在标注版本号。当前IPv4上OSPF版本为2。
类型:OSPF分组头第2个字节,用作标注OSPF分组类型。RFC 2328中定义5种分组类型:Hello,数据库描述,链路状态请求,链路状态更新和链路状态确认。
包长度:用作指示所收到包长度的双字节整数。包长度包括有效载荷长度和包头长度。
工业级路由器ID:4字节编号,用作自治域中路由的唯一标识。通常使用 工业4G无线路由器接口中最小的IP地址。如果WCDMA路由器ID改变,OSPF协议软件必须在更改生效前重新启动。
区域ID:4字节编码号,用作标识划分的区域。0.0.0.0保留用作标识主干域。
校验和:2字节字段,用作检验分组是否在传输过程中被破坏。
认证类型: 工业级全网通路由器 OSPF协议对每个收到的OSPF分组的发送方身份作认证,用于避免路由信息欺骗。2字节的认证类型可以标识所使用的认证方式。
认证:8字节,承载认证数据,该数据可以是NONE,SIMPLE或者MD5类型。
OSPF协议通过交换Hello分组实现如下功能:
验证双向连接;
避免单向连接;
维持心跳:通知其他路由器:本OSPF节点活跃;
选举指定工业级CDMA路由器和备份指定工业路由器;
建立并维护邻接关系。
工业无线路由器初始化某接口上OSPF协议后从该端口向外发送Hello分组。第一个Hello分组用作通知网络上其他所有OSPF工业路由器:有新的OSPF邻居申请加入。如果上述 工业级3g无线路由器接口配置的地址所对应网段上没有其他允许OSPF的接口,则该工业路由器认为是上述网段上的指派工业级路由器。 |