Internet Engineering Task Force

Материал из in.wiki
(перенаправлено с «IETF»)
Перейти к навигации Перейти к поиску
Логотип IETF
автоперевод из английской википедии

Целевая группа по разработке Интернета (IETF) является организацией по стандартизации для Интернета и отвечает за технические стандарты, составляющие Internet protocol suite (TCP/IP). У него нет официального списка членов или требований, и все его участники - добровольцы. Их работа обычно финансируется работодателями или другими спонсорами.

Первоначально IETF поддерживалась федеральным правительством Соединенных Штатов, но с 1993 года действует под эгидой Интернет-общества, некоммерческой организации с местными отделениями по всему миру.

Организация[править | править код]

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

IETF работает в режиме создания задач "снизу вверх", в основном под руководством рабочих групп. У каждой рабочей группы есть назначенный председатель (или иногда несколько сопредседателей); устав, описывающий ее направленность; и что от нее ожидается получить и когда. Она открыта для всех, кто хочет принять участие, и проводит обсуждения в открытом списке рассылки или на собраниях IETF, где вступительный взнос в 2024 году составлял от 875 долларов США (ранняя регистрация) до 1200 долларов США с человека за неделю. Студентам и удаленным участникам предоставляются значительные скидки. Поскольку большая часть работы IETF выполняется с помощью списков рассылки, участие участников в собраниях не требуется.

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

Рабочие группы сгруппированы по областям в зависимости от тематики. Текущие области - приложения, общие сведения, Интернет, операции и управление, приложения и инфраструктура реального времени, маршрутизация, безопасность и транспорт. Каждой областью руководит региональный директор (AD), причем в большинстве областей есть две совместные рекламы. ADs отвечают за назначение председателей рабочих групп. Региональные директора вместе с председателем IETF образуют Руководящую группу по разработке Интернета (IESG), которая отвечает за общую работу IETF.

Структура управления IETF

Совет по архитектуре Интернета (IAB) контролирует внешние связи IETF и отношения с редактором RFC. IAB обеспечивает долгосрочное техническое руководство развитием Интернета. IAB также совместно несет ответственность за Комитет по административному надзору IETF (IAOC), который осуществляет надзор за деятельностью по административной поддержке IETF (IASA), которая обеспечивает логистическую и т.д. поддержку IETF. IAB также управляет Целевой группой по исследованию Интернета (IRTF), с которой IETF поддерживает ряд межгрупповых отношений.

Комитет по назначениям (NomCom) из десяти случайно выбранных добровольцев, которые регулярно участвуют в собраниях, наделен полномочиями назначать, переназначать и отстранять от должности членов IESG, IAB, IASA и IAOC. На сегодняшний день Комитет по назначениям никого не отстранил от должности, хотя несколько человек подали в отставку, требуя замены.

В 1993 году IETF превратилась из деятельности, поддерживаемой Федеральным правительством США, в независимую международную деятельность, связанную с Обществом Интернета, базирующейся в США организацией 501 (c) (3). Поскольку у самой IETF нет членов и она не является организацией сама по себе, Интернет-общество обеспечивает финансовую и правовую основу для деятельности IETF и ее родственных органов (IAB, IRTF). Деятельность IETF финансируется за счет сборов за собрания, спонсоров собраний и Интернет-общества через его организационное членство и доходы от Реестра общественных интересов.

В декабре 2005 года был создан IETF Trust для управления материалами, защищенными авторским правом, производимыми IETF.

Руководящая группа[править | править код]

В Руководящая группа по разработке Интернета (IESG) - это орган, состоящий из председателя Целевой группы по разработке Интернета (IETF) и региональных директоров. Она проводит окончательный технический обзор интернет-стандартов и отвечает за повседневное управление IETF. В нее поступают апелляции на решения рабочих групп, и IESG принимает решение о доработке документов в рамках стандартов.

Председателем IESG является директор по общим вопросам, который также является общим председателем IETF. В состав IESG входят по два директора в каждой из следующих областей:

  • Область применения (приложение)
  • Зона Интернета (int)
  • Область операций и сетевого управления (ops)
  • Зона маршрутизации (rtg)
  • Область приложений и инфраструктуры реального времени (rai)
  • Зона безопасности (sec)
  • Зона транспорта и услуг (tsv) – часто также упоминается как "Транспортная зона"

В число членов по связям и по должности входят:

  • Исполнительный директор IETF
  • Председатель IAB
  • Назначенный представитель IAB
  • Представитель Управления по присвоению номеров Интернету (IANA)
  • Представитель редактора Запроса комментариев (RFC)

Раннее лидерство и административная история[править | править код]

Целевая группа по алгоритмам шлюза и структурам данных (GADS) была предшественницей IETF. Ее председателем был Дэвид Л. Миллс из Университета Делавэра.

В январе 1986 года Совет по деятельности в Интернете (IAB; теперь называется Советом по архитектуре Интернета) решил разделить GADS на две структуры: целевую группу по архитектуре Интернета (INARC) под председательством Миллса для достижения исследовательских целей и IETF для решения вопросов проектирования и передачи технологий на ближайшую перспективу. Первым председателем IETF был Майк Корриган, который в то время был техническим руководителем программы для оборонной сети передачи данных (DDN). Также в 1986 году, после ухода из DARPA, Роберт Э. Кан основал Корпорацию национальных исследовательских инициатив (CNRI), которая начала оказывать административную поддержку IETF.

В 1987 году Корригана сменил на посту председателя IETF Фил Гросс.

С 1 марта 1989 года, но оказывая поддержку с конца 1988 года, CNRI и NSF заключили Соглашение о сотрудничестве № NCR-8820945, в котором CNRI согласилась создать и предоставить "секретариат" для "общей координации, управления и поддержки работы IAB, его различных целевых групп и, в частности, IETF".

В 1992 году CNRI поддержал формирование и раннее финансирование Интернет-общества, которое взяло на себя IETF в качестве проекта, финансируемого за счет финансовых средств, наряду с IAB, IRTF и организацией ежегодных собраний INET. Фил Гросс продолжал исполнять обязанности председателя IETF на протяжении всего этого переходного периода. Серф, Кан и Лайман Чапин объявили о создании ISOC как "профессионального общества для облегчения, поддержки и продвижения эволюции и роста Интернета как глобальной исследовательской коммуникационной инфраструктуры". На первом заседании правления Интернет-общества Винт Серф, представляющий CNRI, предложил: "В случае возникновения дефицита CNRI согласилась внести до 102000 долларов США для его компенсации". В 1993 году Cerf продолжал поддерживать формирование ISOC, работая в CNRI, и роль ISOC в "официальных процедурах создания и документирования стандартов Интернета" была кодифицирована в документе IETF. 1602 RFC.

В 1995 году IETF RFC 2031 описывает роль ISOC в IETF как чисто административную, а ISOC как "не имеющую никакого влияния на процесс разработки стандартов Интернета, интернет-стандарты или их техническое содержание".

В 1998 году CNRI учредила компанию Foretec Seminars, Inc. (Foretec), коммерческую дочернюю компанию, которая возьмет на себя предоставление секретариатских услуг IETF. Foretec предоставляла эти услуги как минимум до 2004 года. К 2013 году Foretec была распущена.

В 2003 году IETF RFC 3677 описал роль IETFs в назначении 3 членов правления в совет директоров ISOC.

В 2018 году ISOC учредила IETF Administration LLC, отдельное LLC для управления IETF. В 2019 году LLC объявила конкурс предложений по предоставлению секретариатских услуг IETF.

Совещания[править | править код]

16 января 1986 года на первом заседании IETF присутствовал 21 исследователь, финансируемый федеральным правительством США. Это было продолжение работы более ранней целевой группы GADS. Представители неправительственных организаций (таких как поставщики шлюзов) были приглашены для участия, начиная с четвертой встречи IETF в октябре 1986 года. С тех пор все собрания IETF были открыты для публики.

Первоначально IETF собиралась ежеквартально, но с 1991 года она собирается три раза в год. Первоначальные собрания были очень небольшими, на каждом из первых пяти присутствовало менее 35 человек. Максимальная посещаемость первых 13 заседаний составила всего 120 человек. Это произошло на 12-м заседании, состоявшемся в январе 1989 года. С начала 1990-х годов число участников и масштаб этих совещаний значительно возросли; максимальная посещаемость IETF, состоявшейся в декабре 2000 года в Сан-Диего, Калифорния, составила 2810 человек. Посещаемость снизилась в связи с реструктуризацией отрасли в начале 2000-х и в настоящее время составляет около 1200 человек.

Места проведения собраний IETF сильно различаются. Список мест проведения прошлых и будущих собраний можно найти на странице собраний IETF. IETF стремится проводить свои собрания поблизости от мест, где находится большинство волонтеров IETF. В течение многих лет целью было проводить три совещания в год: два в Северной Америке и одно в Европе или Азии, чередуя их через год. Текущая цель - провести три совещания в Северной Америке, два в Европе и одно в Азии в течение двухлетнего периода. Однако корпоративное спонсорство совещаний также является важным фактором, и в расписание время от времени вносятся изменения, чтобы снизить эксплуатационные расходы.

IETF также организует хакатоны во время заседаний IETF. Основное внимание уделяется внедрению кода, который улучшит стандарты с точки зрения качества и интероперабельности.

Операции[править | править код]

Детали операций IETF значительно изменились по мере роста организации, но основным механизмом остается публикация предлагаемых спецификаций, разработка на основе предложений, проверка и независимое тестирование участниками, а также переиздание в виде пересмотренного предложения, черновика предложения или, в конечном итоге, в качестве интернет-стандарта. Стандарты IETF разрабатываются в рамках открытого, всеобъемлющего процесса, в котором может участвовать любое заинтересованное лицо. Все документы IETF находятся в свободном доступе через Интернет и могут быть воспроизведены по желанию. Несколько рабочих, полезных и совместимых реализаций являются главным требованием, прежде чем предлагаемая спецификация IETF сможет стать стандартом. Большинство спецификаций ориентированы на отдельные протоколы, а не на тесно взаимосвязанные системы. Это позволило использовать протоколы во многих различных системах, и его стандарты регулярно повторно используются организациями, создающими полноценные архитектуры (например, 3GPP IMS).

Поскольку она полагается на добровольцев и использует "приблизительный консенсус и запущенный код" в качестве пробного камня, результаты могут быть медленными, когда количество добровольцев либо слишком мало для достижения прогресса, либо настолько велико, что затрудняет достижение консенсуса, или когда волонтерам не хватает необходимого опыта. Для таких протоколов, как SMTP, который используется для передачи электронной почты сообществу пользователей, насчитывающему многие сотни миллионов человек, также существует значительное сопротивление любым изменениям, которые не являются полностью обратно совместимыми, за исключением IPv6. Работа в рамках IETF над способами повышения скорости процесса разработки стандартов продолжается, но из-за того, что количество добровольцев, имеющих мнение по этому поводу, очень велико, консенсус по поводу улучшений развивается медленно.

IETF сотрудничает с W3C, ISO/IEC, ITU и другими органами по стандартизации.

Доступна статистика, которая показывает, кто является основным автором публикации RFC. Хотя IETF допускает участие только частных лиц, а не корпораций или правительств, информация о спонсорстве доступна из этих статистических данных.

Темы, представляющие интерес[править | править код]

IETF работает над широким спектром сетевых технологий, которые обеспечивают основу для роста и эволюции Интернета.

Автоматизированное управление сетью[править | править код]

Ее цель - повысить эффективность управления сетями по мере их увеличения в размерах и сложности. IETF также стандартизирует протоколы для автономных сетей, что позволяет сетям быть самоуправляемыми.

Интернет вещей[править | править код]

Это сеть физических объектов или вещей, в которые встроена электроника, датчики, программное обеспечение, а также позволяет объектам обмениваться данными с оператором, производителем и другими подключенными устройствами. Несколько рабочих групп IETF разрабатывают протоколы, имеющие непосредственное отношение к IoT.

Новые транспортные технологии[править | править код]

Его разработка обеспечивает возможность интернет-приложений отправлять данные через Интернет. Существует несколько хорошо зарекомендовавших себя транспортных протоколов, таких как TCP (протокол управления передачей) и UDP (протокол пользовательских дейтаграмм), которые постоянно расширяются и совершенствуются для удовлетворения потребностей глобального Интернета.

Области IETF[править | править код]

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

Протокол привязки токенов[править | править код]

В октябре 2018 года инженеры Microsoft и Google представили план по созданию протокола привязки токенов, чтобы остановить повторные атаки на токены OAuth.