- PVSM.RU - https://www.pvsm.ru -

2 марта. «Позвоните Джейк». История NIC и RFC

«If you wanted a domain name, you came to Jake.»

image

Было время, когда все функции WhoIs, DNS, Google, GoDaddy выполнялись вручную. И делала это девушка по прозвищу Джейк.

— Алло, Джейк, хочу зарегистрировать себе доменное имя symbolic.com, с меня шоколадка.

image

В 1969 году Дугласу Энгельбарту приглянулась библиотекарша со скромным прозвищем «Baby» [1] и он пригласил ее к себе в научный центр ARC (Augmentation Research Center [2], спонсируемый DARPA).

Элизабет Джослин «Джейк» Фейнлер (англ. Elizabeth Jocelyn Feinler [3]) родилась в Уилинге, штат Западная Виргиния и закончила Западный свободный колледж штата (она первая в семье посещала колледж).

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

Она работала большим количеством химических данных и заинтересовалась систематизацией.

В 1960 году Фейнлер узнала о вакансии в Калифорнии в Исследовательском институте при Стэнфордском Университете, её заявление было принято. Первоначально в институте она занималась сбором данных и поиском литературы.

2 марта. «Позвоните Джейк». История NIC и RFC - 3

Первой задачей для Элизабет в команде Энгельбарта было написать Resource Handbook для первой демонстрации ARPANET на конференции International Computer Communication Conference.

NIC

К 1972 году, когда славная команда разрабатывала первый в мире персональный компьютер Xerox Alto [4], она возглавила рабочую группу по созданию нового Network Information Center (NIC) [5] для ARPANET.

“NIC был похож на доисторический Google,” говорит Элизабет. “Люди обращались к нам по любому вопросу.”

Центр давал пользователям информацию о людях, организациях (аналог «желтых страниц»), связь осуществлялась по обычной почте и телефону. Позже связь осуществлялась через электронную почту по узлам ARPANET.

2 марта. «Позвоните Джейк». История NIC и RFC - 4

Фейнлер вместе с Steve Crocker [6], Jon Postel [7], Joyce Reynolds [8] и другими членами Network Working Group (NWG), разработали RFC (Request for Comments, Рабочее предложение) [9] — серия пронумерованных информационных документов, содержащих технические спецификации и стандарты для ARPANET и потом для Internet.

RFC

imageФормат RFC появился в 1969 году при обсуждении проекта ARPANET.

RFC 1 [10] был опубликован 7 апреля 1969 г. и назывался «Host Software».

Первые RFC распространялись в печатном виде на бумаге в виде обычных писем, но уже с декабря 1969 г., когда заработали первые сегменты ARPANET, документы начали распространяться в электронном виде.

Большинство ранних RFC были созданы в Калифорнийском университете Лос-Анджелеса и Стэнфордском исследовательском институте.

С 1969 по 1998 гг. бессменным и единственным редактором RFC был Джон Постел [7]. После его смерти Общество Интернета (ISOC [11]) поручило редактирование и публикацию RFC Институту информационных наук. Университета Южной Калифорнии.

Очерк истории RFC за 30 лет с 1969 по 1999 гг. представлен в RFC 2555 [12].

WhoIs и доменные имена

В 1974 Элизабет с рабочей группой разработали короткое текстовое именование хостов (Host names on-line [13]).

В ARPANET владелец хоста должен был отправить email на HOSTSMASTER@SRI-NIC.ARPA чтобы запросить адрес. Файл HOSTS.TXT распространялся усилиями сотрудников центра NIC и вручную устанавливался на каждом хосте в сети, чтобы обеспечить связь (mapping) между всеми адресами сети.
Позже, исследовательская группа работала над масштабированием и функции центра NIC взяли на себя сервисы WhoIs и DNS.

Благодаря Фейнлер существуют современная система имён доменов (.com, .gov, .org, .mil).

В 1989 году Фейнлер перешла на работу в НАСА в Исследовательский центр Эймса. Она вышла на пенсию в 1996 году и в 2010 году опубликовала историю NIC [14]. В 2012 году она вошла в Зал славы Интернета.


Статья про Элизабет [15] в WIRED
The Network Information Center and its Archives [14]
Элизабет в зале [16] славы Стэнфордского университета

Сегодня у Элизабет день рождения.


Вместе с компанией Edison [17] стартуем весенний марафон публикаций.

Я постараюсь докопаться до первоисточников IT-технологий, разобраться, как мыслили и какие концепции были в головах у первопроходцев, о чем они мечтали, каким видели мир будущего. Для чего задумывались «компьютер», «сеть», «гипертекст», «усилители интеллекта», «система коллективного решения задач», какой смысл они вкладывали в эти понятия, какими инструментами хотели добиться результата.

Надеюсь, что эти материалы послужат вдохновением для тех, кто задается вопросом, как перейти «от Нуля к Единице» [18] (создать что-то, чего раньше и в помине не было). Хочется, чтобы IT и «программирование» перестали быть просто «кодингом ради бабла», и напомнить, что они задумывались как рычаг, чтобы изменить методы ведения войны образование, способ совместной деятельности, мышления [19] и коммуникации, как попытка решить мировые проблемы и ответить на вызовы, вставшие перед человечеством. Как-то так.

0 марта. Сеймур Пейперт [20]
1 марта. Xerox Alto [4]
2 марта «Позвоните Джейк». История NIC и RFC [21]

Автор: Edison

Источник [21]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/it-infrastruktura/113868

Ссылки в тексте:

[1] прозвищем «Baby»: https://en.wikipedia.org/wiki/Elizabeth_J._Feinler#Nickname

[2] Augmentation Research Center: https://en.wikipedia.org/wiki/Augmentation_Research_Center

[3] Elizabeth Jocelyn Feinler: https://en.wikipedia.org/wiki/Elizabeth_J._Feinler

[4] когда славная команда разрабатывала первый в мире персональный компьютер Xerox Alto: https://habrahabr.ru/company/edison/blog/277803/

[5] Network Information Center (NIC): https://en.wikipedia.org/wiki/InterNIC

[6] Steve Crocker: https://en.wikipedia.org/wiki/Steve_Crocker

[7] Jon Postel: https://en.wikipedia.org/wiki/Jon_Postel

[8] Joyce Reynolds: https://en.wikipedia.org/wiki/Joyce_K._Reynolds

[9] RFC (Request for Comments, Рабочее предложение): https://ru.wikipedia.org/wiki/RFC

[10] RFC 1: https://tools.ietf.org/html/rfc1

[11] ISOC: https://ru.wikipedia.org/wiki/ISOC

[12] RFC 2555: https://tools.ietf.org/html/rfc2555

[13] Host names on-line: https://tools.ietf.org/html/rfc608

[14] историю NIC: http://ieeexplore.ieee.org/xpls/icp.jsp?arnumber=5551028

[15] Статья про Элизабет: http://www.wired.com/2012/06/elizabeth-jake-feinler/

[16] Элизабет в зале: https://www.sri.com/about/alumni/alumni-hall-fame-2000#Feinler

[17] Edison: http://www.edsd.ru/

[18] «от Нуля к Единице»: https://megamozg.ru/post/2408/

[19] мышления: http://www.braintools.ru

[20] Сеймур Пейперт: https://habrahabr.ru/company/edison/blog/277799/

[21] «Позвоните Джейк». История NIC и RFC : https://habrahabr.ru/post/277913/