Мы видели, насколько важны IP-адреса для работы в Интернете. Это IP-адрес, который позволяет одному компьютеру взаимодействовать с другим компьютером через IP-сеть.
DNS - это служба, предоставляющая имена, которые можно использовать вместо IP-адресов. Когда IP-адрес необходим, запрос может быть отправлен на DNS-сервер для преобразования имени в IP-адрес, как мы видели в примере запроса браузера.
DNS-сервер не имеет списка всех доменных имен, определенных в Интернете, который достаточно велик. DNS представляет собой иерархическую распределенную базу данных. DNS-сервер, как правило, должен посылать запросы на другие DNS-серверы для поиска имени. Существует большая глобальная сеть DNS-серверов, которые обеспечивают работу системы доменных имен.
Если вы хотите использовать ваше собственное доменное имя, например, для веб-сайта, существует двухступенчатый процесс. Сначала вы должны зарегистрировать имя, а затем сделать его доступным в Интернете, настроив его на DNS-сервере.
Шаг 1. Регистрация доменного имени
Чтобы использовать доменное имя, сначала необходимо зарегистрировать его, чтобы убедиться, что оно еще не используется. Существует множество веб-сайтов, где вы можете зарегистрироваться и купить доменное имя за годовую плату, обычно около $15. Вы можете выбрать любое имя, которое еще не было зарегистрировано, за исключением последней части, домена верхнего уровня (ДВУ). Большинство людей знакомо с доменом .com. Это наиболее широко используемый домен верхнего уровня.
Даже если имя зарегистрировано, веб-сайт, использующий это имя, может отсутствовать. Многие организации регистрируют название для защиты своего бренда или в ожидании нового продукта, чтобы кто-то другой не мог использовать его. Вы можете проверить, зарегистрировано ли имя с помощью службы Whois, которую можно легко найти с помощью веб-поиска.
Каждый ДВУ устанавливает свою собственную политику в отношении того, кто может зарегистрировать домен. В большинстве случаев никаких ограничений не существует. Например, вы можете зарегистрировать домен типа Top10.tv, даже если вы не являетесь резидентом Тувалу.
В течение многих лет в DNS не добавлялись новые ДВУ. Начиная с 2010 года странам была предоставлена возможность добавлять ДВУ на их родном языке.
В 2013 году началось масштабное расширение DNS. Впервые организация может подать заявку на домен верхнего уровня по своему выбору. Это дорогостоящий процесс, поэтому он практичен только для крупных организаций.
Шаг 2. Добавление доменного имени в DNS
После регистрации доменного имени настройка его на DNS-сервере является вашей обязанностью. В противном случае имя будет недоступно в Интернете.
Доменное имя на самом деле представляет собой более одного имени. Это домен, под которым можно создавать дополнительные имена. Поскольку зарегистрированное доменное имя уникально, любые дополнительные имена, которые вы создаете в этом домене, также будут уникальными.
Возьмём к примеру имя веб-сервера en.wikipedia.org. Википедия доступна на нескольких языках, что обозначается первой частью названия, в данном случае на английском языке. Поэтому Википедия зарегистрировала домен wikipedia.org, а затем настроила доменные имена в DNS-сервере для каждого поддерживаемого ими языка.
Помните, что DNS в основном преобразует имена в IP-адреса, поэтому IP-адрес веб-сервера также должен быть указан.
Обратите внимание, что Википедия использует одну и ту же машину для всех этих имен. Один веб-сервер может обслуживать несколько веб-сайтов. В других случаях IP-адреса для различных имен в домене могут быть разными.
Более крупные организации часто управляют собственными DNS-серверами. Другие используют услуги третьих сторон, которые имеют большую глобальную сеть DNS серверов в Интернете, оптимизированную для быстрого реагирования на запросы DNS.
Для частного лица или малого бизнеса установка веб-сервера в Интернете с доменным именем может быть затруднена, если вы не ориентированы на технические аспекты. Существует множество услуг "веб-хостинга", которые могут сделать это за вас. Все, что вам нужно сделать, это загрузить файлы ваших веб-страниц на их веб-сервер. Если вы не хотите писать HTML-код для вашего сайта, то есть многие веб-дизайнеры и консультанты, которые могут сделать все, чтобы создать ваш сайт.
Как осуществляется управление Интернетом?
Нет ни одного органа или организации, которые управляли бы Интернетом. Интернет-магистраль на самом деле состоит из многих взаимосвязанных сетей, которые принадлежат и управляются крупными телекоммуникационными компаниями.
Эти крупные сети соединяются друг с другом и продают доступ к другим более мелким провайдерам Интернет-услуг, которые, в свою очередь, продают доступ поставщикам интернет-услуг и другим.
Технические операции и управление осуществляются каждой компанией в пределах ее сетевой части Интернета и между компаниями в точках доступа, соединяющих сети. Изо дня в день, это просто бизнес между компаниями.
Однако существует ряд органов, которые играют важную роль в установлении технических стандартов и политики в отношении Интернета в целом. Ниже приводятся два наиболее важных примера.
Целевая инженерно-техническая группа по Интернету (IETF)
IETF разрабатывает технические стандарты для сетевых протоколов, которые передаются через Интернет (все протоколы, описанные в этой главе, и многое другое) и специальные протоколы, которые работают между маршрутизаторами. Он не охватывает языки, которые переполняют протоколы. Таким образом, HTTP - это стандарт IETF, но HTML - это стандарт, опубликованный Консорциумом World Wide Web Consortium (W3C).
Стандарты аппаратного обеспечения разрабатываются другими группами, например, WiFi и Ethernet являются стандартами, опубликованными Институтом инженеров электротехники и электроники (IEEE).
В любое время существует несколько рабочих групп IETF, охватывающих различные области и вопросы. Каждая рабочая группа публикует устав с перечнем документов, которые она планирует подготовить, и намеченными контрольными сроками. Некоторые группы работают над модификациями существующих стандартов, а другие работают над предложениями по новым протоколам.
IETF - это очень открытый форум, ориентированный на частных лиц, а не компании или любые другие организации. В конкурсе может принять участие любой желающий, и плата за участие не взимается. Все, что вам нужно сделать, это присоединиться к списку рассылки для рабочих групп, в которых вы заинтересованы.
Список рассылки - это список рассылки, в котором публикуются и обсуждаются комментарии к проектам документов, а также любые другие вопросы, которые может поднять любой желающий. Член рассылки получает по электронной почте каждый комментарий, отправленный в список, и любой желающий может ответить на него. Рабочая группа стремится к достижению консенсуса между всеми высказанными мнениями, и авторы документа включают эти изменения в следующие проекты.
IETF проводит три встречи в год в разных странах мира, чтобы продолжить работу над списком рассылки и попытаться достичь консенсуса по наиболее важным вопросам. Если вы не можете присутствовать на заседаниях, есть условия для удаленного участия.
После того, как в документе учтены все опасения, на различных уровнях IETF и других интернет-органов проводится процесс комментариев и анализа, пока он не будет утвержден для публикации в качестве РФЦ. RFC означает "запрос комментариев". Это название восходит к самым ранним дням Интернета, когда в него вошла небольшая группа людей из университетов и других исследовательских организаций, которые имели неофициальные договоренности об обмене комментариями и согласовании сроков завершения работы над документом.
Например, при поиске "HTTP" будет возвращено около 100 RFC документов. Однако, как показывает их статус, не все они являются стандартами или предлагаемыми стандартами. Многие из них являются "информационными" подтверждающими документами.
Корпорация Интернета по присвоению имен и номеров (ICANN)
Наиболее важными функциями ICANN являются разработка политики и обеспечение технического управления IP-адресами и Системой доменных имен.
С технической точки зрения, IP-адреса управляются региональными Интернет-регистрами, которые действуют в пяти регионах мира. Любая организация, которой для работы в Интернете необходимы IP-адреса, должна обратиться в соответствующий реестр для приобретения блока адресов за ежегодную плату.
Одной из ключевых технических функций ICANN является управление "корневым" DNS-сервером. Это главный сервер, на котором определяются все домены верхнего уровня (ДВУ) в Интернете.
Одной из задач ICANN является защита стабильности Интернета. В ICANN существуют технические комитеты, которые изучают предлагаемые изменения, чтобы убедиться, что существующие IP-адреса и DNS-инфраструктура в Интернете не пострадают.
Управление доменными именами немного сложнее, чем управление IP-адресами. Хотя, как правило, вы можете зарегистрировать доменное имя на многих различных веб-сайтах, существует только одна компания, которая ведет основную базу данных всех доменов для каждого конкретного ДВУ. Данная компания известна как Оператор Реестра. Покупка домена с веб-сайта, такого как GoDaddy.com, эквивалентна розничной покупке, в то время как Оператор Реестра является оптовым поставщиком.
Управление каждым ДВУ осуществляется Оператором Реестра по контракту с ICANN. Многие Операторы Реестра заключили контракт с ICANN более чем на один домен верхнего уровня. Контракты ICANN представляют собой открытый тендерный процесс, и они возобновляются, как правило, каждые пять лет.
Некоторые правила в отношении доменных имен были противоречивыми. Например, расширение доменных имен в 2013 г., с тем чтобы создать возможность создания пользовательских ДВУ, было осуществлено только после долгих лет обсуждений, анализа и планирования.
ICANN, как и IETF, является открытым форумом, в котором поощряется участие всех, кто интересуется вопросами Интернета, связанными с доменными именами и IP-адресами. Ежегодно проводятся три совещания поочередно в различных регионах мира в целях поощрения глобального участия. Между заседаниями существуют различные комитеты, которые расследуют текущие вопросы и выпускают отчеты для комментариев. В состав исполнительных органов и комитетов ICANN входят члены из многих стран мира.