Открыть сервис

RFC 15

RFC 15 — это запрос комментариев (Request for Comments), опубликованный 25 сентября 1969 года в рамках проекта ARPANET. Документ озаглавлен «Графическая обработка файлов» (Graphical Processing of Files) и был написан исследователем Стивеном Д. Крокером (Stephen D. Crocker). RFC 15 является одним из ранних документов, заложивших основы для разработки протоколов и стандартов сети ARPANET, предшественницы современного Интернета.

История

Контекст создания

В конце 1960-х годов ARPANET (сеть Агентства перспективных исследовательских проектов Министерства обороны США) находилась на стадии активного проектирования и тестирования. Первые четыре узла сети (Университет Калифорнии в Лос-Анджелесе, Стэнфордский исследовательский институт, Университет Калифорнии в Санта-Барбаре и Университет Юты) были соединены в 1969 году. Для координации работ по разработке протоколов и программного обеспечения была создана Сеть рабочей группы (Network Working Group, NWG), которую возглавил Стивен Крокер. Именно в рамках этой группы и публиковались первые RFC.

Содержание документа

RFC 15 посвящён проблеме графического представления данных, передаваемых по сети. В документе предлагается метод обработки файлов, содержащих графическую информацию, с использованием существующих вычислительных ресурсов. Основная идея заключалась в том, чтобы на удалённом компьютере (хосте) выполнялась программа, которая интерпретирует графические команды, передаваемые с другого узла. Таким образом, RFC 15 описывает механизм удалённого рендеринга графики, что для своего времени было новаторской концепцией.

В документе предлагается:

  • Определить формат данных для графических команд.
  • Разработать протокол для передачи этих команд между хостами.
  • Использовать на принимающем хосте специализированное программное обеспечение для отображения графики.

Значение для развития сети

Хотя RFC 15 не стал основой для какого-либо широко используемого протокола (в отличие от более поздних RFC, например, RFC 1, описывающего протокол управления хостом), он сыграл важную роль в становлении методологии разработки сетевых стандартов. Во-первых, он продемонстрировал, что NWG рассматривает не только текстовые и командные интерфейсы, но и мультимедийные возможности сети. Во-вторых, RFC 15 является примером раннего подхода к «удалённому выполнению программ» (remote procedure call), который впоследствии стал ключевым для многих сетевых технологий. Сам факт существования такого документа свидетельствует о широте взглядов первых разработчиков ARPANET, которые уже на начальном этапе задумывались о визуализации данных.

Классификация и статус

Тип документа

RFC 15 относится к категории «Информационные» (Informational). В отличие от «Стандартов» (Standards Track), такие документы не предназначались для обязательного внедрения, а служили для обсуждения идей, предложений и протоколов экспериментов. В современной системе RFC (RFC 2026) этот класс документов не требует одобрения IETF (Инженерного совета Интернета) и публикуется для общего сведения.

Статус в истории

В настоящее время RFC 15 имеет статус «Исторический» (Historic). Это означает, что он не актуален для современных реализаций сетевых протоколов, но представляет ценность как архивный документ, иллюстрирующий процесс эволюции Интернета. Он был опубликован в эпоху, когда протоколы ещё не были стандартизированы, и каждый RFC мог содержать как экспериментальные, так и рабочие предложения.

Структура и формат

Общий вид

Как и большинство ранних RFC, документ написан в текстовом формате (plain text) без форматирования. Он состоит из заголовка, содержащего номер, дату, автора и организацию, а также основного текста. В RFC 15 нет таблиц, диаграмм или иллюстраций — вся информация представлена в виде последовательных абзацев.

Содержание

Основной текст RFC 15 состоит из трёх разделов:

  1. Введение — краткое описание проблемы и цели документа.
  2. Предложение — описание подхода к графической обработке файлов, включая возможные форматы команд и механизмы их передачи.
  3. Заключение — призыв к обсуждению и предложениям от других участников NWG.

Документ написан в характерном для того времени стиле: кратко, без излишней формальности, с акцентом на практическую реализацию.

Авторство и влияние

Стивен Д. Крокер

Стивен Крокер (род. 1944) — американский учёный в области информатики, один из ключевых участников раннего развития ARPANET. Он был главой Сети рабочей группы и автором нескольких первых RFC, включая RFC 1 («Программное обеспечение хоста»). Впоследствии Крокер стал сооснователем компании CyberCash и внёс вклад в развитие систем электронных платежей. Его роль в создании процесса RFC, который до сих пор используется IETF, признаётся фундаментальной.

Влияние на последующие разработки

Хотя RFC 15 не привёл к немедленному созданию графических протоколов, он заложил концептуальную основу для более поздних систем, таких как:

  • X Window System (1984) — оконная система для UNIX, реализующая идею удалённого рендеринга графики.
  • Virtual Network Computing (VNC) (1995) — протокол удалённого доступа к рабочему столу.
  • WebGL (2011) — графический API для браузеров, позволяющий выполнять рендеринг на стороне клиента.

Таким образом, RFC 15 можно рассматривать как один из ранних предшественников современных технологий удалённой визуализации.

Интересные факты

  • RFC 15 является одним из первых 100 RFC, опубликованных в 1969 году. Всего в том году было выпущено 17 документов (с RFC 1 по RFC 17).
  • В отличие от многих последующих RFC, которые стали более формальными и объёмными, RFC 15 состоит всего из нескольких страниц.
  • Термин «графическая обработка файлов» в контексте 1969 года подразумевал работу с векторной графикой и символами, а не с растровыми изображениями, так как мониторы того времени были в основном текстовыми.
  • Документ не содержит указаний на конкретные языки программирования или операционные системы, что отражает общий подход NWG к созданию платформонезависимых протоколов.

Источники

  • RFC 15 — «Graphical Processing of Files» (Стивен Д. Крокер, 1969)
  • «A Brief History of the Internet» (Барри М. Лейнер и др., 1997)
  • «The Early Days of the ARPANET» (Стивен Д. Крокер, 2009)
  • RFC 2026 — «The Internet Standards Process — Revision 3» (С. Брэднер, 1996)

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →