4 ms·
I wouldn't call those network protocols as "terrible 80s designs" rather quite opposite, great design that lasted decades.
by krzyk 4y ago
I wouldn't call those network protocols as "terrible 80s designs" rather quite opposite, great design that lasted decades.
- jeroenhd 4y agoA lot of modern TCP tweaks have been added over the years to make the protocol faster and better. We're long past the Reno algorithm and ethernet CSMA sensing taught in textbooks, despite much of the protocol remaining seemingly unchanged. Personally, I'd much rather have seen SCTP get picked up than QUIC for solving the HTTP/3 problem, but we need to wrap modern protocols in 1980's UDP or risk networks dropping the traffic for no good reason. TLS 1.3 had to be written in a specific way to look like TLS 1.2 or middleboxes everywhere would throw a fit. Some old protocols used are used because they Just Work, (most of) NTP is a clear demonstration of that. However, many other protocols are still in use simply because rolling out alternatives isn't feasible.
- throwawaymaths 4y agoYes but those tweaks are largely designed to be backwards compatible. Unreachable server our problem/unreachable Gmail their problem is real.