Що таке dhcp?

Сучасні комп'ютерні мережі поділяються на кілька видів: глобальні (WAN) і локальні (LAN). При підключенні комп'ютера до локальної мережі йому автоматично присвоюється IP адреса, що допомагає ідентифікуватися практично будь-який пристрій, яке було підключено до мережі. Але завдяки чому це відбувається? Весь процес ґрунтується на концепції DHCP.

Принцип DHCP

Що таке DHCP?

Що таке DHCP?




Даною абревіатурою прийнято позначати протокол динамічної настройки вузла, тобто, налаштування хоста шляхом підключення до віддаленого серверу. В даний час протокол підтримується за замовчуванням здебільшого операційних систем і дозволяє позбутися ручного налаштування параметрів мережі для підключається комп'ютера.

Робота DHCP заснована на використанні моделі «клієнт-сервер». Освоєння базових основ протоколу дозволяє усувати різні проблеми, які можуть виникнути з мережею. DHCP призначений для отримання необхідних конфігурацій згідно протоколу TCP / IP, що виходять від основного сервера.

У перелік необхідних параметрів, що дозволяють працювати в Інтернет, входить:

  • DNS.
  • IP-адресу.
  • інша інформація, яка необхідна для підключення до мережі.

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

У роботі протоколу використовуються різні повідомлення, такі як: DHCPDISCOVER, DHCPOFFER, DHCPREQUEST і ряд інших, які являють собою відповідь на запит клієнта на сервер або при завершенні використання мережевої адреси.

Весь процес роботи протоколу складається з декількох кроків, при цьому, всі налаштування виставлені за замовчуванням. На першому етапі при завантаженні комп'ютера або підключенні його до мережі здійснюється відправлення запиту DHCPDISCOVER. Для цього через порт 67 використовується протокол передачі UDP.

Після отримання запиту сервер відправляє у відповідь повідомлення DHCPOFFER, що містить необхідні параметри конфігурації, які запитує клієнт. Крім того, відбувається автоматичне заповнення значення MAC - адреси в поле CHADDR. При знаходженні сервера в абсолютно інший підмережі, використовуються агенти ретрансляції, що відповідають за доставку повідомлення. В даному випадку передача здійснюється через порт 68.

На наступному етапі клієнтом формується повідомлення DHCPREQUEST, що представляє собою відповідь на DHCPOFFER, при цьому вказується, що ним приймаються всі параметри конфігурації. Під час проходження даного етапу, клієнту приходять всі відповіді на його запити.

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







» » Що таке dhcp?