Код
#статьи

Зал славы интернета: 7 пионеров Глобальной сети

Рассказываем о шести отцах и одной матери интернета — они создавали протокол TCP/IP и рулили Cетью, когда The Doors записывали Waiting for the Sun.

Иллюстрация: Wikimedia Commons / Stony Brook University / West Liberty University / qimono / Pixabay / Polina Vari для Skillbox Media

В 2012 году Общество Интернета создало премию «Зал славы интернета» — её дают учёным, инженерам и менеджерам, которые внесли наибольший вклад в развитие глобальной сети. Награду присуждают в трёх категориях:

  • Пионеры — те, кто стоял у истоков сети.
  • Глобальные «подключатели» — те, кто распространял интернет по всему миру.
  • Инноваторы — те, кто внёс значительный технологический, коммерческий и политический вклад в развитие сети.

Рассказываем про первую когорту пионеров — лауреатов премии за 2012 год.

Пол Бэран — изобрёл пакетную коммутацию

Бэран, урождённый Павел Баранов из Гродно, разработал пакетную коммутацию, которая легла в основу интернета. Кстати, эта идея, пришла в голову и двум другим корифеям интернета — Дональду Дэвису и Леонарду Клейнроку (спойлер: один из них тоже есть в этом списке).

Фото: Wikimedia Commons

В начале 1960-х в мире преобладали аналоговые сети связи — по ним шёл непрерывный многочастотный сигнал. Пример — радио, грампластинка или старое телевидение. Но уже тогда учёные начали тестировать первые цифровые системы: по ним информацию передают в виде чередования единиц и нулей, а физически — двух разных напряжений: побольше (примерно от 2,5 до 5 В) и поменьше (от 0 до 2,5 В).

На основе цифровых систем Бэран предложил построить распределённую сеть с пакетной передачей (как письмо или телеграмма — целый набор данных в упаковке). В заголовках пакетов стоял адрес получателя, и потому они не терялись при рассылке по разным путям внутри интернета благодаря умной системе распределения (цифровой аналог Почты России — только без очередей и ворчливых тётушек).

Идея пакетной передачи пришлась кстати в разгар холодной войны. Министерство обороны США опасалось, что ядерный удар надолго выведет из строя централизованные участки телефонной сети. Поэтому искали более надёжные решения. Пакетная коммутация Бэрана подходила идеально — если противник уничтожал один или несколько узлов, сообщение «искало» обходной путь.

Централизованные (А), децентрализованные (В) и распределённые сети. Изображение: Cybertelecom Federal Internet Law & Policy An Educational Project

Винт Сёрф — придумал TCP/IP

Винт Сёрф — один из разработчиков стека протоколов TCP/IP. Также Вин известен как отец интернета. TCP/IP — фундамент современной сети. С его помощью компьютеры из множества маленьких проводных, радио- и спутниковых сетей объединяются в глобальную сеть. На самом деле внутри TCP/IP много протоколов, но поскольку протокол передачи данных (TCP) и интернет-протокол (IP) — основные, то за всем набором закрепилось именно такое название.

Фото: Wikimedia Commons

Протокол IP отвечает за маршрутизацию пакетов — то есть «путешествие» данных по сети и выбор оптимального маршрута. Для этого в пакет записывается служебная информация с адресами и метриками. Правда, IP не гарантирует доставку данных — эта задача лежит на TCP, который выстраивает виртуальное соединение между узлами, чтобы все пакеты пришли из пункта А в пункт B в правильном порядке.

Роберт Кан — тоже придумал TCP/IP

Фото: Wikimedia Commons

Роберт Кан — ещё один из отцов интернета, второй из создателей стека TCP/IP и один из авторов интернет-программы DARPA. На международной конференции по компьютерной коммуникации Кан продемонстрировал силу ARPANET — предка современного интернета, который закрыли в 1990-м году, объединив в сеть 20 компьютеров, которые обменивались данными и вполне себе дружили.

Дэнни Коэн — изобрёл первый авиасимулятор

Фото: University of Southern California

Дэнни Коэн родился и вырос в Израиле. Его друг был военным пилотом и рассказывал много историй о воздушных сражениях — тогда Израиль конфликтовал с Египтом. Коэн заинтересовался и стал думать, как визуализировать полёт на экране компьютера — и в 1967 году изобрёл первый авиасимулятор и первый симулятор радара.

В 1973 году Коэн первым использовал пакетное видео и аудио в симуляторе полёта в реальном времени. Позже его наработки использовали в протоколе VoIP, который позволил передавать голос и видео по сети.

Стив Крокер — написал первый RFC

Фото: Wikimedia Commons

Стив Крокер трудился в составе небольшой группы исследователей Калифорнийского университета (Лос-Анджелес). Они разрабатывали легендарную ARPANET. 29 октября 1969 года они отправили первое сообщение в Стэнфордский университет. По одной из версий, именно в тот день родился интернет. А ещё Крокер вошёл в историю, написав первый Request for Comments (RFC) — документ с техническими спецификациями и стандартами будущего интернета.

Дональд Дэвис — придумал «пакет»

Фото: Stony Brook University

Дональд Дэвис был одним из изобретателей пакетной коммутации и придумал сам термин «пакет». В 1947 году он устроился на работу в Национальную физическую лабораторию — под начало самого Алана Тьюринга. Именно вместе с ним он создал один из первых британских компьютеров, Pilot ACE.

Идея пакетной коммутации тогда витала в воздухе. Независимо от Дэвиса к ней пришли Пол Бэран в RAND, Леонард Клейнрок в Калифорнийском университете и Ларри Робертс в ARPA. Но Дэвис дал технологии имя.

Элизабет Фейнлер — раздавала доменные имена

Фото: West Liberty University

Элизабет Фейнлер руководила ARPANET, а её группа разработала первый WHOIS-сервис и схему доменных имен: .com, .edu, .gov, .mil, .org и .net.

С 1972 по 1989 год Элизабет управляла Сетевым информационным центром (NIC) в Стэнфордском университете, который контролировал распределение и использование интернет-адресов.

Проще говоря, если кому-то нужно было доменное имя, он шёл к Фейнлер. Хотя, на самом деле, к ней обращались буквально по любому вопросу — информационный центр был гуглом тех времён.

В 1960-е передача одного сообщения «log in» вызывала восторг у инженеров, а сегодня, чтобы создавать крутые веб-приложения, не нужно погружаться в низкоуровневые дебри. На курсе «Профессия Веб-разработчик» в Skillbox вы научитесь верстать сложные сайты и создавать логику на PHP, JavaScript и их фреймворках.



Изучайте IT на практике — бесплатно

Курсы за 2990 0 р.

Я не знаю, с чего начать
Научитесь: Профессия Python-разработчик Узнать больше
Понравилась статья?
Да

Пользуясь нашим сайтом, вы соглашаетесь с тем, что мы используем cookies 🍪

Ссылка скопирована