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

Инженерный совет Интернета

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

История

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

В конце 1970-х — начале 1980-х годов сеть ARPANET, предшественница современного Интернета, столкнулась с необходимостью стандартизации протоколов для обеспечения совместимости различных компьютерных систем. В 1983 году Министерство обороны США обязало все подключённые к ARPANET машины использовать протокол TCP/IP, что потребовало координации усилий разработчиков.

Основание и ранние годы

IETF была сформирована в январе 1986 года на первой встрече, организованной в Сан-Диего (Калифорния) по инициативе Управления перспективных исследовательских проектов Министерства обороны США (DARPA). Первоначально в работе участвовало около 20 исследователей, занимавшихся развитием протоколов TCP/IP. Первым председателем IETF стал Майк Кригер (Mike Krieger). В 1989 году IETF была реорганизована: были созданы рабочие группы по конкретным направлениям (маршрутизация, безопасность, приложения) и введена процедура публикации RFC (Request for Comments) — документов, описывающих стандарты и предложения.

Переход к открытой модели

В 1992 году, с ростом коммерциализации Интернета, управление IETF было передано Обществу Интернета (ISOC), которое обеспечивает административную и финансовую поддержку. В 1993 году был принят принцип «грубого консенсуса и работающего кода» (rough consensus and running code), закрепляющий практический подход к стандартизации. С 1994 года все встречи IETF стали открытыми для любого желающего, что привело к резкому увеличению числа участников: к концу 1990-х годов на заседаниях собиралось более 1000 человек.

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

В 2000-х годах IETF сосредоточилась на стандартизации протоколов для мобильных сетей, IP-телефонии (VoIP), безопасности (IPsec, TLS) и интернета вещей (IoT). В 2013 году была запущена программа IETF Hackathon для ускорения разработки прототипов. В 2020-х годах ключевыми темами стали квантовая криптография, устойчивость к атакам и расширение адресного пространства IPv6.

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

Рабочие группы

Основная работа IETF ведётся в рабочих группах (Working Groups, WG), каждая из которых занимается конкретной областью — например, протоколами маршрутизации (Routing Area), безопасностью (Security Area), приложениями (Applications Area) или управлением сетями (Operations and Management Area). Рабочие группы делятся на области (Areas), которые курируются директорами (Area Directors). По состоянию на 2025 год существует 7 областей и около 130 активных рабочих групп.

Руководящие органы

  • IESG (Internet Engineering Steering Group) — руководящий комитет, состоящий из директоров областей и председателя IETF. Принимает решения о публикации RFC и утверждает результаты работы групп.
  • IAB (Internet Architecture Board) — совет по архитектуре Интернета, отвечающий за долгосрочное стратегическое планирование и координацию с другими организациями (например, ICANN, W3C).
  • ISOC (Internet Society) — организация-учредитель, предоставляющая юридическую и финансовую поддержку, но не вмешивающаяся в технические решения.

Процесс принятия решений

Решения в IETF принимаются на основе консенсуса (грубого согласия большинства) после открытого обсуждения в рабочих группах и списках рассылки. Формального голосования, как правило, не проводится. Если консенсус не достигнут, вопрос может быть передан в IESG или IAB. Все обсуждения документируются в протоколах и архивах.

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

RFC (Request for Comments)

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

  • Стандарт (Standard) — окончательно принятый протокол, обязательный для реализации.
  • Предложение (Proposed Standard) — проект, прошедший первичное обсуждение.
  • Информационный (Informational) — нестандартизованные рекомендации или обзоры.
  • Экспериментальный (Experimental) — протоколы на стадии тестирования.

По состоянию на начало 2025 года опубликовано более 9500 RFC. Наиболее известные: RFC 791 (IP), RFC 793 (TCP), RFC 1035 (DNS), RFC 2616 (HTTP/1.1), RFC 7540 (HTTP/2).

Этапы разработки

  1. Идентификация потребности — участник или рабочая группа предлагает новую тему.
  2. Создание проекта (Internet-Draft) — неформальный документ, публикуемый для обсуждения.
  3. Обсуждение — в списках рассылки и на встречах; проект может многократно перерабатываться.
  4. Достижение консенсуса — рабочая группа приходит к соглашению о финальной версии.
  5. Ревью IESG — проверка на соответствие стандартам качества и архитектуре.
  6. Публикация как RFC — присвоение номера и включение в официальный реестр.

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

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

  • IP (Internet Protocol) — базовый протокол маршрутизации пакетов, версии IPv4 (RFC 791) и IPv6 (RFC 2460).
  • ICMP (Internet Control Message Protocol) — протокол диагностики и ошибок (RFC 792).
  • OSPF (Open Shortest Path First) — протокол динамической маршрутизации (RFC 2328).

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

  • TCP (Transmission Control Protocol) — надёжный протокол с установлением соединения (RFC 793).
  • UDP (User Datagram Protocol) — ненадёжный протокол без соединения (RFC 768).
  • QUIC — протокол на основе UDP с низкой задержкой (RFC 9000).

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

  • HTTP (Hypertext Transfer Protocol) — протокол передачи гипертекста, версии 1.1 (RFC 2616), 2 (RFC 7540) и 3 (RFC 9114).
  • DNS (Domain Name System) — система доменных имён (RFC 1035).
  • TLS (Transport Layer Security) — протокол шифрования (RFC 8446).
  • SMTP (Simple Mail Transfer Protocol) — протокол электронной почты (RFC 5321).

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

  • IPsec — набор протоколов для защиты IP-трафика (RFC 4301).
  • DNSSEC — расширение DNS для проверки подлинности (RFC 4033–4035).

Встречи и сообщество

Регулярные встречи

IETF проводит три очные встречи в год (в марте, июле и ноябре) в разных городах мира. Каждая встреча длится около недели и включает пленарные заседания, работу в группах, хакатоны и социальные мероприятия. Участие бесплатно и открыто для всех. В 2024 году на встречах регистрировалось от 1200 до 1800 участников.

Онлайн-участие

Все обсуждения дублируются в списках рассылки, а встречи транслируются в прямом эфире. Это позволяет участвовать специалистам из стран, где очные поездки затруднены. Существует также программа «удалённого участия» (Remote Participation), включающая чаты и голосование.

Кодекс поведения

С 2014 года IETF приняла кодекс поведения, запрещающий дискриминацию, домогательства и агрессивное поведение. Нарушители могут быть исключены из сообщества.

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

Медлительность

Процесс консенсуса часто занимает годы, что критикуется за неспособность быстро реагировать на новые угрозы (например, уязвимости в DNS или HTTP). В ответ IETF внедрила процедуры ускоренной разработки (например, для QUIC).

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

Хотя IETF формально открыта, на практике большинство активных участников представляют крупные IT-компании (Google, Microsoft, Cisco, Meta — организация признана экстремистской и запрещена в РФ, Amazon). Это вызывает опасения, что стандарты лоббируются в интересах корпораций, а не сообщества.

Сложность для новичков

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

Проблемы с безопасностью

Некоторые критики указывают, что IETF уделяет недостаточно внимания встроенной безопасности протоколов, полагаясь на внешние решения (например, TLS). В 2010-х годах были выявлены уязвимости в TCP и DNS, которые не были устранены в течение многих лет.

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

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

Источники

  • Internet Engineering Task Force (IETF) — официальный сайт: www.ietf.org
  • RFC Editor — архив документов RFC: www.rfc-editor.org
  • Bradner, S. (1996). «The Internet Engineering Task Force». 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.
  • Общество Интернета (ISOC) — официальный сайт: www.internetsociety.org

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

На главную BFOmetr →