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

Интернет-инженерная рабочая группа

Интернет-инженерная рабочая группа (англ. Internet Engineering Task Force, IETF) — это открытое международное сообщество проектировщиков, операторов, поставщиков и исследователей, занимающееся развитием и стандартизацией технологий и протоколов сети Интернет. IETF не является формальной организацией с юридическим лицом, а представляет собой добровольное объединение, работающее под эгидой Общества Интернета (Internet Society, ISOC). Основным результатом деятельности IETF являются документы, известные как RFC (Request for Comments), которые после принятия сообществом становятся стандартами или рекомендациями.

История

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

Истоки IETF восходят к концу 1960-х годов, когда Министерство обороны США финансировало проект ARPANET — предшественника современного Интернета. В 1969 году появилась первая рабочая группа по разработке сетевых протоколов (Network Working Group, NWG). В 1972 году был опубликован первый документ RFC, описывающий протокол Telnet. В 1979 году, с ростом числа участников и усложнением задач, была сформирована неформальная структура, которая в 1986 году получила название Internet Engineering Task Force.

Первая официальная встреча IETF состоялась в январе 1986 года в Сан-Диего (штат Калифорния, США). На ней присутствовал 21 участник. Изначально IETF задумывалась как временная группа для решения конкретных проблем, но быстро стала постоянным механизмом управления развитием Интернета.

Развитие в 1990-х годах

В 1992 году была основана Internet Society (ISOC), которая взяла на себя административную и финансовую поддержку IETF. В 1993 году IETF приняла принцип «грубой консенсус и рабочий код» (rough consensus and running code), предложенный Дэвидом Кларком. Этот принцип означает, что решения принимаются не формальным голосованием, а на основе общего согласия участников, подтверждённого работающей реализацией.

В середине 1990-х годов, с коммерциализацией Интернета, IETF столкнулась с необходимостью ускорить процесс стандартизации. Были введены категории документов: Proposed Standard (предлагаемый стандарт), Draft Standard (проект стандарта) и Internet Standard (стандарт Интернета). В 1998 году была создана Internet Engineering Steering Group (IESG) — руководящий орган, отвечающий за технический контроль.

Современный этап

С 2000-х годов IETF продолжает разрабатывать стандарты, необходимые для масштабирования Интернета: IPv6, DNSSEC, HTTP/2, TLS 1.3 и другие. В 2013 году была запущена программа IETF Hackathon — практические мероприятия по реализации и тестированию протоколов. В 2020-х годах IETF активно занимается вопросами безопасности, конфиденциальности и криптографии, а также стандартизацией протоколов для Интернета вещей (IoT) и квантово-устойчивой криптографии.

Организационная структура

Общее собрание

IETF не имеет фиксированного членства — участником может стать любой желающий, зарегистрировавшись на встречу или участвуя в онлайн-обсуждениях. Решения принимаются на основе консенсуса, а не голосования. Основной принцип — «грубый консенсус» (rough consensus), который определяется председателем рабочей группы на основе высказываний участников.

Internet Engineering Steering Group (IESG)

IESG — руководящий орган, состоящий из председателя IETF и директоров областей (Area Directors). IESG отвечает за утверждение документов RFC, назначение председателей рабочих групп и координацию работы между областями. Решения IESG могут быть обжалованы в Internet Architecture Board (IAB).

Internet Architecture Board (IAB)

IAB — совет по архитектуре Интернета, который занимается долгосрочным планированием и архитектурным надзором. IAB состоит из 13 членов, избираемых сообществом IETF на два года. IAB также назначает председателя IETF и утверждает изменения в уставных документах.

Области (Areas)

Работа IETF разделена на тематические области, каждая из которых курируется директором области. По состоянию на 2025 год выделяют следующие области:

  • Applications and Real-Time (ART) — прикладные протоколы и системы реального времени.
  • General (GEN) — общие вопросы, не относящиеся к другим областям.
  • Internet (INT) — сетевые протоколы (например, IPv6, DNS).
  • Operations and Management (OPS) — эксплуатация и управление сетями.
  • Routing (RTG) — протоколы маршрутизации.
  • Security (SEC) — безопасность и криптография.
  • Transport (TSV) — транспортные протоколы (TCP, UDP, QUIC).

Рабочие группы (Working Groups)

Основная работа IETF ведётся в рабочих группах. Каждая группа имеет чёткий устав (charter), определяющий её цели и сроки. Группы делятся на активные и завершившие работу. На 2025 год насчитывается около 130 активных рабочих групп. Примеры известных групп: HTTPbis (развитие HTTP/2 и HTTP/3), TLS (протокол TLS), DPRIVE (шифрование DNS).

Процесс стандартизации

Документы RFC

Основной результат работы IETF — документы RFC (Request for Comments). Каждому RFC присваивается уникальный номер. Документы проходят несколько стадий:

  1. Internet-Draft — рабочий черновик, публикуемый для обсуждения. Срок действия — 6 месяцев, после чего он должен быть доработан или отозван.
  2. Proposed Standard — предлагаемый стандарт, прошедший рецензирование в рабочей группе.
  3. Draft Standard — проект стандарта, имеющий как минимум две независимые реализации.
  4. Internet Standard — окончательный стандарт Интернета (например, RFC 791 — IP, RFC 793 — TCP).

Кроме стандартов, RFC включают информационные документы, экспериментальные протоколы и лучшие практики (BCP — Best Current Practice).

Принятие решений

Процесс принятия решений основан на консенсусе. Председатель рабочей группы оценивает мнения участников и объявляет о достижении консенсуса. Если консенсус не достигнут, вопрос может быть передан в IESG. Формальное голосование не применяется, за исключением выборов в IAB и IESG.

Ключевые стандарты, разработанные IETF

Протоколы сетевого уровня

  • IP (Internet Protocol) — RFC 791 (1981) — основа маршрутизации в Интернете.
  • IPv6RFC 2460 (1998) — протокол следующего поколения, решающий проблему нехватки адресов.
  • ICMP — RFC 792 (1981) — протокол управления сообщениями.

Транспортные протоколы

  • TCP — RFC 793 (1981) — надёжный транспортный протокол.
  • UDP — RFC 768 (1980) — протокол без установления соединения.
  • QUIC — RFC 9000 (2021) — транспортный протокол на основе UDP, используемый в HTTP/3.

Прикладные протоколы

  • HTTP/1.1 — RFC 2616 (1999), актуализирован в RFC 7230-7235 (2014).
  • HTTP/2 — RFC 7540 (2015).
  • HTTP/3 — RFC 9114 (2022).
  • DNS — RFC 1034 и 1035 (1987).
  • DNSSEC — RFC 4033-4035 (2005).
  • TLS 1.3 — RFC 8446 (2018).

Протоколы маршрутизации

  • OSPF — RFC 2328 (1998).
  • BGP — RFC 4271 (2006).

Безопасность

  • IPsec — RFC 4301 (2005).
  • S/MIME — RFC 8551 (2019).

Критика и ограничения

Медленный процесс стандартизации

Одним из главных упрёков в адрес IETF является медлительность. Процесс от публикации Internet-Draft до принятия Internet Standard может занимать несколько лет. Например, разработка IPv6 заняла более десяти лет. В ответ IETF ввела ускоренные процедуры и категорию Proposed Standard, которая позволяет использовать протокол до официального утверждения.

Доминирование крупных компаний

Хотя IETF декларирует открытость, на практике значительное влияние на принятие решений оказывают крупные технологические компании (Google, Microsoft, Cisco, Apple). Они имеют ресурсы для участия в большом количестве рабочих групп и могут лоббировать свои интересы. Малые компании и независимые разработчики часто не могут конкурировать по объёму участия.

Отсутствие механизмов принуждения

IETF не имеет полномочий заставлять производителей или операторов внедрять её стандарты. Рекомендации IETF становятся обязательными только в случае, если они включены в требования государственных регуляторов или отраслевых контрактов. Это приводит к фрагментации — например, многие сети до сих пор не поддерживают IPv6.

Проблемы с безопасностью и конфиденциальностью

В прошлом IETF разрабатывала протоколы без учёта требований безопасности (например, ранние версии HTTP и DNS). После массовых утечек данных и атак (включая атаку на DNS в 2016 году) IETF усилила требования к безопасности, но многие старые протоколы остаются уязвимыми.

Влияние на развитие Интернета в России

В России IETF не является официальным органом стандартизации — эту функцию выполняет Федеральное агентство по техническому регулированию и метрологии (Росстандарт). Тем не менее, российские специалисты активно участвуют в работе IETF. В 2010-х годах были созданы российские рабочие группы по DNSSEC и IPv6. В 2020 году российские операторы связи начали тестирование протокола QUIC, разработанного при участии IETF.

Российские организации, такие как Институт проблем передачи информации РАН и компания «Яндекс», регулярно направляют своих экспертов на встречи IETF. В 2023 году российские инженеры предложили ряд улучшений для протокола BGP, которые были включены в черновики IETF.

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

  • Название «IETF» было придумано в 1986 году как шутка — отсылка к «Internet Engineering Task Force» (Инженерная целевая группа Интернета). Позже название стало официальным.
  • Первая встреча IETF прошла в комнате для совещаний аэропорта Сан-Диего. На ней обсуждались проблемы маршрутизации и адресации.
  • RFC 1149 (1990) описывает передачу данных с помощью почтовых голубей — это шуточный документ, но он официально опубликован.
  • Крупнейшая встреча IETF состоялась в 2015 году в Йокогаме (Япония) — на ней присутствовало более 1400 участников.
  • IETF не использует формальное голосование — решения принимаются на основе консенсуса, что иногда приводит к длительным обсуждениям.

Источники

  • RFC 2026 — The Internet Standards Process (1996).
  • RFC 3935 — A Mission Statement for the IETF (2004).
  • Internet Society (ISOC) — официальный сайт.
  • IETF — официальный сайт (ietf.org).
  • Bradner, S. (1999). «The Internet Engineering Task Force». In: Open Sources: Voices from the Open Source Revolution. O'Reilly Media.
  • Hoffman, P. (2012). «The Tao of IETF: A Novice's Guide to the Internet Engineering Task Force». IETF Trust.
  • «История развития Интернета в России» — отчёт РАЭК (2022).

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

На главную BFOmetr →