Istorija Interneta: Interworking

Istorija Interneta: Interworking

Ostali članci iz serije:

U radu iz 1968. godine “Računar kao komunikacijski uređaj”, napisanom tokom razvoja ARPANET-a, J. C. R. Licklider и Robert Taylor je naveo da objedinjavanje računara neće biti ograničeno na stvaranje odvojenih mreža. Predvideli su da će se takve mreže udružiti u „netrajnu mrežu mreža“ koja će kombinovati „raznu opremu za obradu i skladištenje informacija“ u međusobno povezanu celinu. Za manje od jedne decenije, takva prvobitna teorijska razmatranja privukla su neposredno praktičan interes. Do sredine 1970-ih, kompjuterske mreže su počele da se brzo šire.

Proliferacija mreža

Prodrli su u razne medije, institucije i mjesta. ALOHAnet je bila jedna od nekoliko novih akademskih mreža koje su primile ARPA sredstva početkom 1970-ih. Ostali su uključivali PRNET, koji je povezivao kamione s paketnim radiom, i satelitski SATNET. Druge zemlje su razvile vlastite istraživačke mreže na sličan način, posebno Britanija i Francuska. Lokalne mreže su se, zahvaljujući manjem obimu i nižoj cijeni, množile još brže. Osim Etherneta iz Xerox PARC-a, Octopus se mogao naći u Lawrence Radiation Laboratory u Berkeleyu, Kalifornija; Prsten na Univerzitetu u Kembridžu; Mark II u Britanskoj nacionalnoj fizikalnoj laboratoriji.

Otprilike u isto vreme, komercijalna preduzeća su počela da nude plaćeni pristup privatnim paketnim mrežama. Ovo je otvorilo novo nacionalno tržište za online računarske usluge. Tokom 1960-ih, razne kompanije su pokrenule poslove koji su nudili pristup specijalizovanim bazama podataka (pravnim i finansijskim) ili kompjuterima za dijeljenje vremena svima koji imaju terminal. Međutim, pristup im u cijeloj zemlji putem obične telefonske mreže bio je pretjerano skup, što je otežavalo širenje ovih mreža izvan lokalnih tržišta. Nekoliko većih firmi (Tymshare, na primjer) izgradilo je vlastite interne mreže, ali su komercijalne paketne mreže svele troškove njihovog korištenja na razumne nivoe.

Prva takva mreža pojavila se zbog odlaska stručnjaka za ARPANET. Godine 1972. nekoliko zaposlenika je napustilo Bolt, Beranek i Newman (BBN), koji je bio odgovoran za stvaranje i rad ARPANET-a, kako bi osnovali Packet Communications, Inc. Iako je kompanija na kraju propala, iznenadni šok je poslužio kao katalizator za BBN da stvori sopstvenu privatnu mrežu, Telenet. Sa ARPANET arhitektom Larryjem Robertsom na čelu, Telenet je uspješno radio pet godina prije nego što ga je kupio GTE.

S obzirom na pojavu tako raznolikih mreža, kako su Liklider i Tejlor mogli da predvide nastanak jedinstvenog sistema? Čak i ako je bilo moguće sa organizacijske tačke gledišta jednostavno povezati sve ove sisteme na ARPANET - što nije bilo moguće - nekompatibilnost njihovih protokola je to učinila nemogućim. Pa ipak, na kraju su se sve ove heterogene mreže (i njihovi potomci) povezale jedna s drugom u univerzalni komunikacijski sistem koji poznajemo kao Internet. Sve je počelo ne s bilo kakvim grantom ili globalnim planom, već s napuštenim istraživačkim projektom na kojem je radio srednji menadžer iz ARPA-e Robert Kahn.

Problem Boba Kahna

Kahn je završio doktorat iz oblasti elektronske obrade signala na Princetonu 1964. dok je igrao golf na terenima u blizini svoje škole. Nakon što je kratko radio kao profesor na MIT-u, zaposlio se u BBN-u, u početku sa željom da uzme slobodno kako bi se uronio u industriju kako bi naučio kako praktični ljudi odlučuju koji problemi su vrijedni istraživanja. Igrom slučaja, njegov rad u BBN-u bio je vezan za istraživanje mogućeg ponašanja kompjuterskih mreža - ubrzo nakon čega je BBN dobio narudžbu za ARPANET. Kahn je bio uvučen u ovaj projekat i dao je većinu razvoja u vezi sa mrežnom arhitekturom.

Istorija Interneta: Interworking
Fotografija Kahna iz novina iz 1974

Njegov "mali odmor" pretvorio se u šestogodišnji posao gdje je Kahn bio stručnjak za umrežavanje u BBN-u dok je ARPANET doveo u potpunu operativnost. Do 1972. bio je umoran od ove teme, i što je još važnije, umoran od bavljenja stalnim politikantstvom i svađama sa šefovima divizija BBN-a. Tako je prihvatio ponudu Larryja Robertsa (prije nego što je Roberts otišao da formira Telenet) i postao programski menadžer u ARPA-i da vodi razvoj automatizovane proizvodne tehnologije, sa potencijalom da upravlja milionima dolara investicija. Napustio je rad na ARPANET-u i odlučio da počne od nule u novom području.

Ali nekoliko mjeseci nakon njegovog dolaska u Washington, D.C., Kongres je ubio projekat automatske proizvodnje. Kahn je želio da se odmah spakuje i vrati u Cambridge, ali Roberts ga je uvjerio da ostane i pomogne u razvoju novih projekata umrežavanja za ARPA. Kahn, koji nije mogao pobjeći iz okova vlastitog znanja, našao se kako upravlja PRNET-om, paketnom radio mrežom koja bi vojnim operacijama pružala prednosti mreža s komutacijom paketa.

PRNET projekat, pokrenut pod pokroviteljstvom Istraživačkog instituta Stanford (SRI), imao je za cilj da proširi ALOHANET-ovu osnovnu jezgru paketnog transporta kako bi podržala repetitore i rad na više stanica, uključujući i kombije koji se kreću. Međutim, Kahnu je odmah postalo jasno da takva mreža neće biti korisna, jer je riječ o kompjuterskoj mreži u kojoj praktički nije bilo kompjutera. Kada je počeo s radom 1975. godine, imao je jedan SRI kompjuter i četiri repetitora smještena duž zaljeva San Francisco. Mobilne terenske stanice nisu mogle razumno podnijeti veličinu i potrošnju energije mainframe računara iz 1970-ih. Svi značajni računarski resursi nalazili su se unutar ARPANET-a, koji je koristio potpuno drugačiji skup protokola i nije mogao protumačiti poruku primljenu od PRNET-a. Pitao se kako je moguće povezati ovu embrionalnu mrežu sa njenim mnogo zrelijim rođakom?

Kahn se obratio starom poznaniku iz ranih dana ARPANET-a da mu pomogne sa odgovorom. Vinton Cerf Zainteresovao se za računare kao student matematike na Stanfordu i odlučio da se vrati na postdiplomske studije računarstva na Univerzitetu Kalifornije u Los Anđelesu (UCLA), nakon što je nekoliko godina radio u kancelariji IBM-a. Stigao je 1967. i zajedno sa svojim srednjoškolskim prijateljem Steveom Crockerom pridružio se Centru za mjerenje mreže Lena Kleinroka, koji je bio dio ARPANET odjeljenja na UCLA. Tamo su on i Crocker postali stručnjaci za dizajn protokola i ključni članovi radne grupe za umrežavanje, koja je razvila i osnovni program kontrole mreže (NCP) za slanje poruka preko ARPANET-a i protokole za prijenos datoteka i udaljenu prijavu na visokom nivou.

Istorija Interneta: Interworking
Fotografija Cerfa iz novina iz 1974. godine

Cerf je upoznao Kahna ranih 1970-ih kada je ovaj stigao na UCLA iz BBN-a da testira mrežu pod opterećenjem. Stvorio je zagušenje mreže koristeći softver koji je kreirao Cerf, koji je generirao umjetni promet. Kao što je Kahn očekivao, mreža se nije mogla nositi s opterećenjem, te je preporučio promjene za poboljšanje upravljanja zagušenjima. U narednim godinama, Cerf je nastavio ono što je izgledalo kao obećavajuća akademska karijera. Otprilike u isto vrijeme kada je Kahn napustio BBN u Washington, Cerf je otputovao na drugu obalu da bi preuzeo poziciju pomoćnog profesora na Stanfordu.

Kan je znao mnogo o kompjuterskim mrežama, ali nije imao iskustva u dizajnu protokola – njegovo iskustvo je bilo u obradi signala, a ne u kompjuterskim naukama. Znao je da bi Cerf bio idealan za dopunu njegovih vještina i da bi bio kritičan u svakom pokušaju povezivanja ARPANET-a sa PRNET-om. Kahn ga je kontaktirao u vezi sa umrežavanjem i sreli su se nekoliko puta 1973. prije nego što su otišli u hotel u Palo Altu kako bi proizveli svoje temeljno djelo, "Protokol za paketnu komunikaciju na Internetu", objavljeno u maju 1974. u IEEE Transactions on Communications. Tamo je predstavljen projekat za Program kontrole prenosa (TCP) (koji će uskoro postati „protokol”) – kamen temeljac softvera za savremeni Internet.

Spoljni uticaj

Ne postoji osoba ili trenutak koji je bliže povezan sa pronalaskom interneta od Cerfa i Kahna i njihovog rada iz 1974. godine. Ipak, stvaranje interneta nije bio događaj koji se dogodio u određenom trenutku – to je bio proces koji se odvijao tokom mnogo godina razvoja. Originalni protokol koji su opisali Cerf i Kahn 1974. godine revidiran je i mijenjan bezbroj puta u narednim godinama. Prva veza između mreža testirana je tek 1977. godine; protokol je podijeljen na dva sloja - danas sveprisutni TCP i IP - tek 1978. godine; ARPANET je počeo da ga koristi za svoje potrebe tek 1982. (ova vremenska linija nastanka Interneta može se produžiti do 1995. godine, kada je američka vlada uklonila zaštitni zid između javno finansiranog akademskog Interneta i komercijalnog Interneta). Spisak učesnika u ovom procesu pronalaska proširio se daleko dalje od ova dva imena. U ranim godinama, organizacija pod nazivom Međunarodna mrežna radna grupa (INWG) služila je kao glavno tijelo za saradnju.

ARPANET je ušao u širi svijet tehnologije u oktobru 1972. godine na prvoj međunarodnoj konferenciji o kompjuterskim komunikacijama, održanoj u Washington Hiltonu sa svojim modernističkim preokretima. Pored Amerikanaca poput Cerfa i Kahna, prisustvovalo je nekoliko vrhunskih stručnjaka za mreže iz Evrope, posebno Louis Pouzin iz Francuske i Donald Davies iz Britanije. Na poticaj Larryja Robertsa, odlučili su da formiraju međunarodnu radnu grupu koja će raspravljati o sistemima i protokolima za komutaciju paketa, slično kao i radna grupa za umrežavanje koja je uspostavila protokole za ARPANET. Cerf, koji je nedavno postao profesor na Stanfordu, pristao je da bude predsjedavajući. Jedna od njihovih prvih tema bio je problem umrežavanja.

Među važnim ranim sudionicima ove rasprave bio je Robert Metcalfe, kojeg smo već upoznali kao Ethernet arhitektu u Xerox PARC-u. Iako Metcalfe nije mogao reći svojim kolegama, u vrijeme kada je Cerf i Kahn-ov rad objavljen, on je već dugo razvijao svoj vlastiti internet protokol, PARC Universal Packet, ili PUP.

Potreba za internetom u Xeroxu porasla je čim je Ethernet mreža u Altu postala uspješna. PARC je imao još jednu lokalnu mrežu Data General Nova miniračunara, a tu je, naravno, bio i ARPANET. Čelnici PARC-a su pogledali u budućnost i shvatili da će svaka Xerox baza imati svoj Ethernet i da će nekako morati da budu međusobno povezani (možda preko Xerox-ovog internog ARPANET ekvivalenta). Da bi se mogao pretvarati da je normalna poruka, PUP paket je pohranjen unutar drugih paketa bilo koje mreže na kojoj je putovao—recimo, PARC Ethernet. Kada bi paket stigao do računara mrežnog prolaza između Etherneta i druge mreže (kao što je ARPANET), taj računar bi razmotao PUP paket, pročitao njegovu adresu i ponovo ga umotao u ARPANET paket sa odgovarajućim zaglavljima, šaljući ga na adresu .

Iako Metcalf nije mogao direktno govoriti o onome što je radio u Xeroxu, praktično iskustvo koje je stekao neizbježno je ušlo u diskusije u INWG. Dokaz njegovog uticaja vidi se u činjenici da u djelu iz 1974. Cerf i Kahn priznaju njegov doprinos, a kasnije se Metcalfe malo vrijeđa što ne insistira na koautorstvu. PUP je najvjerovatnije ponovo utjecao na dizajn modernog interneta 1970-ih kada Jon Postel progurao odluku da se protokol podijeli na TCP i IP, kako se složeni TCP protokol ne bi obrađivao na gatewayima između mreža. IP (Internet Protocol) je bila pojednostavljena verzija adresnog protokola, bez ikakve složene logike TCP-a da bi se osiguralo da je svaki bit isporučen. Xerox Network Protocol - tada poznat kao Xerox Network Systems (XNS) - već je došao do sličnog razdvajanja.

Još jedan izvor uticaja na rane internet protokole došao je iz Evrope, konkretno mreža koju je ranih 1970-ih razvio Plan Calcul, program koji je pokrenuo Charles de Gaulle negovati vlastitu industriju računara u Francuskoj. De Gaulle je dugo bio zabrinut zbog sve veće političke, komercijalne, finansijske i kulturne dominacije Sjedinjenih Država u zapadnoj Evropi. Odlučio je da Francuska ponovo postane nezavisni svjetski lider, a ne pijun u hladnom ratu između SAD-a i SSSR-a. U odnosu na kompjutersku industriju, dvije posebno snažne prijetnje ovoj nezavisnosti pojavile su se 1960-ih. Prvo, Sjedinjene Države su odbile da izdaju dozvole za izvoz svojih najmoćnijih kompjutera, koje je Francuska željela koristiti u razvoju vlastitih atomskih bombi. Drugo, američka kompanija General Electric postala je glavni vlasnik jedinog francuskog proizvođača računara, Compagnie des Machines Bull - i ubrzo nakon toga zatvorila nekoliko Bullovih glavnih proizvodnih linija (kompaniju je 1919. osnovao Norvežanin po imenu Bull, za proizvodnju mašina koje radio sa bušenim karticama - direktno kao IBM. Preselio se u Francusku 1930-ih, nakon smrti osnivača). Tako je rođen Plan Calcul, dizajniran da garantuje sposobnost Francuske da obezbedi sopstvenu računarsku snagu.

Da bi nadgledao implementaciju Plana Calcul, de Gaulle je stvorio delégation à l’informatique (nešto poput „informatičke delegacije“), podnoseći direktno svom premijeru. Početkom 1971. godine, ova delegacija je postavila inženjera Louisa Pouzina za izradu francuske verzije ARPANET-a. Delegacija je vjerovala da će paketne mreže igrati ključnu ulogu u računarstvu u narednim godinama, te da će tehnička stručnost u ovoj oblasti biti neophodna da bi Plan Calcul bio uspješan.

Istorija Interneta: Interworking
Pouzin na konferenciji 1976

Pouzin, diplomac École Polytechnique u Parizu, vodeće francuske inženjerske škole, radio je kao mladić za francuskog proizvođača telefonske opreme prije nego što je prešao u Bull. Tamo je uvjerio poslodavce da moraju znati više o naprednom razvoju u SAD-u. Tako je kao zaposlenik Bull-a pomogao u stvaranju kompatibilnog sistema dijeljenja vremena (CTSS) na MIT-u dvije i po godine, od 1963. do 1965. godine. Ovo iskustvo ga je učinilo vodećim stručnjakom za interaktivno računanje sa podjelom vremena u cijeloj Francuskoj - a vjerovatno i u cijeloj Evropi.

Istorija Interneta: Interworking
Arhitektura mreže Kiklada

Pouzin je nazvao mrežu od koje je zamoljen da stvori Kiklade, po grupi grčkih ostrva Kiklada u Egejskom moru. Kao što ime govori, svaki računar na ovoj mreži je u suštini bio svoje ostrvo. Glavni doprinos Kiklada tehnologiji umrežavanja bio je koncept datagrami – najjednostavnija verzija paketne komunikacije. Ideja se sastojala od dva komplementarna dela:

  • Datagrami su nezavisni: za razliku od podataka u telefonskom pozivu ili ARPANET poruci, svaki datagram se može obraditi nezavisno. Ne oslanja se na prethodne poruke, niti na njihov redosled, niti na protokol za uspostavljanje veze (kao što je biranje telefonskog broja).
  • Datagrami se prenose od hosta do hosta - sva odgovornost za pouzdano slanje poruke na adresu leži na pošiljaocu i primaocu, a ne na mreži, koja je u ovom slučaju jednostavno "cev".

Koncept datagrama izgledao je kao hereza Pouzinovim kolegama u organizaciji Francuske pošte, telefona i telegrafa (PTT), koja je 1970-ih gradila svoju vlastitu mrežu zasnovanu na telefonskim vezama i terminal-kompjuter (umjesto od kompjutera do- kompjuterske) veze. Ovo se odvijalo pod nadzorom drugog diplomca Ecole Polytechnique, Remi Despresa. Ideja o odustajanju od pouzdanosti prijenosa unutar mreže bila je odbojna PTT-u, jer ga je desetljećima iskustva natjerala da telefon i telegraf učini što pouzdanijim. Istovremeno, sa ekonomske i političke tačke gledišta, prenošenje kontrole nad svim aplikacijama i uslugama na host računare koji se nalaze na periferiji mreže pretilo je da PTT pretvori u nešto nimalo jedinstveno i zamenljivo. Međutim, ništa ne jača mišljenje nego čvrsto mu se suprotstaviti, dakle koncept virtuelne veze iz PTT-a je samo pomogao da se Pouzin uvjeri u ispravnost njegovog datagrama - pristup kreiranju protokola koji rade na komunikaciji od jednog do drugog hosta.

Pouzin i njegove kolege iz projekta Cyclades aktivno su sudjelovali u INWG-u i raznim konferencijama na kojima se raspravljalo o idejama koje stoje iza TCP-a, te se nisu ustručavali izraziti svoje mišljenje o tome kako mreža ili mreže trebaju funkcionirati. Poput Melkafa, Pouzin i njegov kolega Hubert Zimmerman su se spomenuli u TCP dokumentu iz 1974. godine, a barem još jedan kolega, inženjer Gérard le Land, također je pomogao Cerfu da ugladi protokole. Cerf se kasnije prisjetio da "kontrola protoka Metoda kliznog prozora za TCP preuzeta je direktno iz rasprave o ovom pitanju s Pouzinom i njegovim ljudima... Sjećam se Boba Metcalfea, Le Lan i mene kako smo ležali na ogromnom komadu Whatman papira na podu moje dnevne sobe u Palo Altu , pokušavajući skicirati dijagrame stanja za ove protokole." .

"Klizni prozor" se odnosi na način na koji TCP upravlja protokom podataka između pošiljaoca i primaoca. Trenutni prozor se sastoji od svih paketa u odlaznom toku podataka koje pošiljalac može aktivno slati. Desni rub prozora se pomiče udesno kada primatelj prijavi oslobađanje međuspremnika, a lijeva ivica se pomiče udesno kada primatelj prijavi da je primio prethodne pakete."

Koncept dijagrama savršeno se uklapa u ponašanje mreža za emitovanje poput Etherneta i ALOHANET-a, koje htjele-nećeš šalju svoje poruke u bučan i ravnodušan zrak (za razliku od ARPANET-a koji je više nalik na telefon, koji je zahtijevao sekvencijalnu isporuku poruka između IMP-ova preko pouzdane AT&T linije kako bi ispravno funkcionirao). Imalo je smisla prilagoditi protokole za intranet prijenos najmanje pouzdanim mrežama, umjesto njihovim složenijim rođacima, a upravo su to učinili Kahn i Cerfov TCP protokol.

Mogao bih u nedogled o ulozi Britanije u razvoju ranih faza umrežavanja, ali vrijedi ne ulaziti previše u detalje iz straha da ne promašim poentu - dva imena koja su najbliskije povezana s izumom interneta nisu bila jedina to je bilo bitno.

TCP osvaja svakoga

Šta se dogodilo sa ovim ranim idejama o interkontinentalnoj saradnji? Zašto se Cerf i Kahn posvuda hvale kao očevi interneta, a o Pouzinu i Zimmermanu se ništa ne čuje? Da bi se ovo razumjelo, prvo je potrebno uroniti u proceduralne detalje ranih godina INWG.

U skladu sa duhom radne grupe ARPA mreže i njenim zahtjevima za komentare (RFC), INWG je kreirala vlastiti sistem „dijeljenih bilješki“. Kao dio ove prakse, nakon otprilike godinu dana saradnje, Kahn i Cerf su predali preliminarnu verziju TCP-a INWG-u kao napomenu #39 u septembru 1973. Ovo je u suštini bio isti dokument koji su objavili u IEEE Transactions sljedećeg proljeća. U aprilu 1974. tim sa Kiklada predvođen Hubertom Zimermanom i Mišelom Elijem objavio je kontrapredlog, INWG 61. Razlika se sastojala u različitim pogledima na različite inženjerske kompromise, uglavnom o tome kako se paketi koji prolaze kroz mreže sa manjim veličinama paketa dele i ponovo sastavljaju.

Podjela je bila minimalna, ali je potreba da se nekako dogovore poprimila neočekivanu hitnost zbog planova za reviziju mrežnih standarda koje je objavio Comité Consultatif International Téléphonique et Télégraphique (CCITT) [Međunarodni konsultativni komitet za telefoniju i telegraf]. CCITT, divizija Međunarodna unija za telekomunikacije, koja se bavi standardizacijom, radila je na četvorogodišnjem ciklusu plenarnih sastanaka. Prijedlozi koji su se razmatrali na sastanku 1976. morali su biti podneseni do jeseni 1975., a izmene tog datuma i 1980. nisu mogle biti napravljene. Grozničavi sastanci unutar INWG-a doveli su do konačnog glasanja u kojem je novi protokol, koji su opisali predstavnici najvažnijih organizacija za kompjutersko umrežavanje na svijetu - Cerf of ARPANET, Zimmerman sa Cycladesa, Roger Scantlebury iz Britanske nacionalne fizičke laboratorije, i Alex Mackenzie iz BBN-a, pobijedio. Novi prijedlog, INWG 96, pao je negdje između 39 i 61, i činilo se da je odredio pravac umrežavanja u doglednoj budućnosti.

Ali u stvarnosti, kompromis je poslužio kao posljednji dah međunarodne saradnje u međusobnom povezivanju, čemu je prethodilo zloslutno odsustvo Boba Kahna na glasanju INWG o novom prijedlogu. Ispostavilo se da rezultat glasanja nije ispunio rokove koje je odredio CCITT, a osim toga, Cerf je situaciju dodatno pogoršao slanjem pisma CCITT-u, gdje je opisao kako prijedlog nije imao potpuni konsenzus u INWG. Ali bilo koji prijedlog INWG-a i dalje vjerovatno ne bi bio prihvaćen, budući da rukovodioci telekomunikacija koji su dominirali CCITT-om nisu bili zainteresirani za mreže s omogućenim datagramima koje su izmislili kompjuterski istraživači. Željeli su potpunu kontrolu nad prometom na mreži, umjesto da tu moć delegiraju na lokalne računare nad kojima nisu imali kontrolu. Potpuno su ignorisali pitanje umrežavanja i pristali da usvoje protokol virtuelne veze za zasebnu mrežu, tzv. X.25.

Ironija je da je protokol X.25 podržao Kahnov bivši šef, Larry Roberts. Nekada je bio lider u najnovijim istraživanjima mreža, ali njegova nova interesovanja kao poslovnog lidera dovela su ga do CCITT-a da sankcioniše protokole koje njegova kompanija Telenet već koristi.

Evropljani, uglavnom pod Zimmermanovim vodstvom, pokušali su ponovo, okrećući se drugoj organizaciji za standardizaciju u kojoj dominacija upravljanja telekomunikacijama nije bila tako jaka - Međunarodnoj organizaciji za standardizaciju. ISO. Rezultirajući komunikacijski standard otvorenog sistema (ILI AKO) je imao neke prednosti u odnosu na TCP/IP. Na primjer, nije imao isti ograničeni hijerarhijski sistem adresiranja kao IP, čija su ograničenja zahtijevala uvođenje nekoliko jeftinih hakova kako bi se izborili sa eksplozivnim rastom Interneta 1990-ih (2010-ih, mreže konačno počinju da prelaze na 6. verzija IP protokol, koji ispravlja probleme sa ograničenjima adresnog prostora). Međutim, iz mnogo razloga, ovaj proces se odugovlačio i vukao do beskonačnosti, a da nije doveo do stvaranja funkcionalnog softvera. Konkretno, ISO procedure, iako su bile pogodne za odobravanje uspostavljenih tehničkih praksi, nisu bile prikladne za nove tehnologije. A kada se TCP/IP baziran Internet počeo razvijati 1990-ih, OSI je postao irelevantan.

Pređimo sa bitke oko standarda na svakodnevne, praktične stvari izgradnje mreža na terenu. Evropljani su vjerno preuzeli implementaciju INWG 96 kako bi ujedinili Kiklade i nacionalnu fizičku laboratoriju kao dio stvaranja europske informacijske mreže. Ali Kahn i drugi lideri ARPA Internet projekta nisu imali namjeru da iskorene TCP voz zarad međunarodne saradnje. Kahn je već izdvojio novac za implementaciju TCP-a u ARPANET-u i PRNET-u, i nije želio da počne iznova. Cerf je pokušao promovirati podršku SAD-a za kompromis koji je napravio za INWG, ali je na kraju odustao. Odlučio je i da se odmakne od životnih stresova kao pomoćni profesor i, slijedeći Kahnov primjer, postao je programski menadžer u ARPA-i, povlačeći se iz aktivnog angažmana u INWG.

Zašto je tako malo proizašlo iz evropske želje za uspostavljanjem jedinstvenog fronta i zvaničnog međunarodnog standarda? U osnovi, radi se o različitim pozicijama čelnika američkih i evropskih telekoma. Evropljani su se morali boriti sa stalnim pritiskom na model datagrama od strane svojih rukovodilaca pošte i telekomunikacija (PTT), koji su radili kao administrativna odjeljenja svojih nacionalnih vlada. Zbog toga su bili više motivisani da pronađu konsenzus u formalnim procesima postavljanja standarda. Brzi pad Kiklada, koji su izgubili politički interes 1975. i sva finansiranja 1978. godine, pruža studiju slučaja u moći PTT-a. Pouzin je za njenu smrt okrivila administraciju Valéry Giscard d'Estaing. d'Estaing je došao na vlast 1974. i sastavio vladu od predstavnika Nacionalne škole za administraciju (ENA), prezreo Pouzin: ako se École Polytechnique može uporediti sa MIT-om, onda se ENA može uporediti sa Harvard Business School. D'Estaingova administracija izgradila je svoju politiku informacionih tehnologija oko ideje "nacionalnih šampiona", a takva kompjuterska mreža zahtijevala je PTT podršku. Projekt Kiklada nikada ne bi dobio takvu podršku; umjesto toga, Pouzinov rival Despres nadgledao je stvaranje mreže virtuelnih veza zasnovanih na X.25 pod nazivom Transpac.

U SAD je sve bilo drugačije. AT&T nije imao isti politički utjecaj kao njegove kolege u inostranstvu i nije bio dio američke administracije. Naprotiv, u to vrijeme vlada je ozbiljno ograničila i oslabila kompaniju, bilo joj je zabranjeno miješanje u razvoj kompjuterskih mreža i servisa, a ubrzo je potpuno razbijena na komade. ARPA je mogla slobodno razvijati svoj internet program pod zaštitnim kišobranom moćnog Ministarstva odbrane, bez ikakvog političkog pritiska. Finansirala je implementaciju TCP-a na raznim računarima i iskoristila svoj uticaj da natera sve hostove na ARPANET-u da pređu na novi protokol 1983. godine. Dakle, najmoćnija računarska mreža na svetu, čiji su mnogi čvorovi bili najmoćniji računarski organizacije u svijetu, postao je mjesto razvoja TCP-a /IP.

Tako je TCP/IP postao kamen temeljac Interneta, a ne samo Interneta, zahvaljujući relativnoj političkoj i finansijskoj slobodi ARPA-e u poređenju sa bilo kojom drugom organizacijom za računarsko umrežavanje. Uprkos OSI, ARPA je postala pas koji maše ogorčenim repom istraživačke zajednice mreže. Sa stanovišta 1974. godine, moglo se vidjeti mnogo linija utjecaja koje vode do Cerfovog i Kahnovog rada na TCP-u, i mnoge potencijalne međunarodne suradnje koje bi mogle proizaći iz njih. Međutim, iz perspektive 1995. godine, svi putevi vode do jednog ključnog trenutka, jedne američke organizacije i dva slavna imena.

Šta još čitati

  • Janet Abbate, Izmišljanje interneta (1999.)
  • John Day, “The Clamor Outside as INWG Debated”, IEEE Annals of the History of Computing (2016.)
  • Andrew L. Russell, Otvoreni standardi i digitalno doba (2014.)
  • Andrew L. Russell i Valérie Schafer, “U sjeni ARPANET-a i interneta: Louis Pouzin i mreža Kiklada 1970-ih,” Tehnologija i kultura (2014.)

izvor: www.habr.com

Dodajte komentar