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

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

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

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

Основната разлика между BOOTP и DHCP е, че BOOTP поддържа статична конфигурация на IP адресите, докато DHCP поддържа динамична конфигурация. Това означава, че DHCP автоматично присвоява и получава IP адресите от компютъра, свързан с интернет, и също така има някои допълнителни функции.

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

Основа за сравнениеBOOTP
DHCP
автоматична конфигурация
Не е възможно да се поддържа само ръчна конфигурация.
Той автоматично получава и присвоява IP адреси.
Временно IP адресиране
Не е предоставено
Предоставя се за ограничен период от време.
Съвместимост
Не е съвместим с DHCP клиенти.
Оперативна съвместимост с клиентите на BOOTP.
Мобилни машини
IP конфигурацията и достъпът до информация не са възможни.
Поддържа мобилност на машините.
Възникване на грешки
Mannual конфигурацията е податлива на грешки.
Автоконфигурацията е имунизирана срещу грешки.
употреба
Предоставя информацията на бездисковия компютър или работна станция.
Това изисква дисковете да съхраняват и препращат информацията.

Определение на BOOTP

Процес на Bootstrap - Това е метод за достъп до информация на свързан към интернет компютър, като (IP адрес, подмрежова маска, адрес на рутер, IP адрес на сървъра с имена), съхранени в конфигурационен файл, тези части за информация трябва да бъдат известни на компютър, свързан към TCP / IP интернет.

Bootstrap Protocol (BOOTP) е протокол клиент-сървър, предназначен да получи горепосочената информация (т.е. IP адрес, подмрежова маска, адрес на маршрутизатор, IP адрес на сървъра за имена) от бездисков компютър или компютър, който се зареди за първи път. Операционната система и мрежовият софтуер се съхраняват в паметта само за четене (ROM), ако компютърът или работната станция са бездискови.

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

Както е описано по-горе, BOOTP е протокол, който позволява статична конфигурация. Причината за статичния характер на BOOTP е, че нуждата от динамично откриване на рутери или промяна на маршрутизатора се елиминира, когато само един рутер е свързан с останалата част от интернет. Въпреки това, ако има няколко маршрутизатора са свързани с интернет. Хостът, който се опитва да получи маршрута по подразбиране при стартиране, може да доведе до загуба на връзка, ако един рутер се срине. А също и катастрофата не може да бъде открита.

BOOTP сървърът използва таблица, която има картографиране на физическия адрес към IP адреса, когато клиентът поиска IP адрес. BOOTP не поддържа мобилни машини; работи добре само когато свързването между физически и IP адреси е статично и фиксирано в таблицата. Той използва ограничен адрес за излъчване (255.255.255.255).

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

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

Динамичното присвояване на IP адресите е изгодно за много причини.

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

Присвояването на IP по заявка означава, че има недостиг на реални IP адреси, след което IP адресите се събират централизирано. Ако някой иска да използва интернет, тогава IP адресът се задава на временна основа, когато работата е приключила, IP адресът се изтегля и се предава на друг потребител (машина).

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

DHCP използва три таймера:

  1. Lease Renewal Timer - Клиентската машина използва това за изпращане на DHCP заявка за запитване на сървъра за повече време, тъй като този таймер изтича.
  2. Таймер за възстановяване на лизинг - Когато този таймер изтече, не се получават отговори от клиента и се приема, че сървърът е изключен . След това чрез използване на услугата за предаване на IP, DHCP заявката се изпраща до всички сървъри.
  3. Таймер за изтичане на лизинг - Когато този таймер изтече, системата започва да се срива поради причината, че няма валиден IP адрес за хост през мрежата.

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

  1. BOOTP е статичен протокол и поддържа ръчна конфигурация. От друга страна, DHCP е динамичен протокол и поддържа ръчно, динамично и автоконфигуриране на IP адреси.
  2. IP адресирането по заявка се предоставя в DHCP, докато BOOTP не поддържа непостоянно разпределение (лизинг) на IP адреси.
  3. DHCP може да работи с мобилни машини. За разлика от това, BOOTP не може да конфигурира или достъп до информация от мобилни машини; и работи добре само със стационарни връзки.
  4. BOOTP е склонен към грешки поради използването на ръчна конфигурация, докато при DHCP грешка се случва рядко.

заключение

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

Top