Система доменних імен служить «білими сторінками» Інтернету, що містять IP-адреси, необхідні для підключення до веб-сторінок, FTP-серверів та інших комп'ютерів, підключених до Інтернету. DNS-сервери підтримують таблицю сайтів і відповідних їм адрес, надаючи цю інформацію користувачам як навігаційну допомогу. Переміщення в Інтернеті без доступу до таблиці DNS можливо, але це не дуже зручно.
IP-адреси
IP-адреса — це рядок із чотирьох чисел, кожне від 0 до 255. IP-адреси мають ієрархічний характер, і кожне наступне число відноситься до більш тонкого поділу веб-простору. Наприклад, багато домашніх маршрутизаторів використовують блок адреси 192.168.1.x, дозволяючи до 255 окремих адрес у цьому просторі. Якщо ви знаєте IP-адресу веб-сайту чи іншої системи, до якої хочете отримати доступ, ви можете ввести цей рядок чисел у свій браузер і підключитися безпосередньо до цільової системи.
Відео дня
DNS
Оскільки запам’ятовування великих рядків чисел може бути складним і неприємним, система доменних імен дозволяє замість цього використовувати імена сайтів, які легко запам’ятовуються. Таблиці DNS — це списки імен сайтів із доданими відповідними IP-адресами, що дозволяє браузерам шукати цільові сайти та підключатися до відповідних серверів. Щоб пришвидшити запити, DNS-сервери співпрацюють один з одним, передаючи запити відповідним серверам імен, щоб запобігти розростанню однієї бази даних занадто великою. Оскільки Інтернет може швидко направляти запити через багато різних вузлів, це дає користувачам доступ розподілений каталог імен сайтів швидко замість того, щоб змушувати їх чекати через довгу базу даних пошук.
Як працюють таблиці
Якщо ви введете адресу "maps.google.com" у своєму браузері, він надсилає запит на DNS-сервер вашого провайдера, який переглядає свою таблицю DNS верхнього рівня та знаходить активний сервер імен для адрес .com. Потім він передає запит цьому серверу, який використовує власну таблицю, щоб знайти сервер імен для адрес google.com. Потім сервер імен google.com переглядає свою таблицю та надає IP-адресу для maps.google.com, і ваш браузер підключається до сайту. Хоча ваш запит може бути перенаправлений через кілька різних серверів, перш ніж ви будете спрямовані на належну адресу, процес може зайняти менше секунди.
Динамічний DNS
Інший тип таблиць DNS пропонує послуги користувачам, які хочуть запустити сервер зі свого домашнього ПК, але не мають постійного підключення до Інтернету. Оскільки IP-адреса користувача кабелю або DSL може змінюватися від сеансу до сеансу, динамічні DNS-сервери пропонують цим користувачам можливість співвідносити адресу постійного доменного імені з їхнім підключенням. Ці служби використовують програму, яка може виявити будь-яку зміну IP-адреси вашого комп’ютера, перенесення цю інформацію на динамічний DNS-сервер, який потім оновлює свою інформацію, щоб відобразити змінити. Таблиці динамічних DNS оновлюються набагато частіше, ніж традиційні таблиці DNS, на відображення яких можуть знадобитися години або навіть дні.