Розуміння DHCP або протокол конфігурації динамічного хоста

DHCP означає протокол конфігурації динамічного хоста. Це протокол управління мережею, присутній на рівні додатків. За допомогою DHCP IP-адреса Інтернет-протоколу може бути призначена будь-якому пристрою або вузлу в мережі динамічно, щоб вони могли спілкуватися, використовуючи цей IP. Завданням мережевих адміністраторів є багато IP-адрес вручну на всіх пристроях мережі. Однак у DHCP це завдання автоматизується та керується централізовано, а не вручну. І малі локальні мережі, і великі корпоративні мережі реалізують DHCP. Основна мета DHCP - призначити хостам унікальну IP-адресу. Він також надає інші мережеві адреси, такі як:

  • Маска підмережі
  • Адреса маршрутизатора
  • Адреса DNS
  • Ідентифікатор класу постачальників

DHCP поставляється двома різними способами, тобто він надходить як клієнт і як сервер.

Історія DHCP

DHCP - це розширена версія BOOTP, більш відома як протокол Bootstrap, який також є протоколом мережевого управління IP від ​​1985 року. Сервери DHCP здатні достатньо обробляти запити клієнтів BOOTP у випадку, якщо ці клієнти присутні в мережі. Не тільки це DHCP є більш досконалим у порівнянні з BOOTP.

Як працює DHCP

Діючи як сервер, DHCP-сервер використовується для призначення унікальних IP-адрес поряд із автоматичним налаштуванням іншої інформації мережі. У малих підприємствах чи будинках сервер DHCP - це не що інше, як маршрутизатор. Однак у великих мережах DHCP-сервер може бути одним комп'ютером.

Дуже короткий підсумок того, що відбувається в процесі -

  • Клієнт відправляє запит на IP-адресу від хоста. Клієнтом може бути будь-який пристрій, що надсилає запит, а хост може бути маршрутизатором.
  • Хост знайде доступну IP-адресу та призначить її клієнту.
  • За допомогою цієї IP-адреси клієнт зможе спілкуватися в мережі.

Давайте зараз розглянемо цей процес детальніше. Наведені нижче кроки дають глибокий огляд цього -

  1. Запит, надісланий пристроєм, підключеним до мережі із сервером DHCP, називається запитом DHCPDISCOVER.
  2. Цей запит надсилається на сервер DHCP у вигляді пакету під назвою DISCOVER. Як тільки цей пакет отримує DHCP-сервер, сервер шукає IP-адресу для використання пристрою. Після виявлення сервер відповідає, надсилаючи пакет клієнту під назвою DHCPOFFER.
  3. Тепер пристрій або клієнт повинні відповісти на сервер за допомогою пакета DHCPREQUEST, прийнявши вибрану IP-адресу. Цьому пакету сервер надсилає підтвердження (ACK), щоб підтвердити, що пристрій тепер може використовувати цю конкретну IP-адресу. Він також визначає дійсність конкретної IP-адреси, щоб пристрій точно знав, коли він повинен отримати нову IP-адресу.
  4. У випадках, коли сервер не хоче, щоб пристрій мав вказану IP-адресу, він не підтвердить запит пристрою, надіславши NAC

Хоча згадані кроки, здається, дуже давно вживають, але вони трапляються так швидко практично, тоді навіть не здогадуються. Звичайно, не потрібно мати технічних деталей процесу, і ви все одно можете отримати IP-адресу з сервера DHCP, просто прочитавши.

Як DHCP робить роботу такою простою?

Сервер DHCP має пул адрес для пристрою для отримання дійсного мережевого з'єднання. Це в основному дає область чи діапазон IP-адрес, в межах яких пристрої отримують там адресу.

Друга причина корисності DHCP полягає в тому, що багато пристроїв можуть підключатися до мережі протягом певного періоду часу навіть без необхідності будь-якого пулу адрес, які є в наявності. Наприклад, врахуйте, що 20 адрес визначені сервером DHCP, 40, 80, 100 (або навіть більше) пристроїв здатні підключатися до мережі до тих пір, поки не більше 20 одночасно використовують одну з доступних IP-адрес.

Такі команди, як ipconfig, повертають різні IP-адреси вашого комп'ютера протягом часу, використовуючи DHCP, оскільки ці адреси надаються вашій комп'ютерній мережі протягом визначеної тривалості, яка також називається періодом оренди. Не обов’язково, щоб пристрій із призначеною вручну IP-адресою не міг існувати в одній мережі з пристроями, які отримують свою IP-адресу динамічно. Призначені вручну IP-адреси також називаються статичною IP-адресою.

Переваги та недоліки DHCP

Переваги та недоліки DHCP такі.

Переваги

DHCP має багато переваг, через що він дуже популярний. Нижче наведено кілька переваг використання DHCP:

  • До мережі можна легко додати нових клієнтів.
  • IP-адреси керуються централізовано DHCP.
  • IP-адреси можна повторно використовувати, мінімізуючи вимогу загальної кількості IP-адрес.
  • Простота, при якій простір IP-адрес, присутній на сервері DHCP, можна перенастроювати без необхідності індивідуальної конфігурації клієнтів.
  • Мережевий адміністратор може налаштувати мережу з централізованої області за допомогою методу, передбаченого протоколом DHCP.

Недоліки

Як і у кожної монети, є свої плюси і мінуси, і щодо використання DHCP є недоліки, про які йдеться нижче:

  • Під час призначення IP-адрес різним хостам іноді можуть виникати конфлікти в IP-адресах.

Висновок

Протокол конфігурації динамічного хоста - це дуже важлива і важлива мережева послуга, яку необхідно використовувати, оскільки вона допоможе вам як системному адміністратору або мережевому адміністратору, щоб мати справу з клієнтами шляхом призначення, відстеження та повторного призначення IP-адреси. Окрім того, залишаючи управління, у разі виникнення проблем вам просто потрібно залишатися на зв’язку зі своїм сервером та перевіряти налаштування, а не працювати між вашими клієнтами.

Рекомендовані статті

Це було керівництвом щодо того, що таке DHCP ?. Тут ми обговорили розуміння DHCP, як він працює разом із Перевагами та Недоліками. Ви також можете переглянути наступні статті, щоб дізнатися більше -

  1. Що таке Groovy?
  2. Що таке Raid в Linux?
  3. Що таке JDK?
  4. Що таке JVM?
  5. Налаштування сервера DHCP