• Giga@hdv-tech.com
  • Цілодобовий онлайн-сервіс:
    • 7189078c
    • sns03
    • 6660e33e
    • youtube 拷贝
    • instagram

    Протокол динамічного розподілу хостів DHCP

    Час публікації: 13 листопада 2023 р

    Протокол динамічного розподілу хостів HCP широко використовується для повсякденного доступу до Інтернету, наприклад домашнього Інтернетумаршрутизаторє сервером DHCP. Коли ми налаштовуємо клієнта на автоматичне отримання IP-адреси, сервер DHCP призначає IP-адресу клієнту відповідно до протоколу DHCP.ОНУтакож можна використовувати як сервери DHCP.

     

    Протокол DHCP автоматично розподіляє IP-пакети чотирьох основних типів:

    DHCP Discover: надсилає клієнтом для виявлення сервера DHCP.

    Пропозиція DHCP: надсилається сервером DHCP, повідомляє клієнту, що я можу надати IP-адресу.

    Запит DHCP: Надісланий клієнтом повідомляє відповідному серверу DHCP, що мені потрібна IP-адреса.

    DHCP ACK: Видається сервером DHCP для надання IP-адреси відповіді клієнта.

    Випуск DHCP: зазвичай клієнт вимкнено або офлайн. Це повідомлення змусить сервер DHCP звільнити IP-адресу клієнта, який надсилає це повідомлення.

    DHCP Inform: повідомлення, надіслане клієнтом із запитом певної інформації від сервера.

    DHCP Decline: Коли клієнт виявляє, що IP-адреса, призначена сервером, недоступна (наприклад, конфлікти IP-адрес), видається це повідомлення, яке інформує сервер про заборону використання IP-адреси.

    Під час DHCP-зв’язку як протокол передачі використовується UDP. Хост надсилає запит на порт 67 сервера DHCP, а сервер відповідає на повідомлення на порт 68 хоста.

    1. Фаза виявлення, коли клієнт DHCP шукає сервер DHCP (DHCPdiscover)

    Клієнт DHCP надсилає інформацію про виявлення DHCPdiscover, щоб знайти сервер DHCP у широкомовному режимі (оскільки IP-адреса сервера DHCP невідома клієнту), тобто конкретну широкомовну інформацію за адресою 255.255.255.255. Кожен хост у мережі з протоколом TCP/IP отримає це широкомовне повідомлення, але відповість лише сервер DHCP.

    2. Етап надання, де сервер DHCP надає IP-адресу (DHCPoffer)

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

    3. Фаза вибору, на якій клієнт DHCP вибирає IP-адресу, надану сервером DHCP (DHCPrequest)

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

    4. Етап підтвердження, на якому сервер DHCP підтверджує надану IP-адресу (DHCPack)

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

    5. Повторний вхід (DHCPrequest)

    У майбутньому кожного разу, коли клієнт DHCP знову входитиме в мережу, йому не потрібно знову надсилати інформацію про виявлення DHCPdiscover, а безпосередньо надсилатиме інформацію запиту DHCPrequest, яка містить раніше призначену IP-адресу. Коли сервер DHCP отримує цю інформацію, він намагається дозволити клієнту DHCP продовжувати використовувати оригінальну IP-адресу та відповідає підтвердженням DHCPack. Якщо IP-адресу більше не можна призначити вихідному клієнту DHCP (якщо IP-адресу вже призначено іншому клієнту DHCP), сервер DHCP відповідає клієнту DHCP на повідомлення про відмову DHCPnack. Коли початковий клієнт DHCP отримує це повідомлення про відмову DHCPnack, він повинен повторно надіслати повідомлення виявлення DHCPdiscover, щоб запитати нову IP-адресу.

    6. Оновіть договір оренди

    IP-адреса, надана DHCP-сервером клієнту DHCP, зазвичай має термін оренди, після якого сервер DHCP повертає орендовану IP-адресу. Якщо клієнт DHCP хоче продовжити оренду IP-адреси, він повинен поновити оренду IP-адреси. Клієнт DHCP автоматично надсилає інформацію на сервер DHCP для оновлення своєї оренди IP як під час запуску клієнта DHCP, так і після закінчення половини оренди IP.

    Динамічний розподіл хостів DHCP також належить до одного з нашихОНУсерія мережевих продуктів, а наші пов’язані мережеві гарячі продукти охоплюють різні типиОНУсерії продуктів, включаючи ACОНУ/ спілкуванняОНУ/ розумнийОНУ/ коробкаОНУ/ подвійний порт PONОНУі так далі. ВищезазначенеОНУПродукти серії можна використовувати для мережевих вимог у різних сценаріях. Ласкаво просимо до більш детального технічного розуміння продуктів.

    asd (2)


    web聊天