Препоръчано, 2024

Избор На Редактора

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

DNS и DHCP работят на архитектурата клиент-сървър, но са различни термини. DNS преобразува името на домейна в IP адрес, докато DHCP е протокол, който присвоява IP на хостовете в мрежа, независимо дали е статично или динамично. DHCP се използва и при настройване на DNS сървъра към хоста.

Сравнителна таблица

Основа за сравнение
DNS
DHCP
Основен
Това е механизъм за решаване на адреси.Това е протокол, използван за присвояване на IP на хоста в локалната мрежа статично или динамично.
ХарактеристикаПокрива символични имена в IP адрес и обратно.
Осигурете допълнителна информация, като IP адреси на хоста, маршрутизатора и сървъра за имена и маската на подмрежата на компютъра.
Използва се за локализиране на сървъри на активен домейн на директория.
Присвоява IP адрес за хост за определено време на лизинг.
Използван номер на порт
5367 и 68
Свързани протоколи
UDP и TCP
UDP
СървърDNS сървърът преобразува името на домейна в IP и обратно.
DHCP сървърът автоматично конфигурира хостовете.
Работна методологияДецентрализираноЦентрализирано
предимство
Премахнете необходимостта от запомняне на IP адреса; вместо това името на домейна се използва за уеб адреса.
Надеждна конфигурация на IP адреси и намалено администриране на мрежата.

Дефиниция на DNS

DNS (Domain Name System) е механизъм, който предоставя услугата за търсене на директория, която картира името на хост в интернет и уникалния му цифров адрес (логически адрес).

Обикновено, картографирането се извършваше с помощта на хост файл, който съдържа данни като име и адрес. Тези хост файлове се съхраняват на всеки хост и се обновяват периодично от главен хост файл. Всеки път, когато дадена програма или потребител се нуждаят от картографиране на име към адреса, хостът се обръща към хост файла и открива картографирането. Но този механизъм ще бъде изключително ненадежден за днешния сценарий, където има голям брой домакини, свързани чрез интернет.

Работа на DNS

Когато потребителят иска да използва клиент за прехвърляне на файлове за достъп до сървъра за прехвърляне на файлове, който се изпълнява на отдалечен хост, докато потребителят знае само името на прехвърлянето на файлове. За да установите връзката, TCP / IP пакетът трябва да има нужда от IP адрес на сървъра за прехвърляне на файлове. Дадената фигура илюстрира работата на DNS стъпка по стъпка.

  1. Името на хоста се предава на клиента за прехвърляне на файлове от потребителя.
  2. Клиентът за прехвърляне на файлове преминава името на хоста към DNS клиента.
  3. DNS клиентът изпраща заявката до DNS сървъра, който дава името на сървъра за прехвърляне на файлове чрез използване на познатия IP адрес на DNS сървъра.
  4. DNS сървърът изпраща отговор с IP адреса на необходимия сървър за прехвърляне на файлове.
  5. DNS клиентът предава IP адреса на сървъра за прехвърляне на файлове.
  6. Полученият IP адрес се използва от клиент за прехвърляне на файлове за достъп до сървъра за прехвърляне на файлове.

Дефиниция на DHCP

DHCP (Dynamic Host Configuration Protocol - протокол за динамично конфигуриране на хост) е създаден за предаване на статично и динамично разпределение на адреси към хостовете, свързани в мрежата. Тя включва информация като IP адрес и подмрежова маска на компютъра, IP адрес на маршрутизатора и IP адрес на сървъра с имена.

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

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

Ключови разлики между DNS и DHCP

  1. DNS се използва за разрешаване и рекурсивно решаване на адреса към името или името на адреса на хоста. От друга страна, DHCP се използва за динамично или статично разпределяне на адресите на хоста в мрежата.
  2. DNS използва номер на порт 53, докато DHCP може да използва 67 или 68 .
  3. DHCP поддържа само UDP, докато DNS може да поддържа двата протокола и TCP и UDP.
  4. Сървърите в DNS и DHCP изпълняват различни операции, където DNS сървърът е отговорен за приемането на заявките чрез клиент и отговаряйки обратно на клиента заедно с резултатите. В противен случай DHCP сървърът е отговорен за разпределянето на временните адреси на клиентските машини за време на лизинг и след това разширяване на лизинговия договор според изискванията.
  5. DNS следва определена йерархия, която не позволява съхранението на всички имена на домейни на едно място, а се разделя на поддомейни и след това конкретната информация се съхранява на определен сървър. Следователно тя е децентрализирана по начин. За разлика от това, DHCP сървърът конфигурира IP адресите на клиентите от пул от IP адреси и централизирано обработва всички задачи, в случай, че DHCP сървърът не е директно свързан с клиентите, а след това използва маршрутизатор, за да получава DHCP излъчванията и да ги предава на DHCP сървъра.

заключение

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

Top