Шаг 156 - Что такое DNS

Расшифровывается эта аббревиатура как Domain Name System (DNS) или Доменная система наименования. Создана она была в связи с тем, что IP адреса типа 137.101.2.22 тяжело запоминать. Для удобства в соответствие этому IP адресу ставится URL. Что и позволяет запоминать эти имена, надеюсь что http://www.firststeps.ru/ вы хорошо помните. Последние три буквы указывают тип домена. Вот примеры международных доменных обозначений:

ru	Россия
fr	Франция
de	Германия
uk	Великобритания
us	США

Но могут быть другие расшифровки, то есть в другом контексте:

com	Коммерческая организация
edu	Образовательная организация
gov	Правительственная организация
mil	Военная организация
net	Провайдер
org	Все прочие

Правила использования DNS оговорены стандартами RFC:

RFC 1034: Domain Names–Concepts and Facilities 
RFC 1035: Domain Names–Implementation and Specification 
RFC 1123: Requirements for Internet Hosts–Application and Support
RFC 1886: DNS Extensions to Support IP Version 6 
RFC 1995: Incremental Zone Transfer in DNS 
RFC 1996: A Mechanism for Prompt DNS Notification of Zone Changes 
RFC 2136: Dynamic Updates in the Domain Name System (DNS UPDATE)
RFC 2181: Clarifications to the DNS Specification 
RFC 2308: Negative Caching of DNS Queries (DNS NCACHE)

В физическом воплощении на примере NT это отдельный сервис. Есть сервис Сервер DNS и клиент DNS. Когда вы вводите имя сайта, производится запрос к DNS серверу, который возвращает необходимый IP.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.