Hacker News new | ask | show | jobs
by shawnhermans 4124 days ago
By what stretch of the imagination is TCP/IP a bad protocol? It is a 30+ year old standard that is still in wide use today. It has managed to scale from a few networked computers to billions. From an engineering perspective, TCP/IP is a good protocol.

From a security perspective, most issues with modern computer security have absolutely nothing with the TCP/IP protocol. If you take a look at top 10 vulnerabilties (https://www.owasp.org/index.php/Top_10_2013-Table_of_Content...), none of them are directly related to TCP/IP.

It is always easier to look back in hindsight and criticize something knowing what we know today. Saying we should leave design to "grown-ups" is not a fair assessment of TCP/IP and its designers. Engineering is difficult and every design comes with trade-offs.

P.S. If you want to see truly bad protocols, look to ones designed by "professional", "grown-up", organizations. CORBA and anything WS-* are a few that come to mind.