В чем разница между DNS и DNS

Обновлено: 01.05.2024

Основное различие между доменом и DNS заключается в том, что домен — это часть строки, которая помогает идентифицировать конкретный веб-сайт, а DNS (система доменных имен) — это сервер, который преобразует домен в соответствующий IP-адрес для предоставления необходимого веб-страница.

Во всемирной паутине (WWW) есть множество веб-сайтов, в том числе образовательных, электронной коммерции, правительственных и развлекательных сайтов. Каждому сайту необходимо иметь доменное имя. Это помогает идентифицировать веб-сайт. Домен уникален для конкретного пользователя, и другие не могут использовать это имя для своих веб-сайтов. Когда пользователь вводит домен в браузере, DNS преобразует это имя в соответствующий IP-адрес, чтобы предоставить требуемую веб-страницу. Короче говоря, DNS разрешает домены в IP-адреса.

Ключевые области

<р>1. Что такое домен
– определение, функциональность
2. Что такое DNS
– определение, функциональность
3. Разница между доменом и DNS
– Сравнение ключевых различий

Ключевые термины

Разница между доменом и DNS — сводка сравнения

Домен, DNS, IP-адрес, веб-сайт, WWW

Что такое домен

 Разница между доменом и DNS

Рисунок 1. Расширения домена

Когда пользователь посещает веб-сайт или веб-страницу, веб-адрес или его местоположение в Интернете отображается в верхней части экрана веб-браузера. Это унифицированный указатель ресурсов (URL). Пример следующий.

Пользователь может оплачивать и регистрировать доменные имена у регистратора доменных имен, такого как «GoDaddy. ком”. Как только он покупает домен для своего сайта, он уникален для него на период регистрации. Когда пользователь избегает продления, этот домен будет доступен другому пользователю. Частное лицо или организация могут приобрести домен для своего веб-сайта за разумную сумму.

Что такое DNS

Устройства и службы в Интернете используют IP-адреса. Пользователи не могут вводить каждый IP-адрес. DNS решает эту проблему. Это означает систему доменных имен. Когда пользователь вводит домен в веб-браузере, DNS-сервер преобразует доменное имя в соответствующие IP-адреса. Задача DNS аналогична телефонной книге. Пользователь может найти соответствующий номер телефона, выполнив поиск по имени. Точно так же, когда пользователь вводит домен в браузере, DNS преобразует его в соответствующий IP-адрес, чтобы найти и отобразить нужный веб-сайт.

 Основное отличие — домен против DNS» width=

Рисунок 2. DNS

Разница между доменом и DNS

Определение

Домен – это идентификационная строка, определяющая область административной автономии, полномочий или контроля в Интернете. DNS или система доменных имен – это иерархическая децентрализованная система именования компьютеров, служб и других ресурсов, подключенных к Интернету или частной сети.

Использование

Домен помогает пользователю идентифицировать конкретный веб-сайт, в то время как DNS преобразует доменные имена в числовые IP-адреса для предоставления необходимых компьютерных услуг или устройств.

Заключение

Разница между доменом и DNS заключается в том, что домен — это часть строки, которая помогает идентифицировать конкретный веб-сайт, а DNS — это сервер, который преобразует домен в соответствующий IP-адрес для предоставления необходимой веб-страницы.

Ссылка:

1. Как работает DNS-сервер (система доменных имен), анимационные видеоролики PowerCert, 26 мая 2016 г., доступно здесь.

Изображение предоставлено
<р>1. «Основные домены верхнего уровня в Интернете» (общественное достояние) через файлы общедоступного домена
2. «Загрузка DNS-сервера» Б.Өлзий — собственная работа (CC BY-SA 4.0) через Commons Wikimedia


Об авторе: Литми

Литми имеет степень бакалавра наук в области разработки компьютерных систем и готовится к получению степени магистра компьютерных наук. Она с удовольствием делится своими знаниями в области программирования, науки о данных и компьютерных систем.

Я немного запутался между DNS и сервером имен. Это одно и то же или между ними есть разница?

5 ответов 5

Сервера доменных имен не существует.

DNS означает систему доменных имен, которая представляет собой просто иерархию серверов имен, предназначенную для преобразования имен хостов в IP-адреса в глобальном масштабе. Сервер имен размещает или кэширует эти переводы. В случае, если они размещены, сервер имен часто называют DNS-сервером.

Подсчитать все серверы имен немного сложно, потому что вы не можете просто перечислить все домены.


Я использую сервер имен 192.168.1.1 .

Это мой локальный маршрутизатор, который кэширует записи DNS, у него есть файл Hosts для перенаправления вредоносных доменов.

На маршрутизаторе установлены серверы имен 8.8.4.4 и 8.8.8.8, известные как Google DNS, они также кэшируются.

Google DNS свяжется с авторитетными корневыми серверами имен, которые находятся на вершине иерархии DNS.

Просто whois показывает:

Для получения более подробной информации я бы посоветовал вам ознакомиться с системой доменных имен и серверами имен.

Термин DNS-серверы также используется в разных контекстах, прочтите ответ Спиффа, чтобы узнать больше.

@Tom: Спасибо за прекрасное объяснение. Я довольно новичок в сетевой стороне ИТ. Но я подумал, что где-то нужно вести запись о количестве TLD и списке серверов имен и зарегистрированных под ними веб-адресах.

@Kunal: Может быть, я просто не знаю об этом, и кажется, что его трудно найти, поэтому я думаю, что такого счетчика не существует.

Согласно Википедии, сервер имен — это более широкий термин по сравнению с DNS-сервером: «Сервер имен — это компьютерное приложение, которое реализует сетевую службу для предоставления ответов на запросы к службе каталогов». И DNS — это реализация такого сервиса. И та самая страница, которую вы упомянули в своем ответе, содержит слово «DNS-сервер». По крайней мере, на данный момент.

(DNS-сервер также делает гораздо больше, он может выполнять обратный поиск, а в последние годы выполняет множество других задач с текстовыми тегами, гео-IP и многим другим).

С другой стороны, "Сервер имен" обычно используется для поиска DNS-сервера.

Например, в записи Whois сервер имен обычно является адресом DNS-сервера, на котором размещены записи для этого домена.

Что касается того, сколько их - как длинна веревка! На этот вопрос невозможно ответить. В качестве предположения я бы оценил его в сотни тысяч, если не в несколько миллионов (для общедоступных DNS-серверов).

В некоторых контекстах термин "сервер имен" может относиться к серверам, которые не являются частью системы имен доменов Интернета. Например, WINS-сервер — это сервер имен для устаревших проприетарных сетевых протоколов Microsoft. Возможно, существовали и другие устаревшие локальные системы с собственными типами серверов имен, не входившими в DNS Интернета.

+1 за упоминание того, о чем я сразу подумал, когда прочитал вопрос. К сожалению, снова -1 за грубое злоупотребление словом "наследие".

@JdeBP Мне кажется, вы меня неправильно поняли. Мое использование «наследия» не имеет оценочного суждения, так что это не уничижительное. Я имею в виду это просто в смысле унаследованных систем: что-то, оставшееся, но все еще используемое от предыдущего поколения технологий. Английский — это постоянно меняющийся язык, и такое использование термина «устаревший» широко используется в ИТ-индустрии уже несколько десятилетий. Я согласен с вашей страницей в том, что иногда ее неправильно используют как уничижительную, но ее также можно использовать в обсуждениях ИТ.

Нет, он не использовался несколько десятилетий. Это довольно недавнее злоупотребление, не далеко зашедшее после 1999 года, и это злоупотребление. Это такое же злоупотребление, когда оно используется во фразе «устаревшая система», как и в других местах. На днях я собираюсь описать нелепую ситуацию с компанией, которая использовала это вопиющее злоупотребление языком в целях продажи только для того, чтобы в итоге получить два разных «устаревших» режима в своих публикациях без четкого различия между ними <. /p>

@JdeBP Я вспоминаю ИТ-журналы в самом начале 90-х годов, когда бурное развитие компьютерных локальных сетей открыло эру «клиент-сервер», в которых мини-компьютеры и мейнфреймы назывались «устаревшими системами». Бьюсь об заклад, я могу найти цитаты и из начала 80-х годов.

В приведенном выше контексте слово "наследие" явно не использовалось как уничижительное. Понятно, что тон был информативным, а не самоуверенным.

Акроним DNS означает Система доменных имен. Это распределенная система для преобразования имен хостов (и других данных) в IP-адреса в большом масштабе (мир). Сервер имен обычно называют локальным DNS-сервером, который рабочая станция/ПК может использовать в качестве точки входа в DNS. Он будет разрешать локальные имена, но делегирует их другим серверам имен для тех, которым он не может ответить.

Существует много серверов имен, но вам не нужно знать, сколько их, так как они запрашиваются по мере необходимости. Существует всего несколько «корневых» серверов имен (DNS иерархична).

DNS — это система доменных имен, и нет ничего лучше сервера доменных имен!

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

По какой-то причине в нашей отрасли часто используется один и тот же термин для обозначения совершенно разных вещей. В главе 7 мы обсуждали домены DNS (система доменных имен). DNS-сервер используется для преобразования имен хостов TCP/IP в IP-адреса. Домен DNS представляет собой часть общего пространства имен DNS. DNS — это служба, используемая для поиска ресурсов: процесс отправляет имя хоста, и DNS пытается найти соответствующую запись. Если совпадение найдено, DNS возвращает запрашивающей стороне соответствующий IP-адрес. Таким образом, мы могли бы определить домен DNS как ограниченную часть пространства имен DNS, используемую для поиска информации об IP-узлах.

В этой главе мы обсудим домены NT, сосредоточившись на том, как они связаны с Active Directory. Для наших целей мы можем определить домен NT как ограниченную область пространства имен AD, используемую для организации сетевых ресурсов.

Сравнивая два определения, мы можем сделать два обобщения:

♦ Домены DNS предназначены для поиска ресурсов.

♦ Домены AD предназначены для организации ресурсов.

Я знаю, что мы говорили, что база данных Active Directory используется для «поиска» ресурсов, поэтому позвольте мне пояснить. Хотя AD хранит информацию о ресурсах в сети, она (или клиент, в зависимости от задействованного процесса) использует DNS для поиска и преобразования различающихся имен в IP-адреса. Другими словами, AD и DNS совместно возвращают информацию о соединении пользователям или другим процессам, запрашивающим такую ​​информацию, как показано на рис. 8.3.

AD и DNS работают вместе для предоставления услуг.

AD и DNS работают вместе, чтобы обеспечить


AD возвращает IP-адрес

3 AD находит запись и вызывает DNS.

4 DNS возвращает IP-адрес

На рис. 8.3 Сьюзан использует базу данных AD для поиска точки общего доступа. Вот что происходит:

<р>1. Сьюзан просматривает каталог и щелкает ресурс \Data.

<р>2. Клиентское программное обеспечение отправляет запрос на сервер AD.

<р>3. Сервер AD ищет в базе данных каталога запись ресурса. В записи находит DNS-имя сервера, на котором находится точка общего доступа. AD запрашивает у DNS IP-адрес соответствующего сервера.

На этом этапе клиентское программное обеспечение может установить соединение с сервером, используя соответствующие технологии TCP/IP.

обратите внимание, что DNS — это важная часть головоломки AD. Без DNS AD не может преобразовать запросы пользователей в IP-адреса ресурсов. Чтобы представить это в перспективе, AD не позволит установить себя без DNS: либо путем доступа к существующему DNS-серверу, либо путем установки DNS на первом сервере AD. По этой причине перед установкой и настройкой Active Directory вы должны хорошо разбираться в DNS.

Эпоха Интернета породила бесконечные возможности, но также создала большую путаницу между многими из новых терминов, которые были развернуты. Во всемирной паутине эти два термина часто упоминаются то тут, то там.

Читатели, которые читают это, также читают:

Попросту говоря, доменное имя — это имя, которое пользователь вводит для доступа к определенному IP-адресу. Теперь полной формой DNS является система доменных имен, и, как следует из названия, она помогает пользователю получить определенный IP-адрес на основе доменного имени, которое он ввел первым.

Чтобы еще больше прояснить ситуацию, вот вам пример. DNS похож на словарь или телефонную книгу. Принимая во внимание, что доменное имя — это ключевое слово, которое помогает вам понять значение этого слова или номера телефона. что вы пытаетесь получить.

Доменное имя и DNS

Основное различие между доменным именем и DNS заключается в том, что доменное имя, по сути, вводится пользователем в строку поиска браузера, чтобы мы могли перейти на конкретную веб-страницу. DNS — это не что иное, как система, которая распознает это доменное имя и транслирует его на машину, которая понимает команду.


< /p>

Таблица сравнения доменного имени и DNS

Что такое доменное имя?

Для существования и функционирования веб-сайту необходим веб-сервер и доменное имя. Итак, само собой разумеется, что доменное имя играет очень важную роль на веб-сайте. Если доменных имен не существовало, пользователям приходилось вводить полный IP-адрес, чтобы попасть на определенную веб-страницу.

Это не только делает задачу геркулесовой для пользователя, но и обескураживает и уменьшает присутствие многих пользователей в Интернете. В конце концов, удобство покоряет сердца многих потребителей.

Что такое DNS?

Это помогает машине понять введенные человеком доменные имена и, в конечном итоге, преобразовать их в удобочитаемые IP-адреса, которые ведут на нужную веб-страницу. С точки зрения непрофессионала, DNS — это проводник, который направляет вас к тому месту, куда вы хотите попасть.

Это похоже на энциклопедию, в которой есть объяснение многих вещей. Когда пользователь отправляет запрос на доступ к определенной веб-странице, вводя доменное имя, в технических терминах это называется запросом.

Основные различия между доменным именем и DNS

  1. Доменное имя – это имя веб-сайта вместе с соответствующим суффиксом.
  2. DNS — это система, которая отвечает на запросы клиентов, перенаправляя их на веб-страницу, которую они хотят загрузить на свой экран.
  3. Ввести доменное имя в строке поиска очень просто.
  4. Конечно, не так-то просто запомнить или самостоятельно найти точный IP-адрес и ввести его в строку поиска.
  5. DNS действует как посредник между вводом данных пользователем и машиной.
  6. Принимая во внимание, что доменное имя — это просто кодовое слово, которое запускает DNS и запускает работу.

Заключение

И то, и другое полезно и необходимо по-своему. Они переплетаются друг с другом, поскольку одно заставляет другое вступать в игру. DNS — это процесс обработки введенного нами доменного имени и его трансляции на машину, чтобы произошло волшебство!! Таким образом, доменное имя — это просто небольшое ключевое слово, которое мы вводим для того, чтобы DNS активировался, нашел и перенаправил наш браузер на именно ту веб-страницу, которую мы ищем.

Доменное имя предназначено для облегчения повседневного взаимодействия пользователя с машиной в браузере и, соответственно, для повышения эффективности и результативности процесса. Ясно на позиции что есть что? Если нет, оставьте комментарий ниже, и мы свяжемся с вами. В мире, полном миражей, наша задача рассказать вам, что есть что и почему.

Читайте также: