关于UDP的问题:包含多条消息和跨越的数据包
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于UDP的问题:包含多条消息和跨越的数据包相关的知识,希望对你有一定的参考价值。
在我收到的UDP消息的上下文中,UDP消息将与包含整个数据包大小的头部分开,第二个字段是指示序列号的无符号int。其余的数据包是PayLoad [实际消息]。
有效载荷包含零个或多个消息,需要进一步解码和解析。现在设计中有以下要求。
“消息可以跨越数据包边界。”
这句话在外行人的意义上是什么意思?
答案
这可能很简单。消息被认为与数据包不同,前者可能分散在多个数据包中。比如说,消息的第一部分可能位于第一个数据包中,而其余部分则位于第二个数据包中。
以上是关于关于UDP的问题:包含多条消息和跨越的数据包的主要内容,如果未能解决你的问题,请参考以下文章