Urgent.News

What's breaking now, across thousands of outlets.

Tech

Celebrating the brilliant pragmatism of TCP/IP, the wiring of the world

Nothing this old should scale this well. Yet here these words are

Celebrating the brilliant pragmatism of TCP/IP, the wiring of the world

In 1988, a programmer in East London marveled at an emerging networking standard called TCP/IP. The young coder had recently finished implementing IBM's PC networking API, NetBIOS, which was a challenging experience that paled in comparison to integrating networking with DOS. After researching extensively through library books, magazine articles, and Usenet discussions, he finally managed to build a working TCP/IP stack.

Forty-eight years later, the programmer, now a Reg columnist, reflects on the transformative impact of TCP/IP on the world. Once a DOS shell running on an 8086 PC with a VGA video standard, the internet has evolved into a global data ecosystem where every device communicates seamlessly over TCP/IP. Though there have been attempts to replace or supplement TCP/IP, such as the Homa protocol, it remains the backbone of connectivity.

TCP/IP's success lies in its simplicity, flexibility, and open design. It separates the Internet Protocol (IP) from the Transmission Control Protocol (TCP), allowing them to coexist and complement each other. This approach proved to be a game-changer, enabling TCP/IP to outshine rival protocols from large industry players like IBM's Systems Network Architecture (SNA) and Asynchronous Transfer Mode (ATM).

The internet's growth and resilience can be attributed to TCP/IP's design, which allows it to adapt and overcome challenges. In 1983, ARPANET successfully transitioned from its previous NCP protocol to TCP/IP, marking a significant milestone in the development of the internet. This "flag day" demonstrated TCP/IP's ability to interconnect diverse networks and pave the way for widespread adoption.

As the internet expanded, congestion became a concern. In 1988, Van Jacobson and Mike Karels introduced strategies and tweaks to TCP that have effectively mitigated congestion issues for decades. Additionally, the introduction of IPv6 addressed the scarcity of IPv4 addresses, although it initially struggled to replace IPv4 on the edge due to the implementation of Network Address Translation (NAT).

Despite its numerous advancements, TCP/IP has also faced criticism and unconventional implementations. From avian carriers to packet-switched protocols, the internet's evolution has been marked by creativity and adaptability. However, TCP/IP's enduring success is undeniable, solidifying its status as one of humanity's most brilliant technical achievements.

Written by urgent.news from The Register's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Also reported by 1 other outlet

Read the original at theregister.com →

More in Tech

VAT Validation vs KYB: What Each Actually Checks

Originally published at vatnode.dev . The version on vatnode.dev is the canonical source — refer to it for the latest content.

  • VAT validation confirms VAT ID registration status but not business legitimacy
  • KYB is comprehensive risk/compliance process beyond VAT validation
  • VAT validation and KYB have limited overlap mainly in identity fields

I built a free multilingual (Urdu + English) writing platform — here's what I learned

I wanted a place where people could read and publish stories, articles and essays in Urdu and English — without a paywall, without an English-only bias, and without needing a laptop to get started.

  • NazmHub is a free multilingual (Urdu + English) writing platform
  • Built using Next.js and Supabase stack for solo founders
  • Implemented teaser gating and content moderation for user engagement

Zod Got Backdoored. Your Lockfile Didn't Save You, Luck Did.

Zod is in roughly every TypeScript codebase you've touched. Last weekend, "Zod 4.6.6 compromised by malware?" hit the front page of Hacker News.

  • Malicious files found in Zod and standard-schema codebases
  • Ethereum smart contracts used for remote JavaScript execution
  • npm's preinstall scanning prevented compromised package release

More from Monday 12 October →