可以在TCP连接上发送的最大字节数

Roh*_*nga 0 tcp network-protocols

我最初假设由于tcp具有32位的序列号字段并且在tcp连接上发送的每个字节都标有唯一编号,因此可以在tcp连接上发送的最大字节数大约为2 ^ 32-1或2 ^ 32-2(哪个?).

但现在我觉得,由于TCP是一个滑动窗口协议,连接过程中序列号的环绕不应该影响可以通过tcp连接发送的最大字节数,只要旧的数据包发生转发时间不再在网络中(它是在2*MSL之后发送的).

什么是正确的答案?

Jak*_*org 5

您可以在TCP连接上传输的数据量确实没有限制.