[ih] TCP RTT Estimator
Dave Crocker
dhc at dcrocker.net
Sun Apr 13 03:41:07 PDT 2025
On 4/12/2025 7:00 PM, Greg Skinner via Internet-history wrote:
> There are two problems that have the same symptoms - losing segments due to poor communications media, and delayed segments due to congestion. These two problems call for distinctly different solutions. In a lossy network, one would retransmit more frequently; in a congested network, one would retransmit less frequently.
I never worked on the development of TCP or its constituent components.
Just an innocent bystander, curious to watch things developing. I think
Jon Postel was still at UCLA and therefore stuck with me as an
office-mate, which also meant he was usually my source of technical
explanations for me.
I was shocked to see how simplistic (and weak) the TCP checksum was.
(Since I was just learning about such components, I of course assumed
that the strongest possible data integrity mechanisms were always
essential.)
Similarly, given the considerable network distances data traveled, I was
skeptical that the TCP retransmission mechanism would suffice if there
were serious problems.
Jon suggested that a) more robust data integrity was a lot more
expensive, and b) TCP's mechanisms were meant for occasional and major
problems.
He said that any transit section with chronic issues needed to have its
own, underlying and more-robust mechanisms, to bring its reliability and
throughput up to an acceptable level.
d/
--
Dave Crocker
Brandenburg InternetWorking
bbiw.net
bluesky: @dcrocker.bsky.social
mast: @dcrocker at mastodon.social
More information about the Internet-history
mailing list