Сравнителна таблица
Основа за сравнение | DNS | DHCP |
---|---|---|
Основен | Това е механизъм за решаване на адреси. | Това е протокол, използван за присвояване на IP на хоста в локалната мрежа статично или динамично. |
Характеристика | Покрива символични имена в IP адрес и обратно. | Осигурете допълнителна информация, като IP адреси на хоста, маршрутизатора и сървъра за имена и маската на подмрежата на компютъра. |
Използва се за локализиране на сървъри на активен домейн на директория. | Присвоява IP адрес за хост за определено време на лизинг. | |
Използван номер на порт | 53 | 67 и 68 |
Свързани протоколи | UDP и TCP | UDP |
Сървър | DNS сървърът преобразува името на домейна в IP и обратно. | DHCP сървърът автоматично конфигурира хостовете. |
Работна методология | Децентрализирано | Централизирано |
предимство | Премахнете необходимостта от запомняне на IP адреса; вместо това името на домейна се използва за уеб адреса. | Надеждна конфигурация на IP адреси и намалено администриране на мрежата. |
Дефиниция на DNS
DNS (Domain Name System) е механизъм, който предоставя услугата за търсене на директория, която картира името на хост в интернет и уникалния му цифров адрес (логически адрес).
Обикновено, картографирането се извършваше с помощта на хост файл, който съдържа данни като име и адрес. Тези хост файлове се съхраняват на всеки хост и се обновяват периодично от главен хост файл. Всеки път, когато дадена програма или потребител се нуждаят от картографиране на име към адреса, хостът се обръща към хост файла и открива картографирането. Но този механизъм ще бъде изключително ненадежден за днешния сценарий, където има голям брой домакини, свързани чрез интернет.
Работа на DNS
Когато потребителят иска да използва клиент за прехвърляне на файлове за достъп до сървъра за прехвърляне на файлове, който се изпълнява на отдалечен хост, докато потребителят знае само името на прехвърлянето на файлове. За да установите връзката, TCP / IP пакетът трябва да има нужда от IP адрес на сървъра за прехвърляне на файлове. Дадената фигура илюстрира работата на DNS стъпка по стъпка.
- Името на хоста се предава на клиента за прехвърляне на файлове от потребителя.
- Клиентът за прехвърляне на файлове преминава името на хоста към DNS клиента.
- DNS клиентът изпраща заявката до DNS сървъра, който дава името на сървъра за прехвърляне на файлове чрез използване на познатия IP адрес на DNS сървъра.
- DNS сървърът изпраща отговор с IP адреса на необходимия сървър за прехвърляне на файлове.
- DNS клиентът предава IP адреса на сървъра за прехвърляне на файлове.
- Полученият IP адрес се използва от клиент за прехвърляне на файлове за достъп до сървъра за прехвърляне на файлове.
Дефиниция на DHCP
DHCP (Dynamic Host Configuration Protocol - протокол за динамично конфигуриране на хост) е създаден за предаване на статично и динамично разпределение на адреси към хостовете, свързани в мрежата. Тя включва информация като IP адрес и подмрежова маска на компютъра, IP адрес на маршрутизатора и IP адрес на сървъра с имена.
DHCP съдържа два компонента, т.е. протокол и механизъм. Протоколът се използва за транспортиране на специфични за хост конфигурационни параметри от DHCP сървър към хост и се използва механизъм за определяне на мрежови адреси между хостовете. DHCP може бързо да конфигурира хост, всичко, което е необходимо за това, е определен диапазон от IP адреси на DHCP сървър. Когато хост стане активен, той се свързва с DHCP сървъра и иска информация за адреса.
Ключови разлики между DNS и DHCP
- DNS се използва за разрешаване и рекурсивно решаване на адреса към името или името на адреса на хоста. От друга страна, DHCP се използва за динамично или статично разпределяне на адресите на хоста в мрежата.
- DNS използва номер на порт 53, докато DHCP може да използва 67 или 68 .
- DHCP поддържа само UDP, докато DNS може да поддържа двата протокола и TCP и UDP.
- Сървърите в DNS и DHCP изпълняват различни операции, където DNS сървърът е отговорен за приемането на заявките чрез клиент и отговаряйки обратно на клиента заедно с резултатите. В противен случай DHCP сървърът е отговорен за разпределянето на временните адреси на клиентските машини за време на лизинг и след това разширяване на лизинговия договор според изискванията.
- DNS следва определена йерархия, която не позволява съхранението на всички имена на домейни на едно място, а се разделя на поддомейни и след това конкретната информация се съхранява на определен сървър. Следователно тя е децентрализирана по начин. За разлика от това, DHCP сървърът конфигурира IP адресите на клиентите от пул от IP адреси и централизирано обработва всички задачи, в случай, че DHCP сървърът не е директно свързан с клиентите, а след това използва маршрутизатор, за да получава DHCP излъчванията и да ги предава на DHCP сървъра.
заключение
DNS и DHCP и двете технологии са разработени за удобство на потребителите и администраторите, използващи мрежата или интернет. DNS елиминира необходимостта от запомняне на сложните IP адреси за случайните потребители, докато DHCP е намалил процеса на конфигуриране на системите в мрежата отнема време, днес той е автоматичен и бърз.