工业无线路由器RIP运行在UDP(用户数据报协议)之上,所以RIP消息由UDP承载。RIP消息注册使用的UDP端口是530。工业级路由器RIP定义了一个消息来承载关于节点间距离的路由信息。该消息最长512字节,最多承载25个路由记录。
命令字段:指定该RIP消息的作用。命令字段值为1时表示请求:要求应答系统发送所有或者部分工业级4G路由器路由表。字段值为2时表示响应:该消息包含发送者所有或者部分路由表。响应消息可以因响应请求者的请求及轮询或者发送者更新路由而发送。命令字段值为3或4已废弃, 工业级无线路由器一般应当忽略命令字段为3或4消息。命令字段值为5由SUN系统保留使用。扩展的新命令值由6开始。
版本字段:版本字段包含该RIP消息的版本号。RFC 1058预见到未来可能对RIP版本作更新,所以预留该字段。该字段由 全网通路由器 RIP节点用作识别当前正在运行的RIP的版本号。到目前为止IETF只分配了1和2两个版本号。
全零字段:在RIP消息中大量的全零字段中多数是RFC 1058用作兼容在此前出现的大量类似协议。在 工业级GPRS路由器全零字段中出现的特性在RFC 1058中不再支持。例如命令traceon和traceoff。RIPv1设备收到全零字段为非零时应当丢弃该消息。少数全零字段预留用作将来使用。当前已没有必要区分全零字段的原意。
地址族(AFI)字段:AFI代表地址类型。虽然RFC 1058所规范的RIP由IETF所定义,隐含使用IP。所以该字段用作与之前RIP的兼容。工业级EVDO路由器RIP可以用作传输多种协议的路由信息,所以必须有一种机制即一个字段来指示如何解释消息中所包含的地址类型。
IP地址字段:4字节的IP地址域用作存放网络地址。该地址可以是主机地址,网络地址或者默认的 4g工业无线路由器地址代码。在请求消息中该字段通常存放消息的源地址,在相应消息中该字段存放目标网络或主机的IP地址。
度量值字段:路由记录的最后一个字段,存放路由的距离信息。通常路径中增加一个路由器则该值加1。工业级lte路由器度量值字段有效值为0-15。度量值字段为16表示IP地址所代表的网络或主机不可达,路由无效。 |