Система доменного имени (DNS) переводит имя доменного имени, такого как www.google.com на IP-адрес.
DNS является иерархическим, с несколькими авторитетными серверами на верхнем уровне. Ваш маршрутизатор или ISP предоставляют информацию, о которой DNS Server (ы) связаться при выполнении поиска. Сопоставления кэш-памяти DNS нижнего уровня, которые могут стать устаревшей из-за задержек распространения DNS. Результаты DNS также могут быть кэшированы вашим браузером или OS в течение определенного периода времени, определяются Время жить (TTL) Отказ
- NS Record (Name Server) — Указывает серверы DNS для вашего домена/поддомена.
- MX Record (Mail Exchange) — Указывает почтовые серверы для принятия сообщений.
- Запись (адрес) — Указывает имя на IP-адрес.
- Cname (Canonical) — Указывает имя на другое имя или
Cname
( Google.com на www.google.com ) или наА
записывать.
Такие услуги, как CloudFlare , Гедидди и Маршрут 53. Обеспечить управляемые DNS-услуги. Некоторые услуги DNS могут направлять трафик через различные методы:
- Взвешенный круглый робин
- Предотвратить движение от перехода на серверы на обслуживании
- Баланс между различными размерами кластера
- A/B тестирование
- Задержка
- Геолокация
Как DNS-серверы пользуются пользователями?
Итак, почему система DNS действительно нужна? Давайте найдя момент, чтобы положить это в перспективу. Опрос веб-сервера NetCrafts 2020 года сообщает о том, что в Интернете в Интернете в Интернете в Интернете в Интернете насчитываются 1 246 121,153 сайтов на 26089 947 уникальных доменов. Как вы думаете, вы сможете помнить даже минуту часть этих IP-адресов всех веб-сайтов, которые вы хотите посетить?
DNS-серверы означают, что если вы хотите посетить официальный сайт Apple, вместо того, чтобы запомнить их IP-адрес (EX: 17.254.0.91), вы сможете просто ввести «Apple.com», и ваш веб-браузер, по-видимому, извлекает Правильная информация с соответствующего сервера веб-хоста.
Некоторые дополнительные использования и функции DNS-сервера также включают в себя:
- Балансировка нагрузки : Одним из преимуществ, которые приходят к уму DNS, является то, что он может помочь оптимизировать производительность. Это делает это путем маршрутизации трафика от высокопоставленных зон вашей сети с меньшим движением.
- Перенаправляет движение : В случае, если что-то идет не так, DNS может использоваться для перенаправления трафика по разным каналам, если что-то пойдет не так с вашей сетевой инфраструктурой.
- Блокировка контента : Не хочу, чтобы ваши сотрудники могли получить доступ к конкретным веб-сайтам из вашей сети? Фильтрация DNS может позволить вам блокировать известные участки фишинга или других вредных или неподходящих веб-сайтов.
Недостатки:
- Доступ к DNS-серверу вводит небольшую задержку, хотя смягчена кэшированием, описанным выше.
- Управление DNS Server может быть сложным и обычно управляется Правительства, ИСП и крупные компании .
Спасибо за чтение
Если вам нравится то, что вы читаете и хотите увидеть больше, пожалуйста, поддержите меня кофе или книгой;)
Оригинал: «https://dev.to/vishnuchilamakuru/how-domain-name-system-dns-works-cbe»