ICANN — это некоммерческая корпорация, которая занимается управлением и координацией глобальной системы доменных идентификаторов в Интернете. Основные обязанности комитета ICANN включают утверждение политик для доменных идентификаторов верхнего уровня (TLD), надзор за работой доменных реестров и регистраторов, а также участие в процессе принятия решений о новых TLD. Кроме того, ICANN занимается управлением и контролем доменных зон верхнего уровня, таких как .com, .org, .net и другие.
Необходимость выполнять функции распределения и учета сетевых имён и адресов возникла еще на заре Интернета. Впервые с ней столкнулся Джон Постел — аспирант, которого в конце 1960-х годов привлекли к работе над сетью ARPANET, прототипом интернета. В 1983 году при его участии была разработана иерархическая система доменных имен DNS. В 1988 году для распределения адресов была создана некоммерческая «Администрация адресного пространства Интернет» (IANA), которую возглавил Постел. Техническое управление распределением адресов осуществлялось на базе Университета Южной Калифорнии, а заказчиком, как и в случае с APRANET, было министерство обороны США. С 1991 года эту функцию стала исполнять компания Network Solution Inc (NSI), которая в 1995 году получила разрешение взимать плату за регистрацию доменных имен.
В январе 1998 года Джон Постел по собственной инициативе совместно с операторами изменил адрес источника корневой зоны DNS (a.root-servers.net) с сервера в NSI на сервер внутри IANA, чтобы разделить контроль над корневой зоной между неправительственными организациями внутри IANA и четырьмя корневыми серверами DNS, оставшимися в ведении правительств. После этого власти США потребовали от Постела отменить это действие, угрожая «навсегда запретить ему работать с интернетом», и он подчинился. Функционирование DNS не было нарушено в ходе этого эксперимента.
Через неделю после этого Национальное управление по связи и информации Министерства торговли США опубликовало «Предложение для улучшения технического менеджмента интернет-адресов», в котором говорилось о том, что для контроля над корневой зоной DNS следует учредить специализированную некоммерческую и неправительственную организацию. Постел принял активное участие в создании этой организации и должен был стать её первым техническим директором, но умер в октябре 1998 года.
Корпорация ICANN начала использовать распределённую систему регистрации доменов, которая основана на принципе свободного доступа аккредитованных регистраторов к реестрам доменных имен. Этот шаг положил начало формированию конкурентного доменного рынка. Сегодня в доменных зонах общего пользования работает более 900 аккредитованных регистраторов, благодаря чему количество зарегистрированных доменов значительно возросло и уже превышает 350 миллионов.
Корпорация ICANN работает вместе с несколькими организациями поддержки, каждая из которых представляет определенный раздел интернета. Всего есть три организации, оказывающие поддержку ICANN:
- организация, которая работает с доменами;
- организация, которая отвечает за IP-адреса;
- организация, состоящая из менеджеров доменов высшего уровня страны.
ICANN также состоит из четырех комитетов, которые консультируют корпорацию. В консультативные комитеты входят:
- операторы корневых серверов;
- правительства и международные организации;
- организации, которые занимаются вопросами безопасности в интернете;
- интернет-сообщество в целом, то есть его отдельные пользователи.
В структуру ICANN также входит группа технического взаимодействия, которая сотрудничает с организациями, создающими базовые протоколы для интернет-технологий.
Несмотря на такую сложную структуру, окончательные решения в ICANN принимает совет директоров. Он состоит из 21 представителя, но только у 15 членов правления есть право голоса. Представителей с правом голоса выбирают организации поддержки и независимый Комитет по назначениям. Комитет ICANN также находится в тесном взаимодействии с IETF, W3C и организаций UNICODE.
Также у ICANN есть Президент и Председатель правления, который руководит многочисленными сотрудниками ICANN по всему миру, помогает координировать и внедрять решения, принятые организациями поддержки и консультативными комитетами.
Также ICANN организует управление DNSSEC через аффилированную компанию Public Technical Identifiers (PTI).