[e2e] Since we're already learning TCP fundamentals...
michael.welzl at uibk.ac.at
Fri Mar 10 13:32:11 PST 2006
... here's a stupid question:
Why does TCP count bytes and not segments?
Bytestream semantics, I know - but what's the benefit? TCP is
not supposed to receive half a segment AFAIK, and counting
segments = less space, or less risk of wrapping.
There must have been a reason for this design choice.
I expected to find an explanation in RFC 793, but I couldn't
find anything - might have overlooked it though...
More information about the end2end-interest