Yandex

Какво е DNS?

Print
  • dns
  • 269

Пълна информация за система за имена на домейните (DNS) можете да прочетете в Уикипедия. По-просто казано, DNS е система, която осигурява работата на имената на домейни, с които сме свикнали. Основната област на приложение на тази система е преобразуването на име на хост в IP адрес и предоставянето на информация за маршрутизиране на поща.

Принцип на работа с DNS:

  • Когато потребителят въвежда името на домейна на сайта в браузъра, неговото устройство (компютър, телефон, таблет) изпраща заявка до DNS сървъра на доставчика, за да получи IP адреса, където се намира
  • Ако информация за заявения сайт отсътства в кеша на DNS сървърите на доставчика, искане се изпраща до коренните DNS сървъри (root DNS)
  • Коренният DNS сървър търси в своята база данни информация за сървърите за имена на доставчика на хостинг услуги, на който този сайт присъства и ги докладва на кеширащия DNS сървър на доставчика
  • След като кеширащият DNS сървър на интернет доставчика получи информация за сървърите за имена на хостинг доставчика, той проверява всеки един от тях и в случай на получаване на IP адрес, поставя го в кеш. Кеширането се използва за намаляване на натоварването на интернет каналите и за ускоряване на получаването на резултата от заявката
  • След това DNS сървърът на доставчика изпраща IP адреса на браузъра на потребителя, който е направил заявката за сайта
  • След получаване на IP адреса на искания сайт, браузърът изпраща заявка до сървъра (същия IP адрес)

Актуализирането на информацията, получена от сървъра на името на доставчика, не е мигновено, а след определено време, в зависимост от настройките на кеширащия сървър на интернет доставчика, сървъра за имена на хостинг доставчика и каренния DNS сървър.

Was this answer helpful?

« Back
spinner