TCP over IPv4 的最小数据包大小是多少?
嗨,伙计们,我非常坚持这个问题。
假设我要传输 12KB 的数据
并通过 IPv4 TCP
我做了以下计算
20 Bytes for TCP Headers
4 Bytes for Source Address
4 Bytes for Destination Address
4 Bytes on Zeros, Protocol and TCP Length
2 Bytes on Checksum
12 Bytes on Data
但我试着用我的朋友检查我的结果,我们得到了不同的结果..
我在 TCP 上使用维基百科上的示例,我只是假设
TCP 标头是 20Bytes 和上面的计算(我使用所有粉红色的 TCP 伪标头)。
我在计算中做错了什么。因为我的两个朋友的回答比我多 6 个字节
我的 TCP 标头是 20 字节 IPV4 是 14 字节 数据是 12 字节
我们之间唯一的区别是我的普通 IPv4 是 20 字节。我在 ipv4 计算中做错了哪个字段?
谢谢