Разлика между IP и DNS

Разлика между IP и DNS
Разлика между IP и DNS

Видео: Разлика между IP и DNS

Видео: Разлика между IP и DNS
Видео: IP-адреса и DNS (видео 2) | Интернет | Программирование 2024, Юли
Anonim

IP срещу DNS

В Интернет има два основни метода за пространство на имена: IP адресни пространства и йерархия на именуване на домейни. Имената на домейни се поддържат и преобразуват в IP адреси от DNS.

Какво е IP?

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

Сред тези задачи IP адресирането е от жизненоважно значение, тъй като по него се разпознава местоположението на обект или хост (като компютър или принтер) в IP базирана мрежа. В допълнение, точното маршрутизиране на данни се постига и чрез IP адресиране.

IP адресът обикновено е уникално 32-битово (IPv4) или 128-битово (IPv6) двоично число, което се присвоява на обект в мрежа от органа за присвояване на номера в Интернет. За удобство на потребителите, тези IP адреси се съхраняват във формат на десетично число. По-долу е даден пример за IP адрес.


Образ
Образ
Образ
Образ

IP адресите са от два типа: статични IP адреси, които са постоянни и се присвояват на хост ръчно от администратор, и динамични IP адреси, които се присвояват отново всеки път, когато хостът е свързан към мрежата от сървърът използва DHCP.

Какво е DNS?

DNS или системата за именуване на домейни е йерархична система за именуване на компютри или други ресурси, свързани към мрежа. Той улеснява наименуването на групи от потребители и ресурси, като пренебрегва тяхното физическо местоположение, което опростява нещата за обикновените потребители, тъй като те трябва да знаят само URL или имейл адрес за достъп до хостове или ресурси, без да се притесняват как физически да ги локализират. Той също така съдържа система за съпоставяне между имената на домейни и съответните им IP адреси или физически местоположения, така че да може да локализира хостовете или ресурсите, посочени от имената на домейни, въведени от потребителите.

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

Образ
Образ
Образ
Образ

Както е илюстрирано по-горе, йерархията за именуване на домейн се формира от най-десния до най-левия край на името на домейна. В горния пример „com“е името на домейна от първо ниво, а „differencebetween.com“е поддомейн на TLD „com“. А www.differencebetween.com е поддомейн на поддомейна „differencebetween.com“. Когато става дума за имена на домейни като www.example.co.uk, домейнът „co“се нарича домейн от второ ниво. Всеки етикет може да съдържа до 63 знака и всяко име на домейн не може да надвишава дължина от 253 знака.

Ако някое име на домейн е свързано с определен IP адрес, тези имена се наричат имена на хостове. Например www.differencebetween.com и differencebetween.com са имена на хостове, докато TLD като.com или.org не са, тъй като не са свързани с никакъв IP адрес.

Domain Name System работи под формата на йерархична база данни, която съдържа подклонове, наричани сървъри за имена. Когато се поиска превод на име на домейн, ако локалният DNS сървър за имена няма запис на определен домейн, той изпраща заявка до един от 13-те главни DNS сървъра, разположени по целия свят. След това основният DNS сървър се свързва със съответния TLD DNS сървър (org, com и т.н.) за кеширани записи на даденото име на домейн. След това TLD DNS сървърът се свързва с авторитетен DNS сървър, който съдържа подробности за поддомейни.

Каква е разликата между IP и DNS?

• IP и DNS са системи за именуване за адресиране на пространства от имена, разпределени за обекти в мрежа.

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

• Освен това DNS присвоява буквено-цифрово име на обект, който лесно се запомня от потребителите, а IP присвоява числова стойност на мрежовия обект.

Препоръчано: