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

IP против DNS

В Интернете реализовано два основных метода пространства имен: Пространства IP-адресов и Доменное имя иерархия. Доменные имена поддерживаются и преобразуются в IP-адреса DNS.

Что такое IP?

IP или Интернет-протокол служат двум целям: определение правил для системы IP-адресации для предоставления логического числового адреса каждому объекту в сети на основе TCP / IP и маршрутизация или передача пакетов данных от исходных хостов к хостам назначения.

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

IP-адрес, как правило, представляет собой уникальный 32-битный (IPv4) или 128-битный (IPv6) двоичный номер, который назначается объекту сети через Internet Assigned Number Authority. Для удобства пользователей эти IP-адреса хранятся в формате десятичного числа. Ниже приведен пример IP-адреса.

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

Что такое DNS?

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

Типичное доменное имя (которое формируется в соответствии с правилами в протоколе DNS) состоит из трех или более частей (называемых метками), обычно соединенных точками.

Как показано выше, иерархия имен доменов формируется от самого правого до самого левого имени домена. В приведенном выше примере, «Ком» доменное имя верхнего уровня и «Differencebetween.com» является поддоменом домена верхнего уровня «com». И www.differencebetween.com является поддоменом поддомена «diffbetween.com». Когда дело доходит до доменных имен, таких как www.example.co.uk, домен «Сотрудничество» называется доменом второго уровня. Каждая метка может содержать до 63 символов, а длина каждого доменного имени не должна превышать 253 символов..

Если какое-либо доменное имя связано с определенным IP-адресом, эти имена называются Хосты. Например, www.differencebetween.com и differencebetween.com являются именами хостов, в то время как TLD, такие как .ком или .организация нет, так как они не связаны ни с одним IP-адресом.

Система доменных имен работает в форме иерархической базы данных, которая содержит дочерние ветви, называемые серверами имен. Когда запрашивается перевод имени домена, если у Локального сервера имен DNS нет записи об определенном домене, он отправляет запрос на один из 13 корневых DNS-серверов, расположенных по всему миру. Затем корневой DNS-сервер связывается с соответствующим DNS-сервером TLD (org, com и т. Д.) Для получения кэшированных записей данного доменного имени. Затем TLD DNS-сервер связывается с уполномоченным DNS-сервером, который содержит сведения о поддоменах..

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

• IP и DNS являются системами имен для адресации пространств имен, выделенных для объектов в сети..

• Несмотря на то, что IP-адреса являются фактическими местоположениями, в которых расположены объекты, DNS предоставляет объекту только Имя, основываясь на некоторых стандартных правилах. Например, DNS похож на имя места, а IP-адрес похож на адрес физического местоположения места. Когда пользователь вводит имя домена, DNS преобразует имя домена в IP-адрес и физически находит хост.

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