【摘要】:其中,PSN表示包序列号;G代表跟踪标记为0x10,表示此次请求为分组群的最后一个分组;T代表跟踪标记为0x01,表示此次请求为消息的最后一个分组。图7-13WTP分片和重组交互过程WTP分片过程是针对上层协议内容的重组和识别,如MMS。图7-14为承载MMS业务中WTP分片、重传数据包。图7-14WTP分片、重传数据包
如果接收端在重组时,发现缺少数据包,会发送Negative ACK PDU给发送端,告诉发送端未收到数据包的PSN,发送端将重传该PSN对应的数据包。此外,通过PSN可以判断是否发生乱序;如果乱序,则保存先到的数据包。
PSN字段的位置:如果WTP PDU类型是Segmented Invoke或者Segmented Result,则在WTP PDU的第4个字节;如果WTP PDU类型是Negative ACK,则第4个字节之后是丢失数据包的PSN号,长度由第4个字节的丢失数据包数目标识。
WTP分片和重组交互过程如图7-13所示。其中,PSN表示包序列号;G代表跟踪标记为0x10,表示此次请求为分组群的最后一个分组;T代表跟踪标记为0x01,表示此次请求为消息的最后一个分组。Segmented Invoke和Segmented Result是分片时用到的关键字,而且在响应者发出的Segmented Result字段中包括重组后数据包的位置。WTP重组的关键字标识是:WTP PDU类型Segmented Invoke(0x05)或Segmented Result(0x06)和跟踪标记(0x01)。
(www.xing528.com)
图7-13 WTP分片和重组交互过程
WTP分片过程是针对上层协议内容的重组和识别,如MMS。图7-14为承载MMS业务中WTP分片、重传数据包。
图7-14 WTP分片、重传数据包
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。