We had a spirited debate in recent weeks regarding the right way to refer to modern networking devices, particularly those found in datacenters. One of us (Bruce) argued that, if it forwards IP packets, it's a router. Larry pushed back: shouldn't a router interconnect heterogeneous networks, or sit on the border between different autonomous systems?
Further confounding the discussion is conflicting usage by industry players: most networking devices in datacenters, even those forwarding IP packets, are called switches. Put a similar device inside a service provider's backbone? Most people call those things routers—so what's the rule for when to use each term?
This might seem like a trivial thing, but when writing a textbook, it's important that we use terminology precisely and consistently if we want our readers to understand the technology fully. Being inconsistent with standard industry practice would help no-one, even if we believe our stance to be "correct". The good news is that we resolved the issue to our satisfaction, and along the way we gained some insights into how much the Internet has changed since we wrote our first edition in 1995. More in this week's newsletter:
https://systemsapproach.org/2026/04/20/not-your-fathers-internet/
🧵 1/n





