Sharla Boehm nezačínala jako revolucionářka. Získala učitelský titul na University of California, Los Angeles (UCLA). Pak si uvědomila, že její skutečný talent spočívá v matematice a konkrétně v tom, jak přimět počítače, aby „mluvily“. Zatímco v RAND Corporation, napsala kód, který přežil studenou válku. Tento kód položil základ internetu, který dnes používáme.
Rozbitý systém
Pamatujete si na příběh, kdy Spojené státy málem odpálily jaderné střely kvůli spálenému motoru? Stalo se tak v listopadu 1961. Systém varování před balistickými hrozbami selhal. Telefonní linky ztichly. Generálové se probudili v panice. Bombardovací letouny se ve tmě valily na ranveje a byly připraveny zasáhnout.
Čekali. Minuty se vlekly jako věčnost.
Ukázalo se, že to nebyl sovětský útok. Přehřívací stanice v Coloradu se přehřála. Jen jedna vadná část vedla k ochromení celé sítě.
USA byly ve stavu extrémního napětí, protože jejich komunikační infrastruktura byla křehká. Příliš křehké. Paul Baran z RAND to pochopil. Navrhl decentralizovanou síť. Žádný centrální rozbočovač. Pokud jeden bod selhal, data jej jednoduše obešla. Jako když si voda najde novou cestu, když toku zatarasí kámen.
Skeptici
Nikdo této myšlence nevěřil. Ani RAND, ani AT&T.
Beran byl mimozemšťan. Počítačový vědec v místnosti plné analogových inženýrů. Dívali se na něj, jako by mumlal nesmysly.
“Synu, takhle funguje televize.”
To byl postoj inženýrů AT&T, když se jim snažil vysvětlit přepínání paketů. Zavrtěli hlavami. Blahosklonně. Nedokázali si představit systém, který by se nespoléhal na pevné linky typu point-to-point. Pokud byla linka přerušena, zpráva zemřela. Toto byl řád věcí.
Baran měl nápad, ale žádný důkaz. Potřeboval simulaci. Potřeboval ukázat, že decentralizovaná síť dokáže odolat útoku.
Cizinec ve vašem vlastním prostředí
Vstoupí Sharla Parrin.
Vynikla v Santa Monice na počátku 60. let. Většina zaměstnanců RAND byli muži s krátkými vlasy. Ženy pracovaly jako sekretářky. To byla hierarchie. Sharla byla ale vychována jinak. Její matka, švédská přistěhovalkyně, ji vychovávala sama poté, co Sharlina mladší sestra zemřela v raném věku. Nebyl tu žádný muž, který by vše napravil. Matka ovládala tesařinu. Sharlu naučila, že sama zvládne cokoliv. Bez dalšího přemýšlení.
Sharla učila matematiku během školního roku. Přes léto pracovala na poloviční úvazek ve společnosti RAND. Měla ráda inteligentní rozhovory. Ráda přemýšlela ve velkém.
Tam potkala Barryho Boehma. Ve sklepě si začali povídat. Vzali se. A Sharla pokračovala v programování.
Směrování horkých brambor
Její úkol? Dejte Paulu Baranovi za pravdu.
Koncept se nazýval přepínání paketů. Rozřezal jsi zprávu na kousky. Každý kus je zasílán v samostatné obálce. Po celé zemi jezdí různými cestami. Jedna vede z Los Angeles přes Kansas City do Chicaga a poté do New Yorku. Druhý je z Los Angeles přes Dallas a Atlantu do New Yorku. Neexistuje žádná centrální pošta, která by to kontrolovala.
Pokud bude zničeno jedno město? Zbytek balíků ještě dorazí. Dopis vyzvednete zpět. Zpráva doručena.
Sharla napsala simulaci na hardwaru 60. let. To, co udělala, je prostě šílené. Doug Rosenberg, inženýr, který znal práci, říká, že je pro nás těžké tomu uvěřit.
Naučila síť reagovat. Bylo to v podstatě strojové učení, jen třicet let předběhlo svou dobu.
Přidala podprogram nazvaný „poškození“. To umožnilo hladké fungování sítě. A pak „explodovala“ pět uzlů.
Panika v systému? Ne. Přizpůsobila se.
Baran tomu říkal „směrování horkých brambor“. Každý uzel přijme paket. Je povinen jej co nejrychleji převést na nejbližšího dostupného souseda. Žádná pevná cesta. Síť se léčí sama v reálném čase.
Fungovalo to. Simulace odolala explozím. Zprávy prošly, znovu sestavené podle sériových čísel, neporušené.
Ztracen v historii
A co potom? Zmizela z dohledu.
Kate Hafner napsala knihu Where Wizards Don’t Sleep at Night v roce 1996. Toto je kanonická historie ARPANETu, předchůdce internetu. Sharla v tom není. Ani jménem, ani jako autor příspěvku. Hafner se zaměřil na slavné muže, jako je Paul Baran.
Ani mě nenapadlo zeptat se, kdo je tento spoluautor.
Opravdu, je to škoda. Internet běží na přepínání paketů. Každou sekundu posíláme miliardy horkých brambor. Když uzel selže, ani si toho nevšimneme. Jen neustále posouváme feed.
Byla to Sharla, kdo vytvořil tuto odolnost. Pomocí primitivních počítačů a bez jakéhokoli pojištění.
Možná bychom si měli zapamatovat její jméno, až server příště selže a vrátí se online.
