JPEG标准中文文档PDF
"1 6 . 11.6控制信息和带外数据不像TCP,一些流协议支持控制信息,并且调用sbappendcontrol将控制信息和相关数据作为一个新的mbuf链加入接收缓存。如果协议支持内含OOB数据,则调用sbinsertoob插入一个新的mbuf链到任何包含OOB数据的mbuf链之后,但在任何包含正常数据的mbuf链之前。这一点确保进入的OOB数据总是排在正常数据之前。Unix域流协议支持控制信息,OSI TP4协议支持MT_OOBDATA mbuf。TCP既不支持控制信息,也不支持MT_OOBDATA形式的带外数据。如果TCP的紧急指针指向的字节存储在数据内(SO_OOBINLINE被设置),那么该字节是正常数据而不是OOB数据。"
在这里,你是否疑惑为什么TCP对紧急数据的处理如此特别?可以查看带外数据TCP URG数据的作用和发送方式,它详细解释了TCP中的紧急指针及其在数据传输中的作用。
想更深入了解TCP如何处理数据?TCP协议传输控制协议TCP和TCP协议收发数据是两个很好的资源,它们详细讨论了TCP在数据收发中的机制和流程。
关于TCP与其他流协议的比较,以及带外数据处理的进一步解释,可以参考传输控制协议TCP。这些资料不仅能解答你的疑问,还能为你提供更深入的理解。
对更多关于带外数据和控制信息感兴趣?可以浏览TCP协议通讯数据截获观察分析和TCP传输控制协议.docx,它们涵盖了更多技术细节和实际案例。
下载地址
用户评论