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

RFC 883

RFC 883 — это утверждённый стандарт Интернета, опубликованный в январе 1983 года в рамках серии документов Request for Comments (RFC). Он носит название «Протокол дейтаграмм Интернета» (Internet Datagram Protocol) и является ранней спецификацией протокола IP (Internet Protocol), предшествовавшей современной версии IPv4, описанной в RFC 791. RFC 883 определил базовые принципы адресации, фрагментации и маршрутизации пакетов в сети ARPANET, заложив основу для глобальной сети Интернет.

История

Предпосылки создания

К началу 1980-х годов сеть ARPANET, созданная Министерством обороны США, столкнулась с необходимостью перехода от протокола NCP (Network Control Program) к более гибкой и масштабируемой архитектуре. Протокол NCP был ориентирован на соединение и не поддерживал взаимодействие между разнородными сетями. Разработка нового набора протоколов, известного как TCP/IP, велась под руководством Винтона Серфа и Роберта Канна.

Разработка и публикация

RFC 883 был написан Джоном Постелом (Jon Postel), одним из ключевых разработчиков стека TCP/IP. Документ стал результатом многолетних экспериментов и дискуссий в рамках Исследовательской группы по межсетевым протоколам (Internetworking Protocol Group). В отличие от более ранних черновиков, RFC 883 представил формализованную версию протокола, который уже использовался в тестовых сетях. Публикация состоялась в январе 1983 года, что совпало с запланированным переводом ARPANET на TCP/IP (1 января 1983 года).

Переход к RFC 791

RFC 883 оставался действующим стандартом недолго. Уже в сентябре 1981 года был опубликован RFC 791, который уточнил и дополнил спецификацию, введя современную версию IPv4. RFC 883 был объявлен устаревшим, но его роль в истории Интернета остаётся значительной: он зафиксировал ключевые решения, определившие развитие протокола.

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

RFC 883 состоит из нескольких разделов, описывающих формат пакета, адресацию, фрагментацию и обработку ошибок.

Формат дейтаграммы

Протокол определяет единицу передачи данных — дейтаграмму. Заголовок дейтаграммы имеет фиксированную длину 20 октетов (байт) и включает следующие поля:

Адресация

RFC 883 ввёл 32-битную схему адресации, которая делится на классы:

Эта классификация, хотя и была позже вытеснена бесклассовой адресацией (CIDR), оставалась основой маршрутизации в течение десятилетий.

Фрагментация

Протокол предусматривает возможность фрагментации дейтаграмм при передаче через сети с меньшим максимальным размером пакета (MTU). RFC 883 описывает механизм, при котором маршрутизатор разбивает пакет на фрагменты, каждый из которых содержит собственный заголовок с указанием смещения. Сборка фрагментов происходит только на узле назначения. В случае потери любого фрагмента вся дейтаграмма отбрасывается.

Обработка ошибок

Протокол не гарантирует доставку дейтаграмм. Для оповещения отправителя об ошибках используется протокол ICMP (Internet Control Message Protocol), который был описан отдельно в RFC 792. RFC 883 лишь упоминает, что маршрутизаторы могут отбрасывать пакеты с истекшим TTL или неверной контрольной суммой.

Значение и влияние

Технические инновации

RFC 883 закрепил несколько ключевых принципов, ставших основой Интернета:

Историческая роль

RFC 883 стал первым формальным стандартом IP, который был внедрён в реальной сети. Его публикация совпала с «днём флага» (Flag Day) — 1 января 1983 года, когда ARPANET полностью перешла на TCP/IP. Без RFC 883 переход на новую архитектуру был бы невозможен, так как документ обеспечил единообразие реализации.

Ограничения

Современные читатели могут заметить, что RFC 883 не содержит многих элементов, привычных для IPv4:

Применение

RFC 883 никогда не использовался в коммерческих сетях в неизменном виде, так как был быстро заменён. Однако его идеи легли в основу:

Критика

Основные замечания к RFC 883 связаны с его незавершённостью. Документ не описывал:

Кроме того, 32-битная адресация уже в 1980-х годах вызывала опасения по поводу исчерпания адресного пространства. Эти проблемы были решены в последующих стандартах, но RFC 883 не предусматривал их.

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

Источники

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

На главную BFOmetr →