Історія інтернету: міжмережева взаємодія

Історія інтернету: міжмережева взаємодія

Інші статті циклу:

В роботі від 1968 «Комп'ютер як пристрій зв'язку», написаної ще під час розробки ARPANET, Дж. К. Р. Ліклайдер и Роберт Тейлор заявили, що об'єднання комп'ютерів не обмежиться створенням окремих мереж. Вони передбачили, що такі мережі об'єднаються в "непостійну мережу мереж", яка об'єднає "різне обладнання для обробки та зберігання інформації" у взаємопов'язане ціле. Менш ніж за десять років такі споконвічно теоретичні міркування привернули негайний практичний інтерес. На середину 1970-х комп'ютерні мережі почали швидко поширюватися.

Розповсюдження мереж

Вони проникали на різні носії, в інститути та місця. ALOHAnet була однією з кількох нових академічних мереж, які отримували фінансування ARPA на початку 1970-х. Серед інших була PRNET, що поєднувала вантажівки з пакетним радіо, та супутникова SATNET. Інші країни за подібними принципами розробляли свої дослідницькі мережі, особливо Британія та Франція. Місцеві мережі завдяки дрібнішому масштабу та меншій вартості плодилися ще швидше. Крім Ethernet від Xerox PARC можна було зустріти Octopus у Радіаційній лабораторії Лоуренса у Берклі, Каліфорнія; Ring у Кембриджському університеті; Mark II у Британській національній фізичній лабораторії.

Приблизно водночас комерційні підприємства почали пропонувати платний доступ до приватних пакетних мереж. Це відкрило новий національний ринок обчислювальних послуг онлайн. У 1960-х різні компанії запускали підприємства, що пропонували доступ до спеціалізованих баз даних (юридичних та фінансових), або до комп'ютерів з поділом часу, всім, у кого був свій термінал. Однак доступ до них через всю країну звичайною телефонною мережею коштував незрівнянно багато, через що цим мережам було важко поширюватися за межі місцевих ринків. Декілька великих фірм (наприклад, Tymshare) створювали власні внутрішні мережі, але комерційні пакетні мережі знизили вартість їх використання до розумних рівнів.

Перша така мережа з'явилася через догляд експертів ARPANET. У 1972 році кілька працівників залишили компанію Болта, Беранека та Ньюмана (BBN), що відповідала за створення та роботу ARPANET, та сформували Packet Communications, Inc. І хоча ця компанія в результаті зазнала невдачі, раптовий шок став BBN каталізатором для створення власної приватної мережі Telenet. З Ларрі Робертсом, архітектором ARPANET, Telenet успішно працювала п'ять років перед тим, як її купила GTE.

Враховуючи зародження таких різноманітних мереж, як Ліклайдер і Тейлор могли передбачити появу єдиної уніфікованої системи? Навіть якби з організаційної точки зору було можливим просто об'єднати всі ці системи з ARPANET – чого не можна було зробити – несумісність їхніх протоколів робила це неможливим. І все ж у результаті всі ці різнорідні мережі (і їхні нащадки) справді поєдналися одна з одною у загальну комунікаційну систему, яка відома нам під ім'ям інтернету. Почалося все не з якогось гранту чи глобального плану, а з забутого дослідницького проекту, над яким працював менеджер середньої ланки з ARPA Роберт Кан.

Проблема Боба Кана

Кан захистив дисертацію з обробки електронних сигналів у Прінстоні в 1964 році, паралельно граючи в гольф на полях поряд із навчальним закладом. Трохи пропрацювавши професором в MIT, він влаштувався на роботу в BBN, спочатку з бажанням взяти відпустку на занурення в індустрію, щоб дізнатися, як практичні люди вирішували, які проблеми були гідні досліджень. Випадково сталося так, що його робота в BBN була пов'язана з дослідженням можливої ​​поведінки комп'ютерних мереж – невдовзі після цього BBN отримала замовлення на ARPANET. Кана затягнув цей проект, і він видав основну частину розробок архітектури мережі.

Історія інтернету: міжмережева взаємодія
Фото Кана з газети 1974 року

Його «невелика відпустка» перетворилася на шестирічну роботу, де Кан був експертом з мереж у BBN під час приведення ARPANET у повністю робочий стан. До 1972 він втомився від цієї теми, і що більш важливо, втомився боротися з постійним політиканством і боротьбою з головами підрозділів BBN. Тому він прийняв пропозицію Ларрі Робертса (ще до того, як сам Робертс пішов, щоб створити Telenet) і став менеджером програми в ARPA для керівництва розробкою технології автоматичного виробництва з потенціалом управління мільйонами доларів інвестицій. Він відмовився від роботи над ARPANET і вирішив розпочати все з нуля у новій області.

Але через кілька місяців після його прибуття до Вашингтона, О.К., Конгрес зарубав проект автоматичного виробництва. Кан захотів відразу зібрати речі і повернутися до Кембриджу, але Робертс переконав його залишитися і допомагати розробляти нові мережеві проекти для ARPA. Кан, не в змозі вирватися з пут власних знань, виявився менеджером PRNET, пакетної радіомережі, яка мала забезпечити військові операції перевагами мереж із комутацією пакетів.

Проект PRNET, запущений під заступництвом Стенфордського дослідницького інституту (SRI), повинен був розширити базове технічне ядро ​​ALOHANET, що займається передачі пакетів, щоб підтримувати повторювачі та роботу з кількома станціями, включаючи фургони, що рухаються. Однак Кану відразу стало ясно, що користі від такої мережі не буде, оскільки це була комп'ютерна мережа, де практично не було комп'ютерів. Коли вона запрацювала в 1975 році, в ній був один комп'ютер із SRI і чотири ретранслятори, розташовані вздовж затоки Сан-Франциско. Мобільні польові станції не могли за розумні кошти працювати з розміром та енергоспоживанням мейнфреймів 1970-х. Всі значні обчислювальні ресурси знаходилися в рамках ARPANET, яка використовувала зовсім інший набір протоколів, і не здатна інтерпретувати повідомлення, отримане від PRNET. Йому стало цікаво - як можна було б поєднати цю мережу, що знаходиться в зародку, з її куди як зрілішим кузеном?

Кан звернувся до старого знайомого ранніми днями ARPANET, щоб той допоміг йому з відповіддю. Вінтон Серф зацікавився комп'ютерами, будучи студентом з математики в Стенфорді, і вирішив повернутися до аспірантури з інформатики в Каліфорнійському університеті Лос-Анджелесі (UCLA), пропрацювавши кілька років в офісі IBM. Він прибув у 1967 році, і разом зі своїм другом зі старших класів Стівом Крокером приєднався до центру вимірювання мереж під керівництвом Олена Клейнрока, який був підрозділом ARPANET в UCLA. Там вони з Крокер стали експертами з розробки протоколів, і головними членами робочої групи з мереж, яка розробила як базову програму управління мережею (NCP) для відправки повідомлень через ARPANET, так і високорівневі передачу файлів і протоколи віддаленого входу.

Історія інтернету: міжмережева взаємодія
Фото Серфа з газети 1974 року

Серф познайомився з Каном на початку 1970-х, коли останній прибув до UCLA із BBN, щоб перевірити роботу мережі під навантаженням. Він створював у мережі затори за допомогою ПЗ, створеного Серфом, яке генерувало штучний трафік. Як і очікував Кан, мережа не витримала навантаження, і він порекомендував внести зміни для покращення керування заторами. У наступні роки Серф продовжував свою діяльність, що виглядала перспективною академічною кар'єрою. Приблизно в той же час, коли Кан поїхав із BBN до Вашингтона, Серф поїхав на інше узбережжя, щоб улаштуватися на посаду ад'юнкт-професора в Стенфорді.

Кан багато знав про комп'ютерні мережі, але не мав жодного досвіду в розробці протоколів – він займався обробкою сигналів, а не інформатикою. Він знав, що Серф ідеально підійде для доповнення його навичок, і це буде критично важливо за будь-якої спроби зв'язати ARPANET з PRNET. Кан зв'язався з ним з приводу міжмережевої взаємодії, і в 1973 році вони зустрічалися кілька разів перед тим, як забуритися в готель в Пало-Альто, щоб видати свою плідну роботу «Протокол для міжмережевого пакетного зв'язку», опубліковану в травні 1974 року в IEEE Transactions on Communications . Там було представлено проект «програми управління передачею» (Transmission Control Program, TCP) (незабаром П перетворився на «протокол») – наріжний камінь для сучасного інтернету.

Зовнішній вплив

Немає пари людей чи моменту, сильніше пов'язаних з винаходом інтернету, ніж Серф з Каном та їхня робота 1974 року. І все ж таки створення інтернету не було подією, що трапилася в певний момент часу - це був процес, що розгортався протягом багатьох років розвитку. Початковий протокол, описаний Серфом і Каном у роботі 1974 року, було багато разів виправлений і підлаштований наступні роки. Перший зв'язок між мережами було випробувано лише 1977 року; протокол було поділено на два шари – всюдисущих сьогодні TCP та IP – лише 1978 року; ARPANET почала використовувати його у своїх цілях тільки в 1982 (цю шкалу появи інтернету можна продовжити до 1995 року, коли уряд США усунув фаєрвол між академічним інтернетом, що фінансується з бюджету, і комерційним). Список учасників цього процесу винаходу розширився далеко за межі цих двох імен. У ранні роки організація під назвою "міжнародна робоча група пакетних мереж" (INWG) служила головним органом для спільної роботи.

ARPANET вийшла у ширший технічний світ у жовтні 1972 року на першій міжнародній конференції з комп'ютерного зв'язку, що проходила у готелі Washington Hilton із його модерністськими вигинами. У ній, окрім американців типу Серфа та Кана, були присутні кілька видатних мережевих експертів з Європи, зокрема Луї Пузен з Франції та Дональд Дейвіс із Британії. За навчанням Ларрі Робертса вони вирішили сформувати міжнародну робочу групу для обговорення систем пакетної комутації та протоколів, за прикладом робочої групи мереж, що встановлювала протоколи для ARPANET. Серф, який нещодавно став професором у Стенфорді, погодився бути головою. Одним із перших їх тем стала проблема міжмережевої взаємодії.

Серед важливих ранніх учасників цієї дискусії, які зробили свій внесок, був Роберт Меткалф, з яким ми вже зустрічалися як з архітектором Ethernet у Xerox PARC. Хоча Меткалф не міг розповісти цього своїм колегам, на момент публікації роботи Серфа та Кана він уже давно розробляв власний інтернет протокол, PARC Universal Packet, або PUP.

Потреба в інтернеті в Xerox зросла, щойно стала успішною Ethernet-мережа в Альто. PARC мала ще одну локальну мережу з мінікомп'ютерів Data General Nova, і звичайно, існувала ще ARPANET. Лідери PARC заглядали в майбутнє, і здогадалися, що на кожній базі Xerox має з'явитися свій Ethernet, і що їх доведеться зв'язати один з одним (можливо, через власний внутрішній еквівалент ARPANET для Xerox). Щоб вміти прикинутися звичайним повідомленням, пакет PUP зберігався всередині інших пакетів будь-якої мережі, якою подорожував – припустімо, PARC Ethernet. Коли пакет доходив до шлюзового комп'ютера між Ethernet та іншою мережею (наприклад, ARPANET), комп'ютер розгортав пакет PUP, зчитував його адресу, і знову загортав його в пакет ARPANET з відповідними заголовками, відправляючи його за адресою.

Хоча Меткалф не міг прямо розповідати, чим займалися в Xerox, отриманий ним практичний досвід неминуче просочувався в обговорення INWG. Свідчення його впливу видно в тому факті, що в роботі 1974 Серф і Кан визнають його внесок, а пізніше Меткалф трохи образиться через те, що не наполяг на співавторстві. PUP, швидше за все, знову вплинув на схему сучасного інтернету у 1970-х, коли Джон Постел продавив рішення розділити протокол на TCP і IP, щоб обробляти складний TCP-протокол на шлюзах між мережами. IP (інтернет-протокол) був спрощеною версією адресного протоколу, без будь-якої складної логіки TCP, що гарантувала доставку кожного біта. Мережевий протокол Xerox – тоді вже відомий як Xerox Network Systems (XNS) – вже дійшов схожому поділу.

Ще одне джерело впливу на ранні інтернет-протоколи утворилося в Європі, саме в мережі, розробленій на початку 1970-х, в результаті впровадження Plan Calcul – програми, запущеної Шарлем де Голлем для вирощування своєї французької обчислювальної промисловості. Де Голль давно турбувався через зростання політичного, комерційного, фінансового та культурного домінування США у Західній Європі. Він вирішив знову зробити Францію незалежним світовим лідером, а не пішаком у Холодній війні між США та СРСР. По відношенню до комп'ютерної індустрії у 1960-х виникли дві особливо сильні загрози цій незалежності. По-перше, США відмовляли у видачі ліцензій експорту найпотужніших своїх комп'ютерів, які Франція хотіла використовувати у створенні власних атомних бомб. По-друге, американська компанія General Electric стала основним власником єдиного французького виробника комп'ютерів Compagnie des Machines Bull - і незабаром після цього закрила кілька основних продуктових лінійок Bull (компанію заснував у 1919 році норвежець на прізвище Булл, для виробництва машин, що працюють з перфокартами - прямо як IBM, вона переїхала до Франції в 1930-х, після смерті засновника). Так зародився Plan Calcul, покликаний забезпечити можливість Франції самостійно забезпечити обчислювальні потужності.

Для контролю за виконанням Plan Calcul де Голль створив délégation à l'informatique (щось на кшталт «делегації з інформатики»), яка звітувала безпосередньо його прем'єр-міністру. На початку 1971 ця делегація поставила інженера Луї Пузена відповідати за створення французької версії ARPANET. Делегація вважала, що пакетні мережі відіграють критично важливу роль у обчисленнях майбутніх років, тому технічні знання безпосередньо в цій галузі будуть необхідні для того, щоб Plan Calcul увінчався успіхом.

Історія інтернету: міжмережева взаємодія
Пузен на конференції у 1976 році

Пузен, випускник Політехнічної школи Парижа, головної інженерної школи Франції, у молодості працював на французького виробника телефонного обладнання, а потім перейшов до Bull. Там він переконав роботодавців, що їм потрібно більше знати про передові розробки США. Тому, будучи співробітником Bull, він два з половиною роки, з 1963 по 1965 рік, допомагав створювати сумісну систему з поділом часу (Compatible Time-Sharing System, CTSS) у MIT. Цей досвід зробив його головним експертом з інтерактивних обчислень із поділом часу у всій Франції – а, ймовірно, і у всій Європі.

Історія інтернету: міжмережева взаємодія
Архітектура мережі Cyclades

Пузен назвав мережу, яку його попросили створити Cyclades на честь групи грецьких островів Кіклади в Егейському морі. Відповідно до назви, кожен комп'ютер у цій мережі був, за великим рахунком, окремим островом. Основним внеском Cyclades у мережеві технології стала концепція датаграми - Найпростіший варіант пакетного зв'язку. Ідея складалася з двох частин, що доповнюють одна одну:

  • Датаграми незалежні: на відміну від даних у телефонному дзвінку або повідомленні ARPANET, кожну датаграму можна обробляти незалежно. Вона не покладається на попередні повідомлення, ні на порядок, ні на протокол встановлення з'єднання (типу набору телефонного номера).
  • Датаграми передаються від хоста до хоста – вся відповідальність за надійне відправлення повідомлення за адресою лежить на відправнику та одержувачі, а не на мережі, яка в даному випадку є просто «трубою».

Концепція датаграми здалася брехнею для колег Пузена з французької організації, що займалася поштою, телефоном і телеграфом (PTT), яка у 1970-х створювала власну мережу на основі з'єднань, схожих на телефонні, та підключень терміналу до комп'ютера (а не комп'ютера до комп'ютера). Це відбувалося під наглядом іншого випускника Політехнічної школи Ремі Депре. Ідея відмовитися від надійності передач усередині мережі була для PTT відразливою, оскільки десятиліття досвіду змушували її робити телефон і телеграф якомога надійнішими. При цьому з економічної та політичної точки зору передача контролю над усіма додатками та сервісами комп'ютерам-хостам, що знаходяться на периферії мережі, загрожувала перетворити "Натисни і говори" на щось зовсім не унікальне і замінне. Однак ніщо не посилює думку, ніж тверда дивовижність йому, тому концепція віртуальних з'єднань від "Натисни і говори" лише допомогла Пузену переконатися в правильності його датаграми - підходу до створення протоколів, що працюють для зв'язку одного хоста з іншим.

Пузен та його колеги з проекту Cyclades брали активну участь у INWG та різних конференціях, де обговорювалися ідеї, що лежать в основі TCP, і не соромилися висловлювати свою думку з приводу того, як має працювати мережа чи мережа. Як і Мелкаф, Пузен та його колега Х'юберт Циммерман заслужили згадки в роботі з TCP від ​​1974 року, і, принаймні, ще один їхній колега, інженер Жерар ле Лан, також допомагав Серфу відшліфовувати протоколи. Пізніше Серф згадував, що "контроль потоку методом ковзного вікна для TCP був узятий прямо з обговорення цього питання з Пузеном та його людьми… Пам'ятаю, як Боб Меткалф, ле Лан і я лежимо на величезному шматку ватману на підлозі моєї вітальні в Пало-Альто, намагаючись накидати діаграми станів для цих протоколів" .

"Ковзне вікно" позначає спосіб, яким TCP управляє потоком даних між відправником і одержувачем. Поточне вікно складається з усіх пакетів у вихідному потоці даних, які може відправник активно відправляти. Правий край вікна зсувається праворуч, коли одержувач повідомляє про звільнення місця в буфері, а лівий край зсувається праворуч, коли одержувач повідомляє про отримання попередніх пакетів.

Концепція діаграми відмінно наклалася на поведінку широкомовних мереж типу Ethernet і ALOHANET, що мимоволі відправляють свої повідомлення в галасливий і байдужий ефір (за контрастом з більш схожою на телефон ARPANET, що вимагала для нормальної роботи послідовної доставки повідомлень між IMP по надійній лінії від AT&T). Було сенс підганяти протоколи для внутрішньомережевої передачі до найменш надійних мереж, а не до складніших родичів, і саме це зробив протокол TCP Кана і Серфа.

Можу й надалі продовжувати в цьому дусі, описуючи британську роль у розробці ранніх етапів міжмережевої взаємодії, проте не варто заглиблюватися в зайві подробиці, щоб не упустити головного – два імені, найбільш тісно пов'язані з винаходом інтернету, були не єдиними, що мали значення.

TCP підкорює всіх

Що ж сталося з цими ранніми ідеями про міжконтинентальне співробітництво? Чому Серфа і Кана прославляють скрізь як батьків інтернету, а про Пузена і Циммермана нічого не чути? Щоб зрозуміти це, спочатку необхідно заглибитися в процедурні подробиці ранніх років INWG.

Наслідуючи дух робочої групи мережі ARPA та її «запитів на коментарі» (Requests for Comment, RFC), INWG створила власну систему «загальних нотаток». У рамках цієї практики, після приблизно року спільної роботи Кан і Серф представили попередній варіант TCP для INWG у вигляді нотатки №39 у вересні 1973 року. Це, по суті, був той самий документ, що вони опублікували в IEEE Transactions наступної весни. У квітні 1974 року команда Cyclades під керівництвом Х'юберта Циммермана і Мішеля Елі опублікувала зустрічну пропозицію, INWG 61. Різниця полягала в різних поглядах на різні інженерні компроміси, в основному на те, як діляться і наново збираються пакети, що перетинають мережі, в яких розмір пакетів менший .

Розкол був мінімальним, проте необхідність якось домовитися набула несподіваної терміновості через плани з розгляду мережевих стандартів, оголошених Comité Consultatif International Téléphonique et Télégraphique (CCITT) [Міжнародним консультаційним комітетом з телефонії та телеграфії]. CCITT, підрозділ Міжнародного союзу електрозв'язку, Що займається стандартизацією, працювало за чотирирічним циклом пленарних засідань. Пропозиції, які потрібно було розглянути на засіданні 1976 року, потрібно було подати до осені 1975 року, і між цією датою та 1980 роком жодних змін внести було вже не можна. Гарячкові збори всередині INWG призвели до підсумкового голосування, в якому переміг новий протокол, описаний представниками найбільш важливих для комп'ютерних мереж організацій у світі – Серфом з ARPANET, Циммерманом із Cyclades, Роджером Скентлбері з Національної Британської фізичної лабораторії та Алексом Макензі з BBN. Нова пропозиція, INWG 96, вибирала щось середнє між 39 і 61, і, здавалося, встановлювало напрямок розвитку міжмережевого зв'язку на найближче майбутнє.

Але насправді компроміс послужив останнім зітханням міжнародного співробітництва в галузі міжмережевої взаємодії, і цей факт передувала зловісній відсутності Боба Кана на голосуванні в INWG з приводу нової пропозиції. Виявилося, що результат голосування не вклався в терміни, встановлені CCITT, а Серф ще погіршив ситуацію, відправивши в CCITT лист, де описав, що цій пропозиції не вистачає повного консенсусу в INWG. Але будь-яка пропозиція з боку INWG все одно напевно не була б прийнята, оскільки домінуючі в CCITT керівники телекому не цікавилися мережами з підтримкою датаграм, придуманими комп'ютерними дослідниками. Їм був потрібен повний контроль над трафіком у мережі, а не делегування цієї влади до комп'ютерів на місцях, контролювати які вони не могли. Вони взагалі проігнорували питання міжмережевої взаємодії і погодилися прийняти протокол віртуальних з'єднань для окремої мережі, названий X.25.

Іронія у тому, що протокол X.25 підтримав колишній бос Кана, Ларрі Робертс. Колись він був лідером передових мережевих досліджень, але його нові інтереси в ролі бізнес-лідера привели його до CCITT для санкціонування тих протоколів, які вже використовувала компанія Telenet.

Європейці, переважно під керівництвом Циммермана, зробили ще одну спробу, звернувшись до іншої організації за стандартами, де домінування телекомівського керівництва було не таким сильним – до Міжнародної організації зі стандартизації, ISO. У стандарту зв'язку відкритих систем, що вийшов (АБО ЯКЩО) були деякі переваги над TCP/IP. Наприклад, у нього не було такої обмеженої ієрархічної системи адресації, як IP, обмеження якої зажадали ввести кілька дешевих хаків, щоб впоратися з вибуховим зростанням інтернету в 1990-ті (у 2010-ті мережі нарешті починають перехід до 6-ї версії протоколу IP, що виправляє проблеми з обмеженням адресного простору). Однак цей процес з багатьох причин тягнувся і тягнувся нескінченно, не призводячи до створення робочого ПЗ. Зокрема, процедури ISO, що добре підходять для схвалення вже встановлених технічних практик, не підходили для технологій, що народжуються. І коли інтернет на базі TCP/IP почав розвиватися у 1990-х, OSI втратив актуальність.

Перейдемо від битви за стандарти до приземлених, практичних речей побудови мереж на місцях. Європейці сумлінно взялися за реалізацію INWG 96 для об'єднання Cyclades та національної фізичної лабораторії у рамках створення європейської інформаційної мережі. Але Кан та інші лідери інтернет-проекту ARPA не мали наміру спускати з рейок поїзд TCP заради міжнародного співробітництва. Кан вже виділив гроші на реалізацію TCP в ARPANET та PRNET, і не хотів починати все наново. Серф спробував просунути США підтримку того компромісу, який він виробив для INWG, але нарешті здався. Також він вирішив відмовитися від стресів життя ад'юнкт-професора, і за прикладом Кана став менеджером програми в ARPA, уникнувши активної участі в INWG.

Чому ж із бажання європейців заснувати єдиний фронт та офіційний міжнародний стандарт так мало вийшло? Здебільшого вся справа у різних позиціях глав американських та європейських телекомів. Європейцям доводилося боротися із постійним тиском на модель датаграм з боку їхніх керівників пошти та телекому (PTT), які працювали як адміністративні департаменти відповідних національних урядів. Через це вони мали більше мотивації до знаходження консенсусу в офіційних процесах з вироблення стандартів. Швидке падіння Cyclades, яка втратила інтерес у політиків у 1975 році і все фінансування в 1978, є матеріалом для вивчення влади PTT. Пузен звинувачував у її смерті адміністрацію Валері Жіскар д'Естена. д'Естена прийшов до влади у 1974 році і набрав уряд із представників Національної школи адміністрації (ENA), що зневажаються Пузеном: якщо Політехнічну школу можна порівняти з MIT, то ENA можна уподібнити гарвардській бізнес-школі. Адміністрація д'Естена будувала політику інформаційних технологій на основі ідеї щодо «національних чемпіонів», а такій комп'ютерній мережі була потрібна підтримка НІГ. Проект Cyclades ніколи не отримав би такої підтримки; натомість суперник Пузена, Деспре керував створенням мережі з віртуальними з'єднаннями на базі X.25 під назвою Transpac.

У США все було інакше. AT&T не мав такого політичного впливу, як її колег за кордоном, вона не була частиною адміністрації США. Навпаки, уряд якраз у цей час сильно обмежував і послаблював компанію, їй заборонили втручатися у розвиток комп'ютерних мереж та послуг, а незабаром і зовсім розібрали на частини. ARPA могла вільно розвивати свою програму інтернету під захисною парасолькою могутнього міноборони, без будь-якого політичного тиску. Вона фінансувала реалізацію TCP на різних комп'ютерах, і використала вплив для того, щоб змусити всі хости в ARPANET перейти на новий протокол у 1983 році. / IP.

Таким чином, TCP/IP став наріжним каменем інтернету, і не тільки інтернету, завдяки відносній політичній та фінансовій свободі ARPA порівняно з будь-якою іншою організацією, що займалася комп'ютерними мережами. Незважаючи на OSI, ARPA стала собакою, що махає обуреним хвостом із спільноти мережевих досліджень. З погляду 1974 року можна було помітити, що безліч ліній впливу, що ведуть до роботи Серфа і Кана з TCP, і безліч потенційних варіантів міжнародного співробітництва, які б з'явитися з їхньої базі. Проте з погляду 1995 року всі дороги ведуть до єдиного ключового моменту, єдиної американської організації та двох прославлених імен.

Що ще почитати

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

Джерело: habr.com

Додати коментар або відгук