2016-11-23 60 views
0

這是一個普遍的問題,但是我正在構建Java NIO非阻塞通道的上下文。套接字術語:數據包與有效負載

當通過通道接收到有效負載時,它可以到達多個部分,然後必須將它們混合在一起。完成的有效載荷是否被認爲是一個「數據包」或是用於部分有效載荷位的術語?

我不確定數據包和有效載荷是否可以互換。

回答

0
  1. 通過線路發送的是一個或多個IP數據包。
  2. 這些可能以分片方式封裝IP頭和TCP段。
  3. 這封裝了TCP報頭和應用程序負載,一旦所有的打包和分段以及報頭被網絡層剝離,您可以將其視爲字節流。