Az internet története: a hálózatok közötti interakció

Az internet története: a hálózatok közötti interakció

További cikksorozatok:

1968 óta készült „Számítógép mint kommunikációs eszköz” című munkájában, amely még az ARPANET fejlesztése alatt készült, J. C. R. Licklider és Robert Taylor kijelentették, hogy a számítógépek összekapcsolása nem korlátozódik az elkülönült hálózatok létrehozására. Előre jelezték, hogy ezek a hálózatok egy „átmeneti hálózatok hálózatává” egyesülnek, amely egyesíti a „különböző információfeldolgozó és tároló berendezéseket” egy összefüggő egésszé. Kevesebb mint tíz év alatt ezek az eredetileg elméleti megfontolások azonnali gyakorlati érdeklődést kaptak. Az 1970-es évek közepére a számítógépes hálózatok gyorsan elterjedtek.

Hálózatok elterjedése

Különböző médiákba, intézményekbe és helyekre hatoltak be. Az ALOHAnet az ARPA finanszírozásával működő új akadémiai hálózatok egyike volt az 1970-es évek elején. Mások között volt a PRNET, amely teherautókat csomagolt rádióval kapcsolt össze, és a műholdas SATNET. Más országok hasonló elvek alapján fejlesztették ki saját kutatási hálózataikat, különösen Anglia és Franciaország. A helyi hálózatok kisebb méretüknél és alacsonyabb költségüknél fogva még gyorsabban elszaporodtak. Az Ethernet mellett a Xerox PARC-tól találkozhattunk az Octopus-szal a Lawrence Radiation Laboratoryban Berkeleynél, a Ringgel a Cambridge-i Egyetemen, és a Mark II-vel a Brit Nemzeti Fizikai Laboratóriumban.

Körülbelül ugyanebben az időben a kereskedelmi vállalatok elkezdték árusítani a hozzáférést a magán csomagolt hálózatokhoz. Ez új nemzeti piacot nyitott meg az online számítástechnikai szolgáltatások számára. Az 1960-as években különböző cégek indítottak vállalkozásokat, amelyek hozzáférést kínáltak speciális adatbázisokhoz (jogi és pénzügyi), vagy időmegosztással rendelkező számítógépekhez mindenki számára, akinek volt terminálja. Azonban a hagyományos telefonhálózaton keresztüli hozzáférés az országon át rendkívül költséges volt, ami megnehezítette e hálózatok elterjedését a helyi piacokon túl. Néhány nagyobb cég (például a Tymshare) saját belső hálózatokat alakított ki, de a kereskedelmi csomagolt hálózatok csökkentették a használat költségeit ésszerű szintre.

Az első ilyen hálózat az ARPANET szakértőinek távozása miatt alakult meg. 1972-ben néhány munkatárs elhagyta a Bolt, Beranek és Newman (BBN) céget, amely az ARPANET létrehozásáért és működtetéséért felelt, és megalapították a Packet Communications, Inc.-t. Bár ez a vállalat végül kudarcot vallott, a hirtelen sokk katalizátorként szolgált a BBN számára saját magánhálózatának, a Telenetnek a létrehozásához. Larry Roberts, az ARPANET építésze vezetésével a Telenet sikeresen működött öt évig, mielőtt megvásárolta a GTE.

Figyelembe véve az olyan különböző hálózatok születését, hogyan tudták Licklider és Taylor előre látni egy egységes, unifikált rendszer megjelenését? Még ha szervezeti szempontból lehetséges lett volna az összes ilyen rendszert egyesíteni az ARPANET-el – ami lehetetlen volt – a protokollok inkompatibilitása ezt lehetetlenné tette. De végül minden különböző hálózat (és leszármazottaik) valóban összekapcsolódtak egymással egy globális kommunikációs rendszerben, amelyet internet néven ismerünk. Mindez nem valamilyen támogatásból vagy globális tervből indult, hanem egy elfeledett kutatási projekttől, amelyen az ARPA középvezetője dolgozott. Robert Kahn.

Bob Kahn problémája

Kahn 1964-ben a princetoni egyetemen védte meg értekezését az elektronikus jelek feldolgozásáról, miközben a közelben golfpályákon játszott. Miután egy ideig professzorként dolgozott az MIT-n, a BBN-hez került, eredetileg az iparba való elmerülés céljából, hogy megtudja, a gyakorlati emberek hogyan oldották meg a problémákat, amelyek kutatást érdemeltek. Véletlenül úgy alakult, hogy a BBN-nél végzett munkája a számítógépes hálózatok viselkedésének kutatásával kapcsolatos volt – nem sokkal ezután a BBN megbízást kapott az ARPANET-re. Kahn elhúzta ezt a projektet, és ő hozta a legtöbb fejlesztést a hálózati architektúrával kapcsolatban.

Az internet története: a hálózatok közötti interakció
Kahn fotója egy 1974-es újságból

Az ő „kicsi szabadsága” hatéves munkává alakult, ahol Kan hálózati szakértő volt a BBN-nél, miközben az ARPANET teljes működőképes állapotba hozásán dolgozott. 1972-re belefáradt ebbe a témába, és ami még fontosabb, belefáradt a BBN részlegeinek állandó politikai harcaiba és küzdelmeibe. Ezért elfogadta Larry Roberts ajánlatát (még azelőtt, hogy Roberts elment volna a Telenet létrehozására), és programmenedzser lett az ARPA-nál, hogy irányítsa az automatikus gyártási technológia fejlesztését, a potenciális több milliós dolláros befektetések menedzselésével. Lemondott az ARPANET-en végzett munkájáról, és úgy döntött, hogy mindent újra kezd egy új területen.

Néhány hónappal Washingtonba érkezése után azonban a Kongresszus leállította az automatikus gyártási projektet. Kan azonnal vissza akart térni Cambridge-be, de Roberts meggyőzte, hogy maradjon, és segítse új hálózati projektek kidolgozását az ARPA számára. Kan, aki nem tudott szabadulni saját ismereteitől, PRNET vezetője lett, egy csomagkapcsolt rádióhálózatnak, amelynek a katonai műveleteket a csomagkapcsolt hálózatok előnyeivel kellett volna ellátnia.

A Stanford Kutatóintézet (SRI) égisze alatt indított PRNET projektnek ki kellett terjesztenie az ALOHANET alapvető technikai magját a csomagok átvitelére, hogy támogassa a vevőállomásokat és a több állomás kezelését, beleértve a mozgó furgonokat is. Kan számára azonban rögtön világossá vált, hogy egy ilyen hálózatból nem lesz haszon, mivel ez egy olyan számítógép-hálózat volt, amelyben gyakorlatilag nem voltak számítógépek. Amikor 1975-ben elindult, mindössze egy SRI számítógép és négy relé található a San Francisco-öböl mentén. A mobil terepi állomások nem tudtak ésszerű költségek mellett működni a 70-es évek nagyvállalati méretével és energiafogyasztásával. Minden jelentős számítási erőforrás az ARPANET keretein belül volt, amely teljesen más protokollkészletet használt, és nem tudta értelmezni a PRNET-től kapott üzenetet. Kíváncsi lett, hogyan lehetne összekapcsolni ezt a gyerekcipőben járó hálózatot érettebb unokatestvéreivel.

Kan régi ismerőséhez fordult az ARPANET korai napjaiból, hogy segítsen neki a válasz megtalálásában. Vinton Cerf 1970-es évek elején kezdett el érdeklődni a számítógépek iránt, matematikai hallgatóként a Stanfordon, és úgy döntött, hogy visszatér a Los Angeles-i Kaliforniai Egyetem informatikai posztgraduális képzésére, miután néhány évet töltött az IBM irodájában. 1967-ben érkezett, és középiskolai barátjával, Steve Crockerrel csatlakozott a LEN Kleinrock irányítása alatt álló hálózati mérések központjához, amely az ARPANET alá tartozott UCLA-ban. Ott Crockerral együtt a protokollok fejlesztésének szakértőivé váltak, és a hálózati munkacsoport fő tagjaivá, amely a hálózati vezérlőprogram (NCP) alapprogramját dolgozta ki az ARPANET-en keresztüli üzenetküldéshez, valamint a fájlok magas szintű átvitelét és távoli belépési protokollokat.

Az internet története: a hálózatok közötti interakció
Cserf 1974-es újságfotója

Cserf a 1970-es évek elején ismerkedett meg Kannal, amikor az utóbbi UCLA-ba érkezett az BBN-ből, hogy tesztelje a hálózat terhelés alatti működését. Az általa kidolgozott szoftver segítségével torlódásokat okozott a hálózaton, mesterséges forgalmat generálva. Ahogy Kann várt, a hálózat nem bírta a terhelést, és javasolta a torlódások kezelésének javítását. Az ezt követő években Cserf folytatta tevékenységét, amely ígéretes akadémiai karriernek tűnt. Körülbelül abban az időszakban, amikor Kan elhagyta a BBN-t Washingtonba, Cserf az Egyesült Államok másik partjára utazott, hogy adjunktus professzorként dolgozzon Stanfordon.

Kan sokat tudott a számítógépes hálózatokról, de nem volt tapasztalata a protokollok fejlesztésében - jelek feldolgozásával foglalkozott, nem informatikával. Tudta, hogy Cserf tökéletesen kiegészíti készségeit, és ez alapvető fontosságú lesz bármilyen próbálkozás során az ARPANET és a PRNET összekapcsolására. Kan felvette a kapcsolatot vele a hálózatok közötti interoperabilitás ügyében, és 1973-ban többször is találkoztak, mielőtt egy Palo Alto-i szállodába vonultak, hogy kiadják nagyon gyümölcsöző munkájukat, a "Protokoll a hálózati csomagok közötti kommunikációra", amely 1974 májusában jelent meg az IEEE Transactions on Communications folyóiratban. Itt bemutatták a "átviteli vezérlőprogram" (Transmission Control Program, TCP) tervét (hamarosan a "protokoll" rövidítése lett) - a modern internet szoftverének sarokköve.

Külső hatás

Nincs pár ember vagy pillanat, amely erősebben kapcsolódna az internet feltalálásához, mint Cerf és Kahn és az 1974-es munkájuk. Mégis, az internet létrehozása nem egy meghatározott pillanatban történt esemény volt - ez egy folyamat volt, amely évek során bontakozott ki. Az eredeti protokollt, amelyet Cerf és Kahn írt le az 1974-es munkában, számos alkalommal javították és alakították az elkövetkező években. Az első kapcsolat a hálózatok között csak 1977-ben került tesztelésre; a protokollt 1978-ban kettéosztották – a ma már mindenhol elérhető TCP-re és IP-re; az ARPANET 1982-ben kezdte el használni a maga céljaira (az internet megjelenésének idővonalát egészen 1995-ig lehet hosszabbítani, amikor az Egyesült Államok kormánya megszüntette a tűzfalat az állami finanszírozású akadémiai internet és a kereskedelmi internet között). A találmány folyamatának résztvevőinek listája messze túl nyúlik a két néven. A kezdeti években egy 'nemzetközi csomaghálózati munkacsoport' (INWG) szolgált a közös munka fő szervének.

Az ARPANET 1972 októberében lépett be a szélesebb technikai világba az első nemzetközi számítástechnikai konferencián, amelyet a Washington Hilton modern ívében tartottak. Ezen a konferencián, az amerikai Cerf és Kahn mellett, néhány kiemelkedő hálózati szakértő volt jelen Európából, különösen Louis Pouzin Franciából és Donald Davies az Egyesült Királyságból. Larry Roberts javaslatára elhatározták, hogy nemzetközi munkacsoportot alakítanak a csomagkapcsolási rendszerek és protokollok megvitatására, hasonlóan ahhoz a munkacsoporthoz, amely a protokollokat határozta meg az ARPANET számára. Cerf, aki nemrégiben lett professzor a Stanfordon, elfogadta az elnöki posztot. Az első témáik között szerepelt az internetek közötti kommunikáció kérdése.

A beszélgetés fontos korai résztvevői között, aki hozzájárult, Robert Metcalfe volt, akivel már találkoztunk mint az Ethernet építészével a Xerox PARC-ban. Bár Metcalfe erről nem beszélhetett kollégáinak, amikor Cerf és Kahn dolgozata megjelent, ő már régóta dolgozott a saját internet protokollján, a PARC Universal Packet-en, vagyis PUP-on.

A Xerox-nál megnőtt az internet iránti igény, amint sikeressé vált az Ethernet-hálózat az Alto rendszerben. A PARC-nak volt egy másik helyi hálózata is a Data General Nova miniszámítógépekből, és természetesen ott volt még az ARPANET is. A PARC vezetői bepillantottak a jövőbe, és rájöttek, hogy minden Xerox bázison létre kell hozni saját Ethernetet, és ezeket valahogyan összekapcsolni kell (talán a Xerox saját belső ARPANET megfelelőjén keresztül). Ahhoz, hogy el tudjon bújni egy szokásos üzenet mögött, a PUP csomag más hálózatok csomagjaiba rejtve utazott – mondjuk a PARC Etherneten. Amikor a csomag elérte az Ethernet és egy másik hálózat (például az ARPANET) közötti átjáró számítógépet, a számítógép kibővítette a PUP csomagot, elolvasta a címét, majd újra becsomagolta ARPANET csomagba a megfelelő fejlécinformációkkal, és az adott címre továbbította.

Bár Metcalf közvetlenül nem beszélhetett arról, hogy mit csináltak a Xerox-nál, a gyakorlati tapasztalata, amit megszerzett, elkerülhetetlenül átjutott az INWG megbeszéléseibe. Hatásának nyomai láthatók abban a tényben, hogy a 1974-es munkájában Cerf és Kahn elismerik a hozzájárulását, később pedig Metcalf kicsit megbántódik, hogy nem ragaszkodott a társszerzőséhez. A PUP valószínűleg újból hatással volt a modern internet architektúrájára az 1970-es években, amikor John Postel átvitte a megoldást a protokoll TCP és IP felosztására, hogy ne kelljen a összetett TCP protokollt kezelni a hálózatok közötti átjárókon. Az IP (internet protokoll) az címzési protokoll egyszerűsített változata volt, minden bonyolult TCP logika nélkül, ami biztosította az egyes bitek átadását. A Xerox hálózati protokoll – azóta már ismert Xerox Network Systems (XNS) néven – hasonló felosztáshoz érkezett.

Egy másik influens forrás a korai internet protokollokban Európában alakult ki, konkrétan egy hálózatban, amelyet az 1970-es évek elején alakítottak ki a Plan Calcul bevezetésének eredményeként – egy programot indított el Charles de Gaulle a francia számítástechnikai ipar saját termelésének elősegítésére. De Gaulle már régóta aggódott az Egyesült Államok politikai, kereskedelmi, pénzügyi és kulturális dominanciájának növekedése miatt Nyugat-Európában. Újra meg akarta tenni Franciaországot a független világvezetővé, nem pedig egy bábnak az Egyesült Államok és a Szovjetunió közötti hidegháborúban. Az 1960-as évek számítástechnikai iparágával kapcsolatban két különösen erős fenyegetés merült fel e függetlenség számára. Először is, az Egyesült Államok megtagadta a legfejlettebb számítógépeik exportengedélyezését, amelyeket Franciaország hasznosítani kívánt saját atomtölteteinek kifejlesztésére. Másodszor, az amerikai General Electric cég lett a francia számítógépgyártó, a Compagnie des Machines Bull egyedüli tulajdonosa – és nem sokkal ezután bezárt néhány alaptermék-vonalat a Bullnál (a céget 1919-ben alapította egy norvég, Bull nevű férfi, a lyukas kártyás gépek gyártására – éppen úgy, mint az IBM. Az 1930-as években költöztek Franciaországba, a cég alapítójának halála után). Így kezdődött a Plan Calcul, amelynek célja Franciaország önálló számítástechnikai képességeinek garantálása volt.

A Plan Calcul végrehajtásának ellenőrzésére De Gaulle létrehozta a délégation à l’informatique-t (valami hasonló, mint az „informatikai delegáció”), amely közvetlenül a miniszterelnökének számolt be. 1971 elején ez a delegáció elkészítette Louis Pouzin mérnököt, aki felelős volt a francia ARPANET változat létrehozásáért. A delegáció úgy vélelmezte, hogy a csomagkapcsolt hálózatok kritikusan fontos szerepet fognak játszani a következő évek számításaiban, ezért elengedhetetlen volt, hogy ezen a területen technikai ismeretekkel rendelkezzenek a Plan Calcul sikeréhez.

Az internet története: a hálózatok közötti interakció
Pouzin 1976-os konferencián

Pouzin, a Párizsi Műszaki Főiskola (Franciaország vezető mérnöki iskolája) végzős hallgatója, fiatal korában a francia telefonkészülékgyártónál dolgozott, majd átkerült a Bullhoz. Ott meggyőzte a munkáltatóit, hogy többet kell tudniuk az Egyesült Államok fejlesztéseiről. Így Bull alkalmazottjaként két és fél éven át, 1963-tól 1965-ig, segédkezett egy időmegosztásos, kompatibilis rendszer (Compatible Time-Sharing System, CTSS) létrehozásában az MIT-n. Ez a tapasztalat tette őt a legfőbb szakértővé az interaktív időmegosztásos számítások terén egész Franciaországban – valószínűleg egész Európában is.

Az internet története: a hálózatok közötti interakció
A Cyclades hálózati architektúrája

Puzan a Cyclades névre keresztelte azt a hálózatot, amelynek létrehozását kérték tőle, a görög Kikládok szigetcsoportjáról, az Égei-tengeren. A névhez híven ebben a hálózatban minden számítógép lényegében egy külön sziget volt. A Cyclades legfontosabb hozzájárulása a hálózati technológiákhoz a koncepció datagram – a csomagkapcsolt kommunikáció legegyszerűbb formája. Az elképzelés két kiegészítő részre oszlott:

  • A datagramok függetlenek: ellentétben a telefonhívásokkal vagy az ARPANET üzeneteivel, minden datagramot önállóan lehet feldolgozni. Nem támaszkodik a korábbi üzenetekre, azok sorrendjére vagy a kapcsolati protokollra (például a telefonos számhívásra).
  • A datagramok hostról hostra kerülnek továbbításra – a megbízható üzenetküldésért a küldő és a fogadó viseli a felelősséget, nem pedig a hálózat, amely ebben az esetben csupán 'csőként' működik.

A datagram koncepciója eretnekségnek tűnt Puzan kollégái számára a francia postai, telefon- és távíró szolgáltatásokkal foglalkozó szervezetnél (PTT), amely az 1970-es években saját, telefonhoz hasonló kapcsolatok alapú hálózatot hozott létre, terminálok számítógépekhez való csatlakozásával (nem számítógép a számítógéphez). Mindehhez egy másik Politechnikai iskola végzettje, Rémi Dépre felügyelete alatt zajlott. Az a gondolat, hogy a hálózaton belüli megbízhatóságot háttérbe kell szorítani, taszító volt a PTT számára, mivel évtizedes tapasztalataik alapján a telefon- és távíró szolgáltatásokat a lehető legmegbízhatóbbá akarták tenni. Eközben gazdasági és politikai szempontból a számítógépekhez, perifériás hálózatokhoz való összes alkalmazás és szolgáltatás átadása a PTT-nek szolidálysá tette volna a PTT-t valami egészen nem egyedinek és helyettesíthetőnek. Azonban semmi sem erősíti meg jobban a véleményt, mint a határozott ellentmondás, ezért a koncepció virtuális kapcsolatok a PTT-től csak megerősítette Puzan számára a datagram koncepcióját – a protokollok megalkotásának megközelítése, amely lehetővé teszi az egyes hosztok közötti kommunikációt.

Puzin és kollégái a Cyclades projektből aktívan részt vettek az INWG-ben és különböző konferenciákon, ahol a TCP alapötleteit vitatták meg, és nem haboztak kinyilvánítani véleményüket arról, hogyan kellene működnie a hálózatnak vagy a hálózatoknak. Mint Melcaf, Puzin és kollégája, Hubert Zimmerman említést érdemelnek a 1974-es TCP munkában, és legalább még egy kollégájuk, Gérard le Lan mérnök is segített Cerfnek a protokollok finomításában. Később Cerf visszaemlékezett arra, hogy "folyamszabályozás a TCP esetében a csúszóablak módszere közvetlenül Puzinnal és csapatával folytatott megbeszélésből származott… Emlékszem, ahogy Bob Metcalf, le Lan és én egy hatalmas papírlapon fekszünk a nappalim padlóján Palo Altóban, próbálva állapotdiagramokat vázolni ezekhez a protokollokhoz.

A «csúszóablak» a TCP adatfolyamának kezelésére vonatkozik, amely az adatok küldője és a vevője között megy végbe. A jelenlegi ablak az összes csomagból áll, amelyet a küldő aktívan küldhet a kimenő adatfolyamban. Az ablak jobb széle jobbra tolódik, amikor a vevő jelzi a pufferben lévő hely megszabadulását, míg a bal széle jobbra tolódik, amikor a vevő jelzi a korábbi csomagok megérkezését.

A diagramok elképzelésének tökéletesen illeszkedett a széles sávú hálózatok, mint az Ethernet és az ALOHANET viselkedéséhez, amelyek akarva-akaratlanul küldik üzeneteiket a zajos és közömbös éterbe (ellentétben a telefonhoz hasonló ARPANET-tel, amely a megbízható AT&T vonalon történő soros üzenetátvitelt követelte meg a normális működéshez). Értelmes volt a protokollok finomítása a legkevésbé megbízható hálózatokhoz, nem pedig összetettebb rokonaihoz, és pontosan ezt tette a TCP protokoll Kahn és Cerf esetében.

Folytathatnám tovább a brit szerep leírását a hálózati együttműködés korai szakaszának kialakításában, de nem érdemes túlságosan részletekbe merülni, hogy ne veszítsem el a lényeget - a két név, amely legszorosabban összefonódik az internet találmányával, nem volt egyedülállóan fontos.

A TCP mindenkit lenyűgöz

Mi történt azokkal a korai elképzelésekkel a kontinensek közötti együttműködésről? Miért ünneplik mindenhol Cerfot és Kanát az internet atyjaiként, míg Puzent és Zimmermant senki sem említi? Ahhoz, hogy megértsük ezt, először is mélyebben bele kell merülnünk az INWG korai éveinek eljárási részleteibe.

Követve az ARPA hálózati munkacsoport szellemét és a »kommentárkéréseit« (Requests for Comment, RFC), az INWG megteremtette saját »közös jegyzeteit«. Ennek keretében, körülbelül egy év közös munka után, Kan és Cerf bemutatták a TCP előzetes változatát az INWG számára a 39. számú jegyzet formájában 1973 szeptemberében. Ez lényegében ugyanaz volt a dokumentum, amelyet a következő tavaszban az IEEE Transactions-ben publikáltak. 1974 áprilisában a Cyclades csapata, Hubert Zimmermann és Michel Eli vezetésével, benyújtott egy ellenajánlatot, az INWG 61-et. A különbség a mérnöki kompromisszumok különböző nézőpontjaiban rejlett, elsősorban abban, hogy hogyan osztják és állítják újra össze azokat a csomagokat, amelyek különböző, kisebb csomagméretű hálózatokon haladnak át.

A szakadás minimális volt, azonban a megállapodás szükségessége váratlan sürgősséget kapott a hálózati szabványok felülvizsgálatára vonatkozó tervek miatt, amelyeket a Comité Consultatif International Téléphonique et Télégraphique (CCITT) [Nemzetközi Telefontársadalmi és Távközlési Tanács]. A CCITT, a Nemzetközi Távközlési Unió, amely a szabványosítással foglalkozott, négyévenkénti plenáris ülésekre dolgozott. A 1976-os ülésen megvitatásra váró javaslatokat 1975 őszéig be kellett nyújtani, és ezen időpont és 1980 között már nem lehetett változtatni. Az INWG-n belüli lázasan folytatott gyűlések végső szavazásához vezettek, ahol a győztes új protokollt a világ legfontosabb számítástechnikai hálózati szervezeteinek képviselői – Cerf az ARPANET-től, Zimmermann a Cyclades-tól, Roger Scantlebury a Brit Számítástechnikai Laboratóriumtól és Alex Mackenzie a BBN-től – írták le. Az új javaslat, az INWG 96, egy középutat választott a 39 és 61 között, és úgy tűnt, hogy meghatározza a jövőbeli internetkapcsolatok fejlődésének irányát.

De valójában a kompromisszum az utolsó lélegzetvétel volt a nemzetközi együttműködésben a hálózati kapcsolatok terén, és ezt a tényt Bob Kahn INWG-beli szavazásról való félelmetes hiányzása előzte meg az új javaslat ügyében. Kiderült, hogy a szavazás eredménye nem fért bele a CCITT által megállapított határidőkbe, és ráadásul Cerf tovább rontotta a helyzetet azzal, hogy levelet küldött a CCITT-nek, amelyben leírta, hogy a javaslat nem élvezi a teljes konszenzust az INWG-ben. Viszont az INWG-ből érkező bármely javaslat valószínűleg nem lett volna elfogadva, mivel a CCITT domináló távközlési vezetői nem érdeklődtek a számítógép-kutatók által kitalált datagram-támogató hálózatok iránt. Teljes ellenőrzésre volt szükségük a hálózati forgalom felett, nem pedig a helyi számítógépeknek való hatalomdelegálásra, amelyeket nem tudtak ellenőrizni. Teljesen figyelmen kívül hagyták a hálózati kapcsolatok kérdését, és beleegyeztek egy külön hálózat számára kialakított virtuális kapcsolat protokoll elfogadásába, azzal a névvel, X.25.

A irónia az, hogy az X.25 protokollt Kahn volt főnöke, Larry Roberts támogatta. Ő egykor a csúcstechnológiás hálózati kutatások vezetője volt, de új üzleti vezetői érdeklődése őt a CCITT-hez vezette, hogy jóváhagyja azokat a protokollokat, amelyeket már használt a cége, a Telenet.

Az európaiak, főként Zimmermann vezetésével, újabb kísérletet tettek, hogy egy másik szabványosító szervezethez forduljanak, ahol a telekom vezetés dominanciája nem volt olyan erős – a Nemzetközi Szabványosító Szervezethez, ISO. Az így kialakult nyílt rendszerek kommunikációs szabványa (OSI) bizonyos előnyökkel bírt a TCP/IP-vel szemben. Például nem volt olyan korlátozott hierarchikus címzés, mint az IP, amelynek korlátait a 90-es évek internet robbanásszerű növekedésének kezelésére olcsó hackek bevezetésével kellett leküzdeni (a 2010-es években a hálózatok végre elkezdtek áttérni a 6. verzióra az IP protokollal, amely a címterület korlátozási problémáit orvosolja). Ám ez a folyamat számos oka miatt végtelennek tűnt, nem eredményezve működő szoftver létrejöttét. Különösen az ISO eljárások, amelyek jól illeszkedtek a már bejáratott technikai gyakorlatok jóváhagyásához, nem voltak alkalmasak az új technológiákra. Amikor pedig a TCP/IP alapú internet a 90-es években elkezdett fejlődni, az OSI relevanciáját vesztette.

Térjünk át a szabványok harcáról a helyi hálózatépítés gyakorlati dolgaira. Az európaiak lelkiismeretesen nekiláttak az INWG 96 megvalósításának, hogy egyesítsék a Cycladest és a nemzeti fizikai laboratóriumot egy európai informatikai hálózat létrehozása keretében. De Kahn és az ARPA internetes projekt vezetői nem akarták elengedni a TCP vonatát a nemzetközi együttműködés kedvéért. Kahn már pénzt biztosított a TCP ARPANET és PRNET megvalósítására, és nem akarta teljesen újrakezdeni. Surf megpróbálta előmozdítani az Egyesült Államokban azt a kompromisszumot, amit az INWG számára kidolgozott, de végül feladta. Úgy döntött, hogy lemond a adjunktusi professzor életének stresszéről, és Kahn mintájára programmenedzser lett az ARPA-nál, elhagyva az aktív részvételt az INWG-ben.

Miért nem érték el az európaiak, akik az egységes front és hivatalos nemzetközi szabvány létrehozását célozták, olyan keveset? Főként az amerikai és európai telekommunikációs cégek vezetőinek eltérő álláspontja miatt. Az európaiaknak folyamatos nyomással kellett szembenézniük a datagram modell irányába a posta- és telekommunikációs (PTT) vezetőik részéről, akik az adott nemzeti kormányok adminisztratív osztályaiként működtek. Ez miatt nekik nagyobb motivációjuk volt a konszenzus keresésére a hivatalos szabványfejlesztési folyamatokban. A Cyclades gyors bukása, amely 1975-re elvesztette a politikai érdeklődést, és 1978-ra az összes finanszírozását, tanulságos példa a PTT hatalmára. Puzan a halála miatt az adminisztrációt okolta. Valéry Giscard d'Estaing. d'Estaing 1974-ben került hatalomra, és a közigazgatási iskola (ENA), amelyet Pouzin megvetett: ha a Polytechnikumot az MIT-hez hasonlítjuk, akkor az ENA a Harvard Üzleti Iskola megfelelője. d'Estaing adminisztrációja az információs technológiák politikáját a „nemzeti bajnokok” eszméje köré építette, és ilyen számítógépes hálózat támogatására volt szükség a PTT részéről. A Cyclades projekt soha nem kapta volna meg ezt a támogatást; ehelyett Pouzin riválisa, Desprez irányította a virtuális kapcsolatokkal működő X.25 alapú hálózat létrehozását Transpac néven.

Az Egyesült Államokban minden más volt. Az AT&T-nek nem volt olyan politikai befolyása, mint külföldi kollégáinak, nem volt része az Egyesült Államok kormányának. Éppen ellenkezőleg, a kormány ebben az időben erősen korlátozta és gyengítette a vállalatot, megtiltva, hogy beavatkozzon a számítógépes hálózatok és szolgáltatások fejlesztésébe, és nem sokkal később teljesen felszámolták. Az ARPA szabadon fejleszthette az internethez kapcsolódó programját egy hatalmas védelmi támasz alatt, anélkül, hogy bármilyen politikai nyomásnak kellett volna megfelelnie. Financiálisan támogatta a TCP megvalósítását különböző számítógépeken, és befolyását arra használta, hogy rábírja az ARPANET összes hostját, hogy 1983-ban lépjen át az új protokollra. Így a világ leghatékonyabb számítógépes hálózata, amelynek sok csomópontja a világ legbefolyásosabb számítástechnikai szervezeteiből állt, a TCP/IP fejlesztésének helyszínévé vált.

Ezek alapján a TCP/IP az internet sarokkövévé vált, és nemcsak az interneté, köszönhetően az ARPA viszonylagos politikai és pénzügyi szabadságának más számítógépes hálózatokkal foglalkozó szervezetekhez képest. Az OSI ellenére az ARPA a hálózati kutatási közösség által felháborodott farokként húzta felfelé magát. 1974 szempontjából megfigyelhető volt, hogy számos befolyásoló vonal vezetett Cerf és Kahn TCP-vel kapcsolatos munkájához, és számos potenciális nemzetközi együttműködési lehetőség állt előttük. Azonban 1995 szempontjából minden út visszavezetett egy kulcspillanatra, egyetlen amerikai szervezetre és két híres névre.

Mit olvass még

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

Forrás: habr.com

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster