Система доменних імен загальні принципи, Азбука W€B
Секрет твого успіху
Ієрархічна будова DNS
“. Сукупність доменів формує ієрархію. Використовуючи уявлення з теорії графів, цю ієрархію можна змоделювати як спрямованого графа. Направлений граф є набір вузлів і ребер, у своїй ребра визначаються упорядкованими парами вузлів [1]. Кожен вузол графа представляє домен. Упорядкована пара (В, А), тобто ребро, наступне від В до А, означає, що є субдоменом А, а В є простим ім'ям, унікальним в А *.
Зрозуміти такий текст непросто, тому ми скористаємося простішим поясненням. Основний принцип простий: є домен верхнього рівня — наприклад, com або edu. Домени com та edu знаходяться на верхньому рівні і не мають вищих доменів. Втім, існує один виняток: насправді після com має стояти крапка (com.). Вона позначає домен ще вищого рівня, ніж com, який називається кореневим доменом. Домени верхнього рівня (такі, як com, edu та org) називаються універсальним безліччю імен, тому що вони містять домени та субдомени, розташовані на нижчих рівнях ієрархії.
Після верхнього рівня слідують проміжні домени або домени другого рівня. Як приклади проміжних доменів можна навести домени coke.com, whitehouse.gov та disney.com. Ці домени також можуть реєструватися, але це робиться тільки для того, щоб зарезервувати цілий діапазон логічно пов'язаних доменних імен. Насправді частіше зустрічається реєстрація субдоменів, чи кінцевих (endpoint) доменів, як і називали Су і Постел. Приклади - www.coke.com, www.whitehouse.gov та www.disney.com. Очевидно, всі ці домени типові для реєстраційної системи InterNIC. В інших системахщо знаходяться за межами Сполучених Штатів, використовуються різні схеми позначення спрямованості та країни, до якої належить домен. Наприклад, ім'я www.bbc.co.uk вказує на те, що сайт ВПС має комерційну спрямованість (з аналогом) і знаходиться в Сполученому Королівстві (uk).
Імена субдоменів вибираються майже довільно. Приклади - www.netscape. com, home.netscape.com, www.netscape.com. Вони можуть знаходитись у різних місцях Інтернету та містити різну інформацію. Звичайно, якщо web-майстер вважатиме за потрібне, кілька імен можуть посилатися на один сайт і одну сторінку. Саме так ситуація з сайтом Netscape; до нього можна звернутися за будь-яким із перерахованих URL.

U - універсальне безліч імен; I - проміжнийдомен; E - кінцевий домен.
Мал. 1. Вихідна ієрархія доменів
ПРИМІТКА Інший приклад: Webopædia також вирішила зареєструвати субдомен webopedia.com, оскільки у багатьох користувачів виникали проблеми з дифтонгом.
Делегування повноважень
Пристрій DNS дозволяє серверам, підпорядкованим по відношенню до кореневих серверів імен, контролювати заданий домен. Хорошим прикладом є локальний постачальник послуг Інтернету, який забезпечує хостинг веб-сайтів для окремих осіб та організацій. Коли організація X реєструє в InterNIC своє доменне ім'я (www.companyx.com), вона включає в заявку первинний і вторинний сервери DNS свого постачальника. InterNIC заносить цю інформацію на свій кореневий сервер .com та забезпечує її подальше поширення.
ПРИМІТКА Сервери DNS періодично синхронізують свої локальні бази даних із базами даних інших серверів DNS і перевіряють, чи не з'явилися нові записи на кореневих серверах. Цей процес називаєтьсяпоширенням (propagation). Реєстрація доменних імен потребує певного часу, але зареєстроване ім'я поширюється в Інтернеті протягом трьох-чотирьох днів і стає доступним у всьому світі.
Щоб ця система нормально працювала, виникла потреба у засобах визначення місцезнаходження комп'ютера у мережі. З цієї потреби стала розвиватися ієрархія систем і механізми класифікації комп'ютерів за функціями, що виконуються. Наприклад, якщо комп'ютер перебуває у навчальному закладі, він належить до домену верхнього рівня .edu. Сайти комерційної спрямованості належать до домену верхнього рівня.