我正在阅读RFC 1144,并试图弄清楚 TCP/IP 标头压缩是如何工作的。据我了解,发件人只发送几个可能会更改的字段。
如果数据包中不包含发送方的 IP,那么接收方如何知道它需要响应哪个 IP 地址?
接收方存储哪些数据包头来“重建”数据包?
更多信息:
假设我有一个接收器,我们称之为 R 和两个发送器 S1 和 S2。
首先 S1 和 S2 向 R 发送 SYN 流,因此 R 将它们的标头(完整标头)存储在一个数组中,接下来 S1 发送一个压缩包,R 如何知道它必须根据哪个标头重建数据包?
注意:我们谈论的是没有 MAC 地址和源 IP 的第 3 层(网络)。