Від мультимереж до Інтернету. Один протокол, щоб керувати ними всіма

Від мультимереж до Інтернету


Ми мали зліва наша історія того часу комп’ютерна мережа, яка пов’язувала деякі північноамериканські університети, розширилася до інших країн, використовуючи 3 окремі мережі; Arpanet (телефонне з'єднання) PRNET (по радіо) і Satnet (через супутник), кожен використовує свій власний протокол. Настав час їх уніфікації за допомогою єдиного протоколу.

Від мультимереж до Інтернету

У 1973 році перейменована в DARPA створити робочу групу для створення цього нового протоколу. Ця група керувалася б ті самі принципи консенсусу та меритократії, з якими створювались оригінальні протоколи.

Новий протокол вирішить зовсім інший підхід. На основі роботи Кікладів, французького проекту мережевого зв'язку та досліджень лабораторій Xerox PARC, він прагне децентралізувати контроль над мережею, передаючи його відправникам та одержувачам.

Дослідницькі лабораторії Xerox (Винахідники фотокопіювання) вони відповідали за багато нововведень. На жаль, їх керівники не змогли зробити їх прибутковими. Одним з найвідоміших винаходів був комп’ютер Alto.

За кілька десятиліть до того, як Apple випустила свою першу графічну модель робочого столу у Altos була миша, графічний робочий стіл та менеджер вікон. Xerox потребував способу взаємодії цих комп’ютерів між собою та з іншим винаходом, який вони зробили; лазерні принтери.

Для цього вони найняли молодого інженера на ім'я Роберт Меткалф. Меткалф був членом команди, яка відповідала за розробку спільного протоколу для всіх мереж, але йому не сподобався консенсус та меритократичний підхід, тому він зосередився на своїй роботі для Xerox.

Ця робота була б основою того, що ми сьогодні знаємо як Ethernet, протокол зв'язку для локальних мереж. Основна ідея Ethernet прийшла йому під час ночівлі в будинку Стіва Крокера. Крокер був координатором групи, яка створила перші Інтернет-протоколи та встановила методологію консенсусу та меритократії, що згодом стане основою багатьох проектів з відкритим кодом.

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

З творів Меткалфа З'явився так званий протокол PUP (PARC Universal Packet), в якому, на відміну від ARPANET, контроль над потоком даних та перевірка цілісності здійснюється не в інфраструктурі взаємозв'язку, а у відправника та одержувача.

У травні 1974 року команда DARPA публікує перший проект Протоколу управління передачею (TCP), що застосовує підхід PUP. Хоча відповідальні особи називають технічну причину того, що децентралізовану систему масштабувати набагато простіше, деякі історики вважають це рішення було пов’язане з тією ж філософією, яка призвела до вибору меритократичного та консенсусного методів роботи.

Оригінальна мережа ARPANET його контролював підрядник під назвою BBN, який мав повноваження отримувати доступ, контролювати та оновлювати його віддалено.

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

Взаємодія між мережами, що використовують новий протокол, була перевірена 22 листопада 1977 р. Пікап, що їхав по Каліфорнійській трасі, передав радіостанцію на комп’ютер ARPANET, який підключив його до іншого комп’ютера, розташованого на східному узбережжі США. Звідти їх відправили через супутник до Великобританії, яка відправила їх назад до Каліфорнії, де їх прийняв вантажівка, в якій команда створила схеми, що дозволили їм перевірити цілісність даних. Помилок не було, лише перебої, спричинені мостами та іншими спорудами.

Після кількох переглядів, у 1978 р. протокол TCP був роздвоєний на дві частини; TCP буде дбати про зв'язок між комп'ютерами, а новий протокол IP - про з'єднання між різними типами мереж. Потрібно було уникнути дублювання функцій між комп’ютерами, що надають доступ до зовнішніх мереж, від тих, що контролюють локальні мережі.

Далі буде…


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Оптиммус - сказав він

    Останній абзац нагадував мені фільм «Брандмауер» з Гаррінсоном Фордом.
    Дуже приємні статті про історичну панораму.
    Salu2

    1.    Дієго Герман Гонсалес - сказав він

      Грекіас

  2.   Санта - сказав він

    Яка цікава серія статей. Я їх уважно читаю. Хоча я не зовсім розумію, що він має на увазі під "методом меритократизму та консенсусу".

    Спасибо!

    1.    Дієго Герман Гонсалес - сказав він

      Замість того, щоб врахувати місце, яке кожна людина займала у сходах, розглядали їх внески та досягали згоди