Internets historia: nÀtverksinteraktion

Internets historia: nÀtverksinteraktion

Andra artiklar i serien:

I arbetet frÄn 1968 "Datorn som kommunikationsverktyg", skriven under utvecklingen av ARPANET, J. C. R. Licklider och Robert Taylor hÀvdade att sammanfoga datorer inte skulle begrÀnsas till att skapa separata nÀtverk. De förutspÄdde att dessa nÀtverk skulle sammanfogas i ett "variabelt nÀtverk av nÀtverk", som skulle förena "olika utrustning för bearbetning och lagring av information" till en sammanlÀnkad helhet. PÄ mindre Àn tio Är vÀckte sÄdana ursprungligen teoretiska resonemang omedelbart praktiskt intresse. I mitten av 1970-talet började datanÀtverk sprida sig snabbt.

Spridning av nÀtverk

De trÀngde in pÄ olika medier, institutioner och platser. ALOHAnet var en av flera nya akademiska nÀtverk som fick finansiering frÄn ARPA i början av 1970-talet. Bland andra fanns PRNET, som sammanfogade lastbilar med paketradio, och satellitnÀtet SATNET. Andra lÀnder utvecklade liknande forskarnÀtverk, sÀrskilt Storbritannien och Frankrike. Lokala nÀtverk vÀxte Ànnu snabbare tack vare sin mindre skala och lÀgre kostnader. Förutom Ethernet frÄn Xerox PARC kunde man Àven hitta Octopus vid Lawrence Radiation Laboratory i Berkeley, Kalifornien; Ring vid Cambridge University; Mark II vid British National Physical Laboratory.

UngefÀr vid samma tid började kommersiella företag erbjuda betalningstillgÄng till privata paketnÀtverk. Detta öppnade en ny nationell marknad för online-datortjÀnster. Under 1960-talet startade olika företag verksamheter som erbjöd tillgÄng till specialiserade databaser (juridiska och finansiella), eller till datorer med tidsdelning, för alla som hade en egen terminal. Emellertid kostade tillgÄngen till dessa över hela landet via det vanliga telefonnÀtet ofantligt mycket, vilket gjorde det svÄrt för dessa nÀtverk att sprida sig bortom lokala marknader. NÄgra större företag (till exempel Tymshare) skapade sina egna interna nÀtverk, men kommersiella paketnÀtverk minskade kostnaden för att anvÀnda dem till rimliga nivÄer.

Det första sĂ„dana nĂ€tverket uppstod efter att experter frĂ„n ARPANET lĂ€mnade. År 1972 lĂ€mnade flera anstĂ€llda företaget Bolt, Beranek and Newman (BBN), som ansvarade för skapandet och driften av ARPANET, och bildade Packet Communications, Inc. Även om detta företag i slutĂ€ndan misslyckades, blev den plötsliga chocken en katalysator för BBN att skapa sitt eget privata nĂ€tverks Telenet. Med Larry Roberts, arkitekten bakom ARPANET, i spetsen fungerade Telenet framgĂ„ngsrikt i fem Ă„r innan det köptes av GTE.

Med tanke pĂ„ framvĂ€xten av sĂ„ mĂ„nga olika nĂ€tverk, hur kunde Licklider och Taylor förutse framvĂ€xten av ett enhetligt, globalt system? Även om det organisatoriskt hade varit möjligt att bara slĂ„ samman dessa system med ARPANET - vilket inte var möjligt - gjorde inkompatibiliteten i deras protokoll det omöjligt. ÄndĂ„ förenades i slutĂ€ndan alla dessa heterogena nĂ€tverk (och deras efterföljare) verkligen med varandra i ett universellt kommunikationssystem som vi kĂ€nner till som internet. Allt började inte med nĂ„got bidrag eller global plan, utan med ett bortglömt forskningsprojekt som leddes av en mellanchef frĂ„n ARPA. Robert Kahn.

Problemet med Bob Kahn

Kahn disputerade inom elektronisk signalbehandling vid Princeton 1964, samtidigt som han spelade golf pÄ banorna i nÀrheten av institutionen. Efter att ha arbetat en tid som professor vid MIT, började han jobba pÄ BBN, frÄn början med önskan att ta ledigt för att dyka ner i industrin och se hur praktiska mÀnniskor löste vilka problem som var vÀrda att forska i. Av en tillfÀllighet kom det sig att hans arbete pÄ BBN involverade forskning om det möjliga beteendet hos datanÀtverk - strax efter att BBN fick ett uppdrag angÄende ARPANET. Kahn drog ut pÄ detta projekt och han bidrog med den huvudsakliga delen av utvecklingen av nÀtverksarkitekturen.

Internets historia: nÀtverksinteraktion
Kahn's foto frÄn en tidning 1974

Hans 'lilla semester' förvandlades till ett sexÄrigt arbete dÀr Kan var nÀtverksexpert pÄ BBN under tiden som ARPANET kom i full drift. Vid 1972 var han trött pÄ Àmnet, och vad som var Ànnu viktigare, trött pÄ att kÀmpa mot det stÀndiga politikeriet och maktkampen inom BBN:s avdelningar. SÄ han accepterade ett erbjudande frÄn Larry Roberts (Ànnu innan Roberts sjÀlv lÀmnade för att skapa Telenet) och blev programchef pÄ ARPA för att leda utvecklingen av automatisk tillverkningsteknik med potential att hantera investeringar pÄ flera miljoner dollar. Han gav upp arbetet med ARPANET och bestÀmde sig för att börja om frÄn början inom ett nytt omrÄde.

Men nÄgra mÄnader efter hans ankomst till Washington D.C. röstade Kongressen ner projektet för automatisk tillverkning. Kan ville genast packa sina saker och ÄtervÀnda till Cambridge, men Roberts övertygade honom att stanna och hjÀlpa till med att utveckla nya nÀtverksprojekt för ARPA. Kan, oförmögen att frigöra sig frÄn sina egna kunskaper, blev chef för PRNET, ett paketradioprojekt som skulle ge militÀra operationer fördelarna med paketkommuterade nÀtverk.

PRNET-projektet, som startades under Stanford Research Institutes (SRI) beskydd, skulle utvidga den grundlÀggande tekniska kÀrnan i ALOHANET, som handlade om paketöverföring, för att stödja repetitioner och arbete med flera stationer, inklusive rörliga fordon. Men Kan insÄg omedelbart att det skulle bli av liten nytta, eftersom detta var ett datanÀtverk dÀr det knappt fanns nÄgra datorer. NÀr det blev operativt 1975, hade det en dator frÄn SRI och fyra repeaters placerade lÀngs San Francisco-bukten. Mobila fÀltstationer kunde inte arbeta kostnadseffektivt med storleken och energiförbrukningen hos 1970-talets mainframes. Alla betydande datorresurser befann sig inom ARPANET, vilket anvÀnde helt andra protokoll och inte kunde tolka meddelanden som mottogs frÄn PRNET. Han började undra - hur skulle man kunna koppla samman detta spirande nÀtverk med den mer mogna slÀktingen?

Kan kontaktade en gammal bekant frÄn de tidiga DAGARNA av ARPANET för att fÄ hjÀlp med svaret. Vinton Cerf Intresset för datorer började nÀr jag studerade matematik vid Stanford, och jag bestÀmde mig för att ÄtervÀnda till forskarutbildningen i datavetenskap vid UCLA efter att ha arbetat nÄgra Är pÄ IBM. Jag kom dit 1967 och gick tillsammans med min klasskompis Steve Crocker med i nÀtverksmÀtcentret under ledning av Len Kleinrock, som var en del av ARPANET vid UCLA. DÀr blev vi, tillsammans med Crocker, experter pÄ protokollutveckling och nyckelmedlemmar i arbetsgruppen för nÀtverk, som utvecklade sÄvÀl det grundlÀggande nÀtverkskontrollprogrammet (NCP) för att skicka meddelanden via ARPANET som avancerade filöverföringsprotokoll och protokoll för fjÀrrinloggning.

Internets historia: nÀtverksinteraktion
Foto av Cerf frÄn tidningen 1974

Cerf trÀffade Kahn i början av 1970-talet, nÀr denne kom till UCLA frÄn BBN för att testa nÀtverksarbete under belastning. Han skapade trafikstockningar i nÀtverket med hjÀlp av programvara som Cerf hade utvecklat, vilken genererade artificiell trafik. Som Kahn förvÀntade sig, klarade inte nÀtverket belastningen och han rekommenderade att göra förÀndringar för att förbÀttra hanteringen av köer. Under de kommande Ären fortsatte Cerf sin karriÀr, som sÄg ut att vara mycket lovande. UngefÀr vid samma tidpunkt som Kahn lÀmnade BBN för Washington, reste Cerf över till andra sidan landet för att ta en anstÀllning som adjungerad professor vid Stanford.

Kahn visste mycket om datanĂ€tverk, men hade ingen erfarenhet av protokollutveckling – han arbetade med signalbehandling, inte datavetenskap. Han visste att Cerf skulle komplettera hans fĂ€rdigheter perfekt, och detta skulle vara kritiskt för varje försök att koppla ARPANET med PRNET. Kahn kontaktade honom angĂ„ende inter-nĂ€tverkskommunikation, och 1973 trĂ€ffades de flera gĂ„nger innan de tog in pĂ„ ett hotell i Palo Alto för att utge sin fruktbara avhandling "Protokoll för inter-nĂ€tverks paketkommunikation", publicerad i maj 1974 i IEEE Transactions on Communications. HĂ€r presenterades designen av "överföringskontrollprogrammet" (Transmission Control Program, TCP) (snart skulle P bli "protokoll") – hörnstenen för programvaran i den moderna internett.

Extern pÄverkan

Det finns inga mĂ€nniskor eller ögonblick som Ă€r starkare sammankopplade med internetets uppfinning Ă€n Cerf och Kahn och deras arbete frĂ„n 1974. ÄndĂ„ var skapandet av internet inte en hĂ€ndelse som intrĂ€ffade vid en specifik tidpunkt – det var en process som pĂ„gick under mĂ„nga Ă„rs utveckling. Den ursprungliga protokollet som beskrevs av Cerf och Kahn i deras arbete frĂ„n 1974 har reviderats och anpassats otaliga gĂ„nger under Ă„ren. Den första kopplingen mellan nĂ€tverk testades först 1977; protokollet delades upp i tvĂ„ lager – de idag allestĂ€des nĂ€rvarande TCP och IP – först 1978; ARPANET började bara anvĂ€nda det för egna syften 1982 (denna tidslinje för internetets uppkomst kan förlĂ€ngas till 1995, nĂ€r den amerikanska regeringen tog bort eldningsspĂ€rren mellan akademiska internet som finansierades av skattebetalare och kommersiella). Listan över deltagare i denna uppfinning har vuxit lĂ„ngt bortom dessa tvĂ„ namn. Under de tidiga Ă„ren fungerade en organisation kallad "International Network Working Group" (INWG) som det frĂ€msta organet för samarbete.

ARPANET kom ut i en bredare teknisk vÀrld i oktober 1972 vid den första internationella konferensen om datorkommunikation som hölls pÄ Washington Hilton med sina modernistiska kurvor. Förutom amerikanska personer som Cerf och Kahn var flera framstÄende nÀtverks experter frÄn Europa nÀrvarande, sÀrskilt Louis Pouzin frÄn Frankrike och Donald Davies frÄn Storbritannien. PÄ uppmaning av Larry Roberts bestÀmde de sig för att bilda en internationell arbetsgrupp för att diskutera paket vÀxling och protokoll, liknande arbetsgruppen för nÀtverk som etablerade protokoll för ARPANET. Cerf, som nyligen blivit professor vid Stanford, gick med pÄ att vara ordförande. Ett av deras första Àmnen blev problemet med nÀtverksinteroperabilitet.

Bland de viktiga tidiga deltagarna i denna diskussion som bidrog var Robert Metcalfe, som vi redan har trĂ€ffat som arkitekt av Ethernet pĂ„ Xerox PARC. Även om Metcalfe inte kunde berĂ€tta detta för sina kollegor, hade han vid tidpunkten för publiceringen av Cerf och Kahns arbete lĂ€nge utvecklat sitt eget internet protokoll, PARC Universal Packet, eller PUP.

Behovet av internet i Xerox ökade nĂ€r Ethernet-nĂ€tverket i Alto blev framgĂ„ngsrikt. PARC hade ocksĂ„ ett annat lokalt nĂ€tverk av minidatorer frĂ„n Data General Nova, och visst fanns det Ă€ven ARPANET. Ledarna pĂ„ PARC blickade mot framtiden och insĂ„g att det skulle behövas ett eget Ethernet pĂ„ varje Xerox-anstĂ€llning, och att dessa pĂ„ nĂ„got sĂ€tt skulle behöva kopplas samman (möjligen genom en egen intern motsvarighet till ARPANET för Xerox). För att kunna lĂ„tsas vara ett vanligt meddelande lagrades PUP-paketet inuti andra paket av vilket nĂ€tverk som helst det fĂ€rdades genom – till exempel PARC Ethernet. NĂ€r paketet nĂ„dde gateway-datorn mellan Ethernet och ett annat nĂ€tverk (som ARPANET), sĂ„ avvecklade denna dator PUP-paketet, lĂ€ste dess adress och packade sedan om det i ett ARPANET-paket med passande rubriker för att skicka det till adressen.

Även om Metcalfe inte kunde berĂ€tta direkt om vad de gjorde pĂ„ Xerox, sĂ„ sipprade den praktiska erfarenhet han fick oundvikligen ut i diskussionerna inom INWG. Bevis pĂ„ hans pĂ„verkan syns i det faktum att i deras arbete frĂ„n 1974 erkĂ€nner Cerf och Kahn hans bidrag, och senare lĂ€r Metcalfe kĂ€nna sig lite sĂ„rad över att han inte tryckte pĂ„ för medförfattarskap. PUP pĂ„verkade sannolikt Ă„terigen strukturen för det moderna internet under 1970-talet nĂ€r Jon Postel pressade fram lösningen att dela upp protokollet i TCP och IP, för att slippa hantera det komplexa TCP-protokollet vid gateways mellan nĂ€tverken. IP (internetprotokollet) var en förenklad version av adressprotokollet, utan den komplexa logik som TCP hade för att garantera leverans av varje bit. NĂ€tverksprotokollet frĂ„n Xerox – som vid det laget redan blivit kĂ€nt som Xerox Network Systems (XNS) – hade ocksĂ„ nĂ„tt en liknande uppdelning.

En annan kĂ€lla till pĂ„verkan pĂ„ de tidiga internetprotokollen uppstod i Europa, specifikt i ett nĂ€tverk som utvecklades i början av 1970-talet, till följd av implementeringen av Plan Calcul – ett program som lanserades av Charles de Gaulle för att bygga upp sin egen franska datorteknologi. De Gaulle var lĂ€nge bekymrad över USA:s vĂ€xande politiska, kommersiella, finansiella och kulturella dominans i VĂ€steuropa. Han beslutade att Ă„ter göra Frankrike till en oberoende vĂ€rldsledare, snarare Ă€n en pjĂ€s i det kalla kriget mellan USA och Sovjetunionen. NĂ€r det gĂ€ller datorteknologi pĂ„ 1960-talet fanns det tvĂ„ sĂ€rskilt starka hot mot denna oberoende. För det första vĂ€grade USA att utfĂ€rda exportlicenser för sina mest kraftfulla datorer, som Frankrike ville anvĂ€nda för att utveckla sina egna atombomber. För det andra blev det amerikanska företaget General Electric huvudĂ€gare till Frankrikes enda datortillverkare Compagnie des Machines Bull – och kort dĂ€refter stĂ€ngde de flera viktiga produktlinjer inom Bull (företaget grundades 1919 av en norrman vid namn Bull, för att tillverka maskiner som arbetar med hĂ„lkort – precis som IBM. Det flyttade till Frankrike pĂ„ 1930-talet efter grundarens död). SĂ„ föddes Plan Calcul, som skulle sĂ€kerstĂ€lla Frankrikes förmĂ„ga att oberoende tillhandahĂ„lla datorkapacitet.

För att kontrollera genomförandet av Plan Calcul skapade de Gaulle en dĂ©lĂ©gation Ă  l’informatique (nĂ„got som liknar "delegationen för datavetenskap"), som rapporterade direkt till hans premiĂ€rminister. I början av 1971 satte denna delegation ingenjören Louis Pouzin ansvarig för att skapa den franska versionen av ARPANET. Delegationen ansĂ„g att paketnĂ€tverk skulle spela en avgörande roll för framtida berĂ€kningar, och dĂ€rför skulle teknisk kunskap inom detta omrĂ„de vara nödvĂ€ndig för att Plan Calcul skulle fĂ„ framgĂ„ng.

Internets historia: nÀtverksinteraktion
Pouzin pÄ en konferens 1976

Pouzin, alumn vid Polytechnikum i Paris, Frankrikes frĂ€msta ingenjörsskola, arbetade i sin ungdom för den franska tillverkaren av telefonutrustning och gick sedan över till Bull. DĂ€r övertygade han arbetsgivarna om att de behövde mer kunskap om de senaste amerikanska framstegen. DĂ€rför, som anstĂ€lld vid Bull, hjĂ€lpte han i tvĂ„ och ett halvt Ă„r, frĂ„n 1963 till 1965, till att skapa ett kompatibelt system för tidsdelning (Compatible Time-Sharing System, CTSS) vid MIT. Denna erfarenhet gjorde honom till den frĂ€msta experten pĂ„ interaktiva tidsdelningsberĂ€kningar i hela Frankrike – och troligtvis ocksĂ„ i hela Europa.

Internets historia: nÀtverksinteraktion
Cyclades-nÀtverksarkitektur

Puzens nĂ€tverk fick namnet Cyclades efter en grupp grekiska öar i Egeiska havet. I enlighet med namnet var varje dator i detta nĂ€t, i stort sett, en separat ö. Cyclades frĂ€msta bidrag till nĂ€tverksteknik var konceptet datagram – den enklaste formen av paketkommunikation. IdĂ©n bestod av tvĂ„ komplementĂ€ra delar:

  • Datagram Ă€r oberoende: till skillnad frĂ„n data i ett telefonsamtal eller ett ARPANET-meddelande kan varje datagram bearbetas oberoende. Det förlitar sig inte pĂ„ tidigare meddelanden, deras ordning eller pĂ„ en kopplingsprotokoll (som att slĂ„ ett telefonnummer).
  • Datagram skickas frĂ„n vĂ€rd till vĂ€rd – hela ansvaret för pĂ„litlig överföring av meddelandet ligger hos avsĂ€ndaren och mottagaren, snarare Ă€n nĂ€tverket, som i detta fall fungerar som en ”rörledning”.

Konceptet med datagram verkade vara hĂ€delse för Puzens kollegor frĂ„n den franska post-, telefon- och telegraforganisationen (PTT), som pĂ„ 1970-talet skapade sitt eget nĂ€tverk baserat pĂ„ anslutningar liknande telefoner och terminaltillhörigheter till datorer (och inte datorer till datorer). Detta skedde under tillsyn av en annan alumnus frĂ„n Polytekniska skolan, RĂ©mi Dufresne. IdĂ©n att avstĂ„ frĂ„n pĂ„litlighet i överföringarna inom nĂ€tverket var avskrĂ€ckande för PTT, eftersom deras decennier av erfarenhet tvingade dem att göra telefon och telegraf sĂ„ pĂ„litliga som möjligt. Dessutom hotade överlĂ„telsen av kontrollen över alla applikationer och tjĂ€nster till vĂ€rddatorerna i nĂ€tverkets periferi att förvandla PTT till nĂ„got helt icke-unikt och utbytbara. Men inget stĂ€rker en Ă„sikt som en fast motstĂ„nd mot den, sĂ„ konceptet med virtuella anslutningar frĂ„n PTT hjĂ€lpte bara Puzens övertygelse om att hans datagram – en metod för att skapa protokoll som fungerar för kommunikation mellan en vĂ€rd och en annan.

Puzan och hans kollegor i Cyclades-projektet deltog aktivt i INWG och olika konferenser dĂ€r idĂ©erna bakom TCP diskuterades, och de tvekade inte att uttrycka sina Ă„sikter om hur nĂ€tverket eller nĂ€tverken borde fungera. Precis som Melcaf, förtjĂ€nade Puzan och hans kollega Hubert Zimmerman att nĂ€mnas i TCP-arbetet frĂ„n 1974, och Ă„tminstone en annan kollega, ingenjör GĂ©rard Le Lann, hjĂ€lpte ocksĂ„ Cerf att finslipa protokollen. Senare minns Cerf att "flödeskontroll med hjĂ€lp av glidande fönster för TCP togs direkt ur diskussionen om detta Ă€mne med Puzan och hans team
 Jag minns hur Bob Metcalf, Le Lann och jag lĂ„g pĂ„ en stor bit papper pĂ„ golvet i mitt vardagsrum i Palo Alto, försökte skissa diagram för dessa protokoll".

"Glidande fönster" avser det sÀtt pÄ vilket TCP hanterar datastreamen mellan avsÀndare och mottagare. Det aktuella fönstret bestÄr av alla paket i den utgÄende datastreamen som avsÀndaren aktivt kan skicka. Den högra kanten av fönstret flyttas Ät höger nÀr mottagaren meddelar att det finns utrymme i bufferten, och den vÀnstra kanten flyttas Ät höger nÀr mottagaren meddelar att föregÄende paket har mottagits".

Konceptet med diagram passade perfekt in pÄ beteendet hos broadcasts nÀtverk av typen Ethernet och ALOHANET, som ofrivilligt skickade sina meddelanden i ett bullrigt och likgiltigt eter (till skillnad frÄn det mer telefonliknande ARPANET, som krÀvde sekventiell leverans av meddelanden mellan IMP över en pÄlitlig linje frÄn AT&T). Det var meningsfullt att anpassa protokoll för internetsÀndning till de minst pÄlitliga nÀtverken snarare Àn till deras mer komplexa slÀktingar, och just det gjorde TCP-protokollet av Kahn och Cerf.

Jag kan fortsĂ€tta pĂ„ det hĂ€r sĂ€ttet och beskriva den brittiska rollen i utvecklingen av de tidiga stadierna av nĂ€tverksinteraktion, men det Ă€r vĂ€rt att inte gĂ„ för djupt in i detaljer för att inte missa det viktigaste – de tvĂ„ namn som Ă€r mest kopplade till internetets uppfinning var inte de enda som hade betydelse.

TCP imponerar pÄ alla

Vad hÀnde med dessa tidiga idéer om interkontinental samarbete? Varför hyllas Cerf och Kahn överallt som internets fÀder medan Puzane och Zimmermann knappt hörs talas om? För att förstÄ detta mÄste vi först dyka ner i de procedurala detaljerna frÄn de tidiga Ären av INWG.

I linje med andan frÄn ARPA:s arbetsgrupp och dess "begÀran om kommentarer" (Requests for Comment, RFC), skapade INWG sitt eget system för "gemensamma anteckningar". Inom ramen för denna praxis presenterade Kahn och Cerf efter ungefÀr ett Ärs samarbete ett preliminÀrt förslag pÄ TCP för INWG i form av anteckning nr 39 i september 1973. Det var i praktiken samma dokument som de publicerade i IEEE Transactions följande vÄr. I april 1974 publicerade Cyclades-teamet under ledning av Hubert Zimmermann och Michel Eli ett motförslag, INWG 61. Skillnaden lÄg i de olika synsÀtten pÄ olika ingenjörskompromisser, i huvudsak hur paket som korsar nÀtverk med mindre paketstorlek delas upp och sÀtts samman igen.

Klyftan var minimal, men behovet av att pĂ„ nĂ„got sĂ€tt enas blev plötsligt brĂ„dskande pĂ„ grund av planerna för att granska nĂ€tverksstandarder, deklarerade av ComitĂ© Consultatif International TĂ©lĂ©phonique et TĂ©lĂ©graphique (CCITT) [Det internationella konsultativa kommittĂ©et för telefoni och telegrafi]. CCITT, en gren av Internationella telekommunikationsunionen, som sysslar med standardisering, arbetade pĂ„ en fyrĂ„rig cykel av plenarsessioner. Förslag som skulle prövas vid 1976 Ă„rs session behövde lĂ€mnas in före hösten 1975, och mellan detta datum och Ă„r 1980 fick inga förĂ€ndringar göras. Hektiska möten inom INWG ledde till en sluten omröstning dĂ€r den nya protokoll blev valt, beskrivet av representanter frĂ„n de mest betydande organisationerna för datanĂ€tverk i vĂ€rlden – Cerf frĂ„n ARPANET, Zimmermann frĂ„n Cyclades, Roger Scantlebury frĂ„n National Physical Laboratory i Storbritannien och Alex Mackenzie frĂ„n BBN. Det nya förslaget, INWG 96, valde en medling mellan 39 och 61 och verkade sĂ€tta riktningen för utvecklingen av internets kommunikation under överskĂ„dlig framtid.

Men i sjÀlva verket blev kompromissen den sista dödsstön för internationellt samarbete inom nÀtverksinteraktion, och detta faktum föregicks av den olycksaliga frÄnvaron av Bob Kahn vid omröstningen i INWG angÄende det nya förslaget. Det visade sig att omröstningsresultatet inte höll sig inom de tidsramar som faststÀllts av CCITT, och dessutom förvÀrrade Cerf situationen genom att skicka ett brev till CCITT dÀr han beskrev att detta förslag saknade fullstÀndig konsensus i INWG. Men vilket förslag som helst frÄn INWG skulle ÀndÄ med största sannolikhet inte ha antagits, eftersom de dominerande telekomledarna inom CCITT inte var intresserade av datagramstödda nÀtverk som uppfanns av datavetare. De behövde full kontroll över trafik i nÀtverket, och inte delegering av denna makt till datorer pÄ plats, som de inte kunde kontrollera. De ignorerade överhuvudtaget frÄgan om nÀtverksinteraktion och gick med pÄ att anta en protokoll för virtuella kopplingar för ett separat nÀtverk, kallad X.25.

Ironin Àr att protokollet X.25 stödde Kahns tidigare chef, Larry Roberts. En gÄng var han ledare för avancerad nÀtverksforskning, men hans nya intressen i rollen som affÀrsledare ledde honom till CCITT för att sanktionera de protokoll som redan anvÀndes av hans företag, Telenet.

Europeerna, frĂ€mst under ledning av Zimmerman, gjorde ett nytt försök genom att vĂ€nda sig till en annan standardiseringsorganisation, dĂ€r dominansen av telekomledarskapet inte var sĂ„ stark – International Organization for Standardization, ISO. Den resulterande standarden för öppna system (OSI) hade vissa fördelar jĂ€mfört med TCP/IP. Till exempel hade den inte ett sĂ„ begrĂ€nsat hierarkiskt adresseringssystem som IP, vars begrĂ€nsningar krĂ€vde flera billiga lösningar för att hantera den explosionsartade tillvĂ€xten av internet pĂ„ 1990-talet (under 2010-talet börjar nĂ€tverk Ă€ntligen övergĂ„ till version 6 IP-protokol som löser problem med begrĂ€nsningar av adresseringsutrymme). Men av flera skĂ€l drog denna process ut pĂ„ tiden och ledde inte till skapandet av fungerande mjukvara. SĂ€rskilt ISO-förfarandena, som passade bra för godkĂ€nnande av etablerade tekniska metoder, var inte lĂ€mpliga för framvĂ€xande teknologier. Och nĂ€r TCP/IP-baserad internet började utvecklas pĂ„ 1990-talet förlorade OSI sin relevans.

LÄt oss gÄ frÄn striden om standarder till mer konkreta, praktiska saker i nÀtverksbyggande pÄ plats. Européerna tog seriöst itu med genomförandet av INWG 96 för att sammanföra Cyclades och den nationella fysikaliska laboratoriet i skapandet av ett europeiskt informationsnÀtverk. Men Kan och andra ledare för ARPA:s internetprojekt avsÄg inte att lÄta TCP-tÄget spÄra ur för internationellt samarbete. Kan hade redan avsatt medel för att genomföra TCP i ARPANET och PRNET, och ville inte börja om frÄn början. Surf försökte driva pÄ ett stöd för den kompromiss han hade utvecklat för INWG i USA, men gav till slut upp. Han bestÀmde sig ocksÄ för att avstÄ frÄn stressen i livet som adjungerad professor och, likt Kan, blev programchef pÄ ARPA, och drog sig ur aktivt deltagande i INWG.

Varför resulterade europeernas önskan att etablera en enad front och en officiell internationell standard i sĂ„ lite? FrĂ€mst berodde det pĂ„ de olika positionerna hos de ledande amerikanska och europeiska telekomaktörerna. EuropĂ©erna kĂ€mpade stĂ€ndigt mot pressen för datagrammodellen frĂ„n sina post- och telekommunikationsledare (PTT), som fungerade som administrativa avdelningar för de respektive nationella regeringarna. Detta gav dem mer motivation att nĂ„ konsensus i de officiella processerna för standardisering. Den snabba nedgĂ„ngen av Cyclades, som förlorade intresset hos politikerna 1975 och all finansiering 1978, Ă€r material för att studera PTT:s makt. Puzens anklagade administrationen ValĂ©ry Giscard d'Estaing. d'Estaing kom till makten 1974 och bildade en regering bestĂ„ende av representanter frĂ„n École nationale d'administration (ENA), föraktad av Pouzin: om man kan jĂ€mföra Polytechnicum med MIT, kan man likna ENA vid Harvard Business School. Administrationen hos d'Estain byggde sin IT-strategi pĂ„ idĂ©n om 'nationella mĂ€stare', och en sĂ„dan datanĂ€tverk behövde stöd frĂ„n PTT. Cyclades-projektet skulle aldrig ha fĂ„tt ett sĂ„dant stöd; istĂ€llet ledde Pouzins rival, Despre, skapandet av ett nĂ€tverk med virtuella kopplingar baserat pĂ„ X.25, kallat Transpac.

I USA var allt annorlunda. AT&T hade inte samma politiska inflytande som sina kolleger utomlands, den var inte en del av den amerikanska administrationen. Snarare begrÀnsade och försvagade regeringen bolaget kraftigt just dÄ, och förbjöd det att blanda sig i utvecklingen av datanÀtverk och tjÀnster, och snart delades det upp helt. ARPA kunde fritt utveckla sitt internetprogram under skyddet av det mÀktiga försvarsministerium, utan nÄgot politiskt tryck. Den finansierade implementeringen av TCP pÄ olika datorer och anvÀnde sitt inflytande för att tvinga alla vÀrdar i ARPANET att övergÄ till den nya protokollen 1983. DÀrför blev det mest inflytelserika datanÀtverket i vÀrlden, med mÄnga noder som var de mest inflytelserika berÀkningsorganisationerna i vÀrlden, en plats för utvecklingen av TCP/IP.

DÀrmed blev TCP/IP hörnstenen i internet, och inte bara internet, tack vare den relativa politiska och ekonomiska friheten hos ARPA i jÀmförelse med alla andra organisationer som sysslade med datanÀtverk. Trots OSI blev ARPA hunden som viftade med en upprörd svans frÄn nÀtverksforskningsgemenskapen. Ur Är 1974:s perspektiv var det möjligt att se att mÄnga inflytandelinjer som ledde till Serf och Kahn:s arbete med TCP, och mÄnga potentiella alternativ för internationellt samarbete som kunde vÀxa fram pÄ deras grund. Men ur Är 1995:s perspektiv leder alla vÀgar till en enda nyckelpunkten, en enda amerikansk organisation och tvÄ berömda namn.

Vad mer att lÀsa

  • Janet Abbate, Inventing the Internet (1999)
  • John Day, “The Clamor Outside as INWG Debated,” IEEE Annals of the History of Computing (2016)
  • Andrew L. Russell, Open Standards and the Digital Age (2014)
  • Andrew L. Russell och ValĂ©rie Schafer, “In the Shadow of ARPANET and Internet: Louis Pouzin and the Cyclades Network in the 1970s,” Technology and Culture (2014)

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster