Zgodovina interneta: medsebojno omrežno delovanje

Zgodovina interneta: medsebojno omrežno delovanje

Drugi članki cikla:

V delu iz leta 1968 "Računalnik kot komunikacijska naprava", napisano še med razvojem ARPANET, J. C. R. Licklider in Robert Taylor so trdili, da združitev računalnikov ne bo omejena na ustvarjanje ločenih omrežij. Napovedali so, da se bodo ta omrežja povezala v "nenehno omrežje omrežij", ki bo združilo "različno opremo za obdelavo in shranjevanje informacij" v medsebojno povezano celoto. Manj kot deset let pozneje so tako prvotno teoretične razprave pritegnile takojšnje praktično zanimanje. Do sredine 70. let prejšnjega stoletja so se računalniška omrežja začela hitro širiti.

Širjenje omrežij

so se širila po različnih medijih, v institucije in kraje. ALOHAnet je bilo eno od več novih akademskih omrežij, ki so prejemala financiranje ARPA v zgodnjih 70. letih. Med drugimi je bila PRNET, ki je povezovala tovornjake s paketnim radiom, in satelitska SATNET. Druge države so po podobnih načelih razvijale lastna raziskovalna omrežja, zlasti Velika Britanija in Francija. Lokalna omrežja so se zahvaljujoč manjšemu obsegu in nižjim stroškom širila še hitreje. Poleg Ethernet-a iz Xerox PARC so lahko zasledili tudi Octopus v Radiacijski laboratoriji Lawrence v Berkleyju, Kalifornija; Ring na Univerzi v Cambridgeu; Mark II v Britanski nacionalni fizični laboratoriju.

Približno v istem času so komercialna podjetja začela ponujati plačljiv dostop do zasebnih paketnih omrežij. To je odprlo nov nacionalni trg računalniških storitev na spletu. V 60. letih so različna podjetja začela z dejavnostmi, ki so ponujale dostop do specializiranih baz podatkov (pravno in finančno), ali do računalnikov z delitvijo časa, vsem, ki so imeli svoj terminal. Vendar je bil dostop do njih po vsej državi preko običajnega telefonskega omrežja nesorazmerno drag, kar je otežilo širitev teh omrežij izven lokalnih trgov. Nekatera večja podjetja (na primer, Tymshare) so ustvarjala lastna notranja omrežja, vendar so komercialna paketna omrežja znižala ceno njihove uporabe na razumne ravni.

Prva takšna mreža se je pojavila zaradi odhoda strokovnjakov ARPANET. Leta 1972 je nekaj zaposlenih zapustilo podjetje Bolt, Beranek in Newman (BBN), ki je bilo odgovorno za ustvarjanje in delovanje ARPANET, ter ustanovilo Packet Communications, Inc. Čeprav je to podjetje na koncu propadlo, je nepričakovani šok služil kot katalizator za BBN, da je ustvaril svojo lastno zasebno omrežje Telenet. Pod vodstvom Larryja Robertsa, arhitekta ARPANET, je Telenet uspešno deloval pet let, preden ga je kupil GTE.

Glede na nastanek tako raznolikih omrežij, kako bi lahko Licklider in Taylor predvidela pojav enotnega in usklajenega sistema? Tudi če bi bilo z organizacijskega vidika mogoče preprosto združiti vsa ta omrežja z ARPANET – kar ni bilo mogoče – bi njihova nezdružljivost protokolov onemogočila to. Kljub temu pa so se na koncu vsa ta raznolika omrežja (in njihovi potomci) resnično povezala v splošni komunikacijski sistem, ki ga poznamo kot internet. Vse se je začelo ne s kakšnim financiranjem ali globalnim načrtom, temveč z pozabljenim raziskovalnim projektom, na katerem je delal vodja srednjega nivoja iz ARPA. Robert Kahn.

Problem Boba Kahna

Kahn je leta 1964 na Princetonu zagovarjal disertacijo o obdelavi elektronskih signalov, ob tem pa se je igrala golf na igriščih v bližini šole. Potem ko je malo delal kot profesor na MIT, se je zaposlil pri BBN, sprva z željo po odmoru za poglobitev v industrijo, da bi spoznal, kako praktični ljudje rešujejo, katere težave vredno raziskovati. Naključno se je zgodilo, da je njegova naloga pri BBN vključevala raziskovanje možnega obnašanja računalniških omrežij – kmalu zatem je BBN prejelo naročilo za ARPANET. Kahn je projekt podaljšal in prispeval večji del razvoja arhitekture omrežja.

Zgodovina interneta: medsebojno omrežno delovanje
Kahnova fotografija iz časopisa iz leta 1974

Njegov "mali odmor" pretvorio se u šestogodišnji rad, gde je Kan bio stručnjak za mreže u BBN-u tokom stavljanja ARPANET-a u potpuno operativno stanje. Do 1972. godine bio je umoran od te teme i što je još važnije, umoran od neprestane političke borbe i sukoba sa šefovima odeljenja BBN-a. Stoga je prihvatio ponudu Lari Robertsa (još pre nego što je sam Roberts otišao da stvori Telenet) i postao program menadžer u ARPA-i, da vodi razvoj tehnologije automatizovane proizvodnje, sa potencijalom upravljanja investicijama u vrednosti od miliona dolara. Odustao je od rada na ARPANET-u i odlučio da krene ispočetka u novoj oblasti.

Ali nekoliko meseci nakon njegovog dolaska u Vašington, D.C., Kongres je obustavio projekat automatizovane proizvodnje. Kan je odmah hteo da spakuje stvari i vrati se u Kembridž, ali je Roberts ubedio da ostane i pomogne u razvoju novih mrežnih projekata za ARPA-u. Kan, nesposoban da se oslobodi svojih znanja, našao se kao menadžer PRNET-a, paketne radio mreže koja je trebala da obezbedi vojnim operacijama prednosti mreža sa prebacivanjem paketa.

Projekt PRNET, pokrenut pod okriljem Stanford research institute (SRI), trebao je da proširi osnovnu tehničku srž ALOHANET-a, koja se bavila prenosom paketa, kako bi podržala repetitore i rad sa više stanica, uključujući mobilne kombije. Međutim, Kanu je odmah bilo jasno da od takve mreže neće biti koristi, s obzirom na to da je to bila računarska mreža u kojoj praktično nije bilo računara. Kada je počela da radi 1975. godine, imala je jedan računar iz SRI-a i četiri repetitora smeštena duž zaliva San Frančiska. Mobilne terenske stanice nisu mogle ekonomično da rade sa veličinom i potrošnjom energije mainframe računara iz 1970-ih. Svi značajni računarski resursi bili su u okviru ARPANET-a, koji je koristio potpuno drugačiji skup protokola, i nije mogao da interpretira poruku primljenu od PRNET-a. Pitao se – kako bi mogao da poveže ovu mrežu u razvoju sa njenim mnogo zrelijim rođakom?

Kan se obratio starom poznaniku iz ranih dana ARPANET-a da mu pomogne u pronalaženju odgovora. Vinton Serf Se je začel zanimati za računalnike, ko je kot študent matematike na Stanfordu in se odločil vrniti na doktorski študij računalništva na Univerzo v Kaliforniji v Los Angelesu (UCLA), po tem ko je več let delal v pisarni IBM. Prišel je leta 1967 in skupaj s svojim prijateljem iz srednje šole Steveom Crockerjem se je pridružil centru za merjenje omrežij pod vodstvom Lyna Kleinrocka, ki je bil del ARPANET-a na UCLA. Tam sta postala s Crockerjem strokovnjaka za razvoj protokolov, ter ključna člena delovne skupine za omrežja, ki je razvila tako osnovni program za upravljanje omrežij (NCP) za pošiljanje sporočil preko ARPANET-a, kot tudi visoko nivojske protokole za prenos datotek in oddaljeni dostop.

Zgodovina interneta: medsebojno omrežno delovanje
Fotografija Cerfa iz časopisa iz leta 1974

Cerf je spoznal Kana v začetku 70-ih let, ko je ta prišel na UCLA iz BBN-a, da bi preizkusil delovanje omrežja pod obremenitvijo. Ustvarjal je zastoje v omrežju s pomočjo programske opreme, ki jo je ustvaril Cerf, ki je generirala umetni promet. Kot je pričakoval Kan, omrežje ni zdržalo obremenitve in priporočil je, da se izvedejo spremembe za izboljšanje obvladovanja zastojev. V naslednjih letih je Cerf nadaljeval s svojo dejavnostjo, ki je obetala kariero v akademskem svetu. Približno v istem času, ko je Kan odšel iz BBN-a v Washington, je Cerf odpotoval na drugo obalo, da bi se zaposlil kot docent na Stanfordu.

Kan je veliko vedel o računalniških omrežjih, a ni imel nobenih izkušenj pri razvoju protokolov - ukvarjal se je z obdelavo signalov in ne z računalništvom. Zavedel se je, da bo Cerf idealen za dopolnitev njegovih veščin, kar bo ključno pri vsakem poskusu povezovanja ARPANET-a s PRNET-om. Kan se je povezal z njim glede medomrežne komunikacije, in leta 1973 sta se večkrat srečala, preden sta se zaprla v hotel v Palo Altu, da bi predstavila svoje plodovite delo „Protokol za pakete med omrežji“, objavljeno maja 1974 v IEEE Transactions on Communications. Tam je bil predstavljen projekt „programa za nadzor prenosa“ (Transmission Control Program, TCP) (kmalu se je P spremenil v „protokol“) – temeljni kamen za programsko opremo sodobnega interneta.

Zunanje vplivanje

Nič ne povezuje ljudi ili trenutaka jače od izuma interneta kao Vint Cerf i Bob Kahn i njihov rad iz 1974. godine. Ipak, stvaranje interneta nije bio događaj koji se desio u određenom trenutku – to je bio proces koji se odvijao tokom dugog razvijanja kroz mnoge godine. Početni protokol, opisan od strane Cerfa i Kahna u radu iz 1974. godine, više puta je ispravljen i prilagođen tokom narednih godina. Prva veza između mreža testirana je tek 1977. godine; protokol je podeljen na dva sloja – danas svuda prisutni TCP i IP – tek 1978. godine; ARPANET je počeo da ga koristi za svoje svrhe tek 1982. godine (ova hronologija pojavljivanja interneta može se produžiti do 1995. godine, kada je vlada SAD-a uklonila vatreni zid između akademskog interneta koji se finansira iz budžeta i komercijalnog). Spisak učesnika ovog procesa izuma se proširio daleko izvan samo ova dva imena. U ranim godinama, organizacija pod nazivom „Međunarodna radna grupa za paketne mreže“ (INWG) služila je kao glavno telo za zajednički rad.

ARPANET je ušao u širi tehnički svet u oktobru 1972. godine na prvoj međunarodnoj konferenciji o računarstvu, koja se održala u hotelu Washington Hilton sa njegovim modernističkim obrisima. Pored Amerikanaca poput Cerfa i Kahna, prisustvovalo je nekoliko istaknutih mrežnih stručnjaka iz Evrope, posebno Louis Pouzin iz Francuske i Donald Davies iz Britanije. Po savetovanju Larryja Robertsa odlučili su da formiraju međunarodnu radnu grupu za raspravu o sistemima paketnog prebacivanja i protokolima, po uzoru na radnu grupu za mreže koja je uspostavljala protokole za ARPANET. Cerf, koji je nedavno postao profesor na Stanfordu, pristao je da bude predsedavajući. Jedna od prvih njihovih tema bila je problem međumrežne komunikacije.

Među važnim ranim učesnicima ove diskusije, koji su dali svoj doprinos, bio je Robert Metcalfe, s kojim smo se već sreli kao arhitektom Ethernet-a u Xerox PARC-u. Iako Metcalfe nije mogao reći to svojim kolegama, do trenutka objavljivanja rada Cerfa i Kahna, već je dugo razvijao svoj vlastiti internet protokol, PARC Universal Packet, ili PUP.

Potreba po internetu v Xeroxu je narasla, ko je postala uspešna Ethernet mreža v Altu. PARC je imel še eno lokalno mrežo mini računalnikov Data General Nova, in seveda je obstajal še ARPANET. Voditelji PARC so pogledali v prihodnost in spoznali, da mora imeti vsaka baza Xerox svoj Ethernet ter da jih bo treba med seboj povezati (morda preko lastnega notranjega ekvivalenta ARPANET za Xerox). Da bi se lahko pretvarjal za običajno sporočilo, je paket PUP potoval znotraj drugih paketov katere koli mreže, po kateri je potoval – recimo, PARC Ethernet. Ko je paket prispel do prehodnega računalnika med Ethernetom in drugo mrežo (na primer, ARPANET), je ta računalnik razpakiral paket PUP, prebral njegov naslov ter ga ponovno zavijal v paket ARPANET z ustreznimi glavam, ga poslal na naslov.

Čeprav Metcalfe ni mogel neposredno pripovedovati o tem, s čim so se v Xeroxu ukvarjali, je njegova pridobljena praktična izkušnja neizogibno pronicala v razprave v INWG. Dokazi njegovega vpliva so vidni v tem, da v delu iz leta 1974 Cerf in Kahn priznata njegov prispevek, Metcalfe pa se je kasneje nekoliko užalil, ker ni vztrajal pri soavtorstvu. PUP je najverjetneje spet vplival na shemo sodobnega interneta v 70-ih letih, ko John Postel je dosegel rešitev za razdelitev protokola na TCP in IP, da ne bi obravnavali zapletenega TCP protokola na prehodih med mrežami. IP (internet protokol) je bila poenostavljena različica naslovnega protokola, brez vse zapletene logike TCP, ki je zagotavljala dostavo vsakega bita. Mrežni protokol Xerox – že takrat znan kot Xerox Network Systems (XNS) – je že dosegel podoben razcep.

Še en vir vpliva na zgodnje internetne protokole se je oblikoval v Evropi, natančneje, v mreži, razviti na začetku 70-ih let, kot rezultat uvedbe Plan Calcul – programa, ki ga je začel Charles de Gaulle za razvoj vlastite francuske računalne industrije. De Gaulle se davno zabrinuo zbog rasta političke, komercijalne, financijske i kulturne dominacije Sjedinjenih Država u Zapadnoj Europi. Odlučio je ponovno učiniti Francusku neovisnim svjetskim liderom, a ne figuricom u Hladnom ratu između SAD-a i SSSR-a. U odnosu na računalnu industriju 1960-ih pojavile su se dvije posebno jake prijetnje ovoj neovisnosti. Prvo, SAD su odbili izdati licence za izvoz svojih najmoćnijih računala koja je Francuska htjela koristiti za razvoj vlastitih atomskih bombi. Drugo, američka tvrtka General Electric postala je glavni vlasnik jedinog francuskog proizvođača računala Compagnie des Machines Bull - a ubrzo nakon toga zatvorila nekoliko ključnih proizvodnih linija Bull (tvrtku je 1919. osnovao Norvežanin po prezimenu Bull, za proizvodnju strojeva koji rade s perforiranim karticama - poput IBM-a. Premjestila se u Francusku 1930-ih, nakon smrti osnivača). Tako je nastao Plan Calcul, koji je trebao osigurati sposobnost Francuske da samostalno osigura računalske kapacitete.

Kako bi kontrolirao provedbu Plana Calcul, de Gaulle je osnovao délégation à l’informatique (nešto poput 'delegacije za informatiku'), koja je podnosila izvještaje izravno njegovom premijeru. Početkom 1971. godine, ova delegacija postavila je inženjera Louisa Puzena odgovornim za kreiranje francuske verzije ARPANET-a. Delegacija je smatrala da će paketne mreže odigrati ključnu ulogu u računalstvu budućih godina, stoga su tehnička znanja izravno u ovom području bila potrebna za uspješnu provedbu Plana Calcul.

Zgodovina interneta: medsebojno omrežno delovanje
Puzena na konferenciji 1976. godine

Puzent, diplomer École Polytechnique, glavne inženjerske škole u Francuskoj, u mladosti je radio za francuskog proizvođača telefonske opreme, a potom je prešao u Bull. Tamo je uvjerio poslodavce da trebaju znati više o naprednim istraživanjima u SAD-u. Stoga, kao zaposlenik Bulla, dva i pol godine, od 1963. do 1965. godine, pomagao je u razvoju kompatibilnog sustava s dijeljenjem vremena (Compatible Time-Sharing System, CTSS) na MIT-u. Ovo iskustvo ga je učinilo glavnim stručnjakom za interaktivno računalstvo s dijeljenjem vremena u cijeloj Francuskoj - a vjerojatno i u cijeloj Europi.

Zgodovina interneta: medsebojno omrežno delovanje
Arhitektura mreže Cyclades

Puzin je nazvao mrežu koju su ga zamolili da napravi Cyclades, po grupi grčkih ostrva Kiklade u Egejskom moru. Prema imenu, svaki računar u ovoj mreži bio je, u suštini, zasebno ostrvo. Glavni doprinos Cyclades mrežnim tehnologijama bila je koncepcija datagrama – najjednostavnija verzija paketne komunikacije. Ideja se sastojala iz dve komplementarne delove:

  • Datagrami su nezavisni: za razliku od podataka u telefonskom pozivu ili ARPANET poruci, svaki datagram se može obrađivati nezavisno. On se ne oslanja na prethodne poruke, niti na njihov redosled, niti na protokol uspostavljanja veze (poput biranja broja telefona).
  • Datagrami se prenose od hosta do hosta – cela odgovornost za pouzano slanje poruke na adresu leži na pošiljaocu i primaocu, a ne na mreži, koja u ovom slučaju deluje samo kao "cijev".

Koncepcija datagrama se činila kao hereza za Puzinove kolege iz francuske organizacije zadužene za poštu, telefon i telegraf (PTT), koja je 1970-ih godina stvarala svoju mrežu na osnovu veza sličnih telefonskim, i povezanosti terminala sa računarom (a ne računara s računarom). To se odvijalo pod nadzorom drugog diplomca Politehničke škole, Remija Deprea. Ideja odbacivanja pouzdanosti prenosa unutar mreže bila je za PTT odbojna, s obzirom na to da ju je deset godina iskustva nateralo da učini telefon i telegraf što pouzdanijim. U međuvremenu, sa ekonomske i političke tačke gledišta, prenos kontrole nad svim aplikacijama i servisima računarima hostovima koji se nalaze na periferiji mreže pretila je da PTT pretvori u nešto potpuno nejedinstveno i zamenjivo. Međutim, ništa ne jača stajalište kao čvrsto protivljenje, stoga je koncepcija virtuelnih veza iz PTT samo pomogla Puzinu da se uvjeri u ispravnost njegovog datagrama – pristupa u kreiranju protokola koji funkcionišu za komunikaciju jednog hosta s drugim.

Pusen in njegovi kolegi iz projekta Cyclades so aktivno sodelovali v INWG in na različnih konferencah, kjer so razpravljali o idejah, ki so osnova TCP, in se niso sramovali izraziti mnenja o tem, kako naj delujejo omrežja. Tako kot Melkaf, je Pusen in njegov kolega Hubert Zimmerman zaslužil omembo v delu o TCP iz leta 1974, še en njihov kolega, inženir Gérard le Lann, pa je prav tako pomagal Cerfu izpopolniti protokole. Kasneje je Cerf spomnil, da "nadzor toka metodo pomičnega okna za TCP so neposredno prevzeli iz razprave o tej temi s Pusenom in njegovimi sodelavci… Spomnim se, kako ležimo Bob Metcalfe, le Lann in jaz na ogromnem kosu papirja na tleh moje dnevne sobe v Palo Altu in poskušamo skicirati stanje za te protokole".

„Pomično okno“ označuje način, kako TCP upravlja s tokom podatkov med pošiljateljem in prejemnikom. Trenutno okno sestavljajo vsi paketi v odhodnem toku podatkov, ki jih pošiljatelj lahko aktivno pošilja. Desni rob okna se pomika desno, ko prejemnik poroča o sprostitvi prostora v medpomnilniku, lev rob pa se pomika desno, ko prejemnik poroča o prejetih prejšnjih paketih".

Koncept diagramov se je odlično ujel z vedenjem širokopasovnih omrežij, kot sta Ethernet in ALOHANET, ki po naključju pošiljajo svoje sporočila v hrupni in brezbrižni eter (v nasprotju z bolj telefonskim ARPANET-om, ki je zahteval zaporedno dostavo sporočil med IMP po zanesljivi liniji od AT&T). Smiselno je bilo prilagoditi protokole za znotraj omrežno prenos na manj zanesljiva omrežja, namesto na njihove bolj zapletene sorodne, kar je storil protokol TCP Kana in Cerfa.

Lahko bi še naprej govoril o britanski vlogi pri razvoju zgodnjih faz medomrežne povezave, vendar se ne smemo poglabljati v odvečne podrobnosti, da ne bi spustili glavnega – dva imena, ki sta bila najbolj povezana s izumom interneta, nista bila edina, ki sta imela pomen.

TCP osvoji vse

Kaj se je zgodilo z začetnimi idejami o medcelinskem sodelovanju? Zakaj so Serf in Kahn povsod slavljen kot očeta interneta, medtem ko o Puzenu in Zimmermannu ni slišati? Da bi to razumeli, je najprej potrebno poglobiti se v postopkovne podrobnosti zgodnjih let INWG.

V skladu z duhom delovne skupine ARPA in njenimi 'zahtevami za komentarje' (Requests for Comment, RFC) je INWG ustvaril svoj sistem 'skupnih beležk'. V okviru te prakse, po približno letu skupnega dela, sta Kahn in Serf predstavila preliminarno različico TCP za INWG v obliki beležke št. 39 septembra 1973. To je v bistvu bil isti dokument, ki sta ga objavila v IEEE Transactions naslednje pomladi. Aprila 1974 je ekipa Cyclades pod vodstvom Huberta Zimmermanna in Michela Eli objavila nasprotni predlog, INWG 61. Razlika je bila v različnih pogledih na inženirske kompromise, predvsem v tem, kako se paketi, ki prečkajo omrežja, kjer je velikost paketov manjša, delijo in ponovno sestavljajo.

Razkol je bil minimalen, vendar je nujnost, da se na nek način sporazumejo, nenadoma pridobila nujnost zaradi načrtov za obravnavo omrežnih standardov, ki jih je razglasil Comité Consultatif International Téléphonique et Télégraphique (CCITT) [Mednarodni svetovalni odbor za telefonijo in telegrafijo]. CCITT, oddelek za Mednarodno zvezo za telekomunikacije, ki se ukvarja s standardizacijo, je delal po štiriletnih ciklusih plenarnih zasedanj. Predloge, ki naj bi jih obravnavali na zasedanju leta 1976, je bilo potrebno predložiti do jeseni 1975, in med to in letom 1980 ni bilo mogoče uvesti nobenih sprememb. Hitra srečanja znotraj INWG so privedla do končnega glasovanja, v katerem je zmagal nov protokol, ki so ga opisali predstavniki najpomembnejših organizacij za računalniška omrežja na svetu – Serf iz ARPANET, Zimmermann iz Cyclades, Roger Scantlebury iz Nacionalnega britanskega fizikalnega laboratorija in Alex Mackenzie iz BBN. Nov predlog, INWG 96, je izbral nekakšno sredino med 39 in 61, in zdel se je, da usmerja razvoj medsebojne komunikacije v bližnji prihodnosti.

Vendar je dejansko kompromis služil kot zadnji vzdih mednarodnega sodelovanja na področju medsebojnega povezovanja, ta pa je bil predhodnik zloveščega neprisotnosti Boba Kana na glasovanju INWG o novem predlogu. Izkazalo se je, da glasovanje ni bilo izvedeno v rokih, ki jih je določil CCITT, poleg tega pa je Surf še poslabšal situacijo, ko je poslal pismo CCITT, v katerem je opisal, da predlogu manjka popolni konsenz v INWG. Vendar pa katerikoli predlog s strani INWG verjetno ne bi bil sprejet, saj vodilni v CCITT v telekomunikacijah niso bili zainteresirani za mreže z podporo datagramov, ki so jih razvili računalniški raziskovalci. Potrebovali so popoln nadzor nad omrežnim prometom, ne pa delegiranja te moči računalnikom na terenu, ki jih niso mogli nadzorovati. Vprašanje medsebojnega povezovanja so sploh ignorirali in se strinjali, da sprejmejo protokol virtualnih povezav za ločeno omrežje, imenovan X.25.

Ironično je, da je protokol X.25 podprl nekdanji Kanov šef, Larry Roberts. Nekdaj je bil vodja naprednih raziskav omrežij, toda njegovi novi interesi v vlogi poslovnega vodje so ga pripeljali v CCITT za odobritev tistih protokolov, ki jih je že uporabljalo njegovo podjetje, Telenet.

Evropejci, predvsem pod vodstvom Zimmermana, so naredili še en poskus, ko so se obrnili na drugo organizacijo za standarde, kjer prevlada vodstva telekomunikacij ni bila tako močna – na Mednarodno organizacijo za standardizacijo, ISO. Rezultat tega standarda za povezovanje odprtih sistemov (OSI) je imel nekatere prednosti pred TCP/IP. Na primer, ni imel tako omejenega hierarhičnega sistema naslavljanja kot IP, katere omejitve so zahtevale uvedbo več poceni rešitev, da bi se spopadle z eksplozivno rastjo interneta v 90. letih (v 2010-ih se omrežja končno začenjajo prehajati na 6. različico IP protocol, which was meant to address the limitations of the address space). However, this process dragged on for many reasons, extending indefinitely without leading to the creation of workable software. Specifically, the ISO procedures, which were well-suited for approving established technical practices, were not suitable for emerging technologies. And when the TCP/IP-based internet began to develop in the 1990s, OSI lost its relevance.

Let’s move from the battle for standards to the grounded, practical aspects of building networks on the ground. Europeans diligently took on the implementation of INWG 96 to unite Cyclades and the National Physical Laboratory in the creation of a European information network. But Kahn and other leaders of the ARPA internet project were not about to derail the TCP train for international cooperation. Kahn had already allocated funds for implementing TCP in ARPANET and PRNET, and he didn’t want to start all over again. Cerf tried to push in the U.S. for support of the compromise he had worked out for INWG but finally gave up. He also decided to step back from the stresses of life as an adjunct professor, and following Kahn’s example, became a program manager at ARPA, moving away from active participation in INWG.

So why did so little result from the Europeans’ desire to establish a unified front and an official international standard? Primarily because of the differing positions of the heads of American and European telecoms. Europeans had to contend with constant pressure from their postal and telecom (PTT) leaders, who operated as administrative departments of their respective national governments. This created greater motivation for them to seek consensus in official standard-setting processes. The rapid decline of Cyclades, which lost politicians' interest in 1975 and all funding in 1978, serves as a case study of PTT power. Puzin blamed its demise on the administration Valéry Giscard d'Estaing. d'Estaing came to power in 1974 and formed a government from representatives of the National School of Administration (ENA), ki jih zaničuje Pouzin: če lahko Politehnično šolo primerjamo z MIT, je ENA lahko primerljiva z Harvard Business School. Administracija d'Este je gradila politiko informacijskih tehnologij na osnovi ideje o „nacionalnih prvakih“, za tako računalniško omrežje pa je bila potrebna podpora PTT. Projekt Cyclades ne bi nikoli prejel takšne podpore; namesto tega je nasprotnik Pouzina, Despre, vodil ustvarjanje omrežja z virtualnimi povezavami na osnovi X.25, imenovanega Transpac.

V ZDA je bilo vse drugače. AT&T ni imela takšnega političnega vpliva kot njeni kolegi v tujini, ni bila del administracije ZDA. Nasprotno, vlada je v tem času močno omejevala in oslabila podjetje, prepovedala mu je posegati v razvoj računalniških omrežij in storitev, kmalu pa so ga povsem razbili na dele. ARPA je lahko svobodno razvijala svoj program interneta pod zaščitnim okriljem mogočnega ministrstva za obrambo, brez kakršnega koli političnega pritiska. Financirala je izvajanje TCP na različnih računalnikih in uporabila svoj vpliv, da je prisilila vse gostitelje v ARPANET-u, da preidejo na nov protokol leta 1983. Tako je postalo najbolj vplivno računalniško omrežje na svetu, mnoge vozlišča katerega so bila najvplivnejša računalniška organizacija na svetu, kraj za razvoj TCP/IP.

Tako je TCP/IP postal temelj interneta, in ne samo interneta, zahvaljujoč relativni politični in finančni svobodi ARPA v primerjavi z drugo organizacijo, ki se ukvarja z računalniškimi omrežji. Kljub OSI je ARPA postala pes, ki maha z ogorčenim repom iz skupnosti raziskav omrežij. Z vidika leta 1974 bi bilo možno opaziti, da je bilo veliko vplivnih linij, ki so vodile do dela Cerfa in Kana pri TCP, in veliko potencialnih možnosti za mednarodno sodelovanje, ki bi se lahko pojavile na njihovi podlagi. Vendar pa z vidika leta 1995 vse poti vodijo do edine ključne točke, ene same ameriške organizacije in dveh slavnih imen.

Što još pročitati

  • Janet Abbate, Izumitev interneta (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 in Valérie Schafer, “In the Shadow of ARPANET and Internet: Louis Pouzin and the Cyclades Network in the 1970s,” Technology and Culture (2014)

Izvor: habr.com

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster