The Art of Network Engineering

Radia Perlman: You’re Solving the Wrong Problem

14 snips
Mar 25, 2026
Radia Perlman, legendary computer scientist who invented Spanning Tree Protocol, shares sharp historical and technical perspectives. She explains why many networking problems stem from solving the wrong thing. Short, thought-provoking takes cover Ethernet’s original intent, why Spanning Tree was a stopgap, blurred Layer 2/3 lines, BGP’s real role, and risks around quantum and AI.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ADVICE

Define The Problem Before You Code

  • Always identify the problem before building a solution; premature coding creates brittle monstrosities.
  • Radia's 'pee on hand' example shows misdiagnosing leads to useless fixes and extra complexity.
INSIGHT

CLNP Offered Built-In Mobility And Zero Config

  • CLNP (ISO) provided hierarchical 14-byte prefixes plus flat 6-byte within-cloud IDs enabling mobility and zero-configuration.
  • Radia argues CLNP removed ARP and allowed moving without changing layer-3 addresses inside a cloud.
INSIGHT

Design Routing For Self-Stabilization

  • Routing must be self-stabilizing: networks should recover once faulty inputs stop.
  • Radia found ARPANET's algorithm could be permanently broken by a few mangled packets, so she designed resilient alternatives.
Get the Snipd Podcast app to discover more snips from this episode
Get the app