Пространство доменных имен имеет иерархическую структуру. На самом верхнем уровне иерархии располагается корневой домен, который обычно обозначается точкой ("."). Следующий уровень иерархии составляют домены верхнего, или первого, уровня (Top Level Domains, TLDs). Каждый домен верхнего уровня включает в себя домены второго уровня и т.д.
Теоретически домен любого уровня может содержать в себе как отдельные узлы, представленные своими именами, так и домены более низкого уровня (субдомены). Однако, на практике домены, уровень которых ниже третьего, встречаются крайне редко.
Домены первого уровня
Домены первого уровня делятся на три группы:
- домены общего назначения;
- национальные домены;
- обратный домен.
Первую группу составляют
домены общего назначения (Generic TLDs, gTLDs). К этим доменам относятся:
Название домена |
Комментарий |
"Старые" домены, созданные в 1984 году |
"com" |
COMmercial, коммерческие организации |
"gov" |
GOVernment, правительственные учреждения США |
"int" |
INTernational Organizations, международные организации |
"mil" |
MILitary, военные организации США |
"edu" |
EDUcational, образовательные проекты и учреждения |
"org" |
ORGanisations, некоммерческие организации или организации, не попадающие в другие категории |
"net" |
NETwork, сети общего назначения |
"Новые" домены, созданные в 2001 году |
"info" |
INFOrmation, домен свободного использования для предоставления информации в Интернет |
"biz" |
Business Organizations, различные организации |
"name" |
домен предназначен для использования частными лицами |
"museum" |
музеи |
Изначально домены общего назначения предназначались для объединения доменов нижних уровней, принадлежащих организациям и учреждениям США. Поэтому в силу традиции большая часть доменов, зарегистрированных за организациями других государств, входят не в домены общего назначения, а в так называемые национальные домены. Однако ничто не мешает какой-нибудь компании, например, Российской, зарегистрировать домен второго уровня в домене "com". Исключением являются только домены "mil" и "gov", которые используются только учреждениями и организациями США.
Другой традицией для доменов общего назначения до последнего времени было жесткое ограничение на длину имени - три символа. Ввод в 2001 году доменов "name", "info" и "museum" нарушил эту традицию. По всей видимости, это не будет соблюдаться и в дальнейшем, поскольку в ближайшее время среди прочих планируется ввести еще два домена общего назначения с "неправильным" именем - "coop" и "aero".
Во вторую группу включены
национальные домены (Country Code TLDs, ccTLDs). Имя каждого такого домена состоит из
двух символов и представляет собой сокращение названия государства (так называемый "код страны"), которому принадлежит домен, например, "ru" означает Россия. Список национальных доменов разработан и утвержден Национальным Институтом Стандартов США (ISO 3166-1).
Третья группа состоит из одного домена с четырехсимвольным именем "arpa", предназначенного для поиска доменного имени по IP-адресу (обратного разрешения). Часто этот домен называют обратным доменом (reverse domain)
Домены второго и более низких уровней
Каждый домен верхнего уровня, как правило, включает в себя домены второго уровня, имена которых выбираются относительно произвольно, например, по имени организации, за которой зарегистрировано это имя, или по названию региона. Порядок создания доменов второго уровня определяется администраторами соответствующего родительского домена верхнего уровня.
Так, например, в национальном домене первого уровня "ru" установлен порядок, согласно которому внутри этого домена выделяются три группы доменов второго уровня.
1. Домены общего пользования ("домены типа GENERIC"):
- "ac.ru" - домен Академии Наук России;
- "com.ru" - коммерческие организации;
- "edu.ru" - образовательные проекты и организации;
- "net.ru" -сети, принадлежащие различным организациям;
- "org.ru" - некоммерческие организации;
- "int.ru" - домен для общего использования;
- "mil.ru" - военные организации и учреждения;
- "pp.ru" - домен для использования частными лицами.
2. Домены субъектов Российской Федерации ("домены типа GEOGRAPHICAL").
3. Другие домены, имена которых выбираются произвольным образом, например, по имени владельца (имени человека, названию организации), обобщенной тематике, которой соответствует информация, представленная на узлах домена и т.п. Например, существует домен второго уровня "fio.ru", закрепленный за Федерацией Интернет Образования.
Аналогично доменам второго уровня структуру доменов более низких уровней определяет администрация родительского домена. Поэтому не существует какой-либо единой для всех схемы структуризации таких доменов.
Рассмотрим в качестве примера организацию домена Федерации Интернет Образования. Федерация имеет домен второго уровня "fio", зарегистрированный в домене "ru". В данном домене представлены как отдельные узлы, например, узел с именем "www" - узел, на котором размещен web-сайт Федерации, информационные узлы различных проектов Федерации ("parent", "teacher", "writer" и т.д.), так и различные субдомены третьего уровня, например, домен "center" - домен Московского Центра Интернет-образования, домен "net" - внутренняя сеть Федерации, домен "dlmsk" - домен поддержки системы дистанционного образования Московского Центра, а также домены региональных центров Федерации, названия которых определяются регионами (например, "spb" или "samara"). В свою очередь, домен третьего уровня "net" содержит в себе субдомен "msk" - домен, в котором размещены компьютеры учебных классов Московского Центра.
|
|
|
|
|
|
|
Организация домена "fio.ru" | |
|
Правила построения доменных имен
Общие правила построения имен доменов и узлов следующие: во-первых, имя может состоять только из букв латинского алфавита, цифр и символа "-"(дефис), а, во-вторых, длина имени не может превышать 63 символов.
Кроме того, доменные имена являются нечувствительными к регистру символов, входящих в его состав. Это означает, что последовательности символов "Com", "COM", "cOm", "com" и т.п. обозначают одно и тоже имя.
Для адресации конкретного узла или домена используется так называемое полностью определенное доменное имя (Fully Qualified Domain Name, FQDN). FQDN - это имя домена или узла, отражающее всю иерархию включения данного домена или узла в домены более высокого уровня вплоть до корневого домена. Полное доменное имя строится справа налево и последовательно включает в себя имена всех доменов иерархии, разделенные точками, начиная с первого уровня и заканчивая доменом или узлом, которому это имя принадлежит. Например, для узла "www", принадлежащего домену "fio", полное доменное имя будет иметь вид "www.fio.ru".
|
Следует отметить, иерархическая организация пространства имен не накладывает никаких ограничений на соответствие доменных имен физическим узлам сети. Поэтому один и тот же узел сети может входить в различные домены, причем разного уровня, кроме того, узел может иметь несколько имен в одном домене. В таких случаях он будет иметь различные полностью определенные доменные имена.
Например, узел 213.128.193.116 входит под именем "www" в домен 3-его уровня "center.fio.ru", а также под таким же именем "www" в домен 4-го уровня "msk.net.fio.ru". Таким образом, он имеет два полностью определенных имени: "www.center.fio.ru" и "www.msk.net.fio.ru". В качестве другого примера можно привести узел 213.128.193.115, имеющий несколько имен в домене "msk.net.fio.ru", в том числе имена "msk-server.msk.net.fio.ru" и "mail.msk.net.fio.ru". | |
В настоящее время активно разрабатывается проект IDN (Internationalized Domain Name, "Интернационализированное" доменное имя), согласно которому в доменные имена могут входить символы любых национальных алфавитов. В настоящее время ведется тестовая регистрация имен с использованием символов китайского, корейского и японского алфавитов в доменах "com", "net" и "org", а также - символов русского алфавита в домене "ru". Однако, поскольку пока не принят официальный стандарт IDN как расширение классической системы DNS, корректное разрешение доменных имен, включающих в себя национальные символы, не гарантируется.