Система доменних імен: відмінності між версіями

[перевірена версія][перевірена версія]
Вилучено вміст Додано вміст
Kozubenko (обговорення | внесок)
Немає опису редагування
Рядок 1:
{{IPstack}}
'''До́меннаДоме́нна систе́ма іме́н''' ({{lang-en|Domain Name System}}, DNS) — ієрархічна розподілена система перетворення імені хоста (комп'ютера або іншого мережевого пристрою) в [[IP-адреса|IP-адресу]].
 
Кожен [[комп'ютер]] в [[Інтернет]]і має свою власну унікальну адресу — число, яке складається з чотирьох (у протоколі [[IPv4]]) або шістнадцяти (у протоколі [[IPv6]]) [[байт]]ів. Оскільки запам'ятовуванняятати десятківдесятки чи навіть сотеньсотні номерів — не надто приємнаважка процедура, то всі (чи майже всі) машини мають імена, запам'ятати які (особливо якщо знати правила утворення імен) значно легше.
 
Уся система імен в Інтернеті — [[Ієрархічна структура|ієрархічна]]. Це зроблено для того, щоб не підтримувати одне централізоване джерело, а ''роздати владу на місця''.
Рядок 8:
[[Файл:Structure DNS.jpg|right|350px|thumb]]
 
Повне доменне (від {{lang-en|domain}}) ім'я машини (FQDN, Fully Qualified Domain Name) можна розбити на дві частини — ім'я області-домена та власне ім'я машини. Наприклад, ''m30.ziet.zhitomir.ua'' — повне доменне ім'я машини ''m30'', яка перебуває у домені[[домен]]і ''ziet.zhitomir.ua''.
 
За порядок у доменах, як правило, відповідає певний комп'ютер, користувачі-адміністратори якого слідкують за тим, щоб не було, наприклад, різних машин з однаковими ІР-адресами. Наприклад, відповідальність за область-домен ''ziet.zhitomir.ua'' покладається на машину ''alpha.ziet.zhitomir.ua'' Ця влада делегується зверху вниз від машини ''ns.lucky.net'', яка відповідає за домен ''zhitomir.ua''. В свою чергу, відповідальність за область ua делегована машині зверху від так званих кореневих серверів (''root server'').
 
Всю цю систему можна уявити у вигляді перевернутого дерева. Список імен доменів верхнього рівня на сайті [[IANA]] (https://www.iana.org/domains/root/db). Повний список географічних областей, в основному, відповідає [[двохбуквені ISO-коди країн3166|двохбуквенимдвобуквеним ISO-кодам країн]] і його можна знайти, наприклад, на WWW-сервері [[ISOC]] (http://www.isoc.org).
 
Необхідно розрізняти доменне ім'я, та поштову адресу. В поштовій адресі повинен бути знак «[[@]]», який в економіці має назву «комерційне ''at''», а в електронній пошті — «равлик». Знак «[[@]]» у поштовій адресі відокремлює ім'я поштової скриньки від [[доменне ім'я|доменного ім'я]]. Знак «[[@]]» вперше у 1971 році використав [[Рей Томлінсон]], щоб відокремити імена користувача і комп'ютера, коли він відправив повідомлення з одного ДЕК-10 (''Digital Equipment Corporation'') комп'ютера на інший ДЕК-10. Обидва комп'ютери були розміщені поруч один з одним.