Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LAB4_OKM.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
149.5 Кб
Скачать

1.3. Протокол dhcp

Протокол DHCP (Dynamic Host Configuration Protocol – протокол динамічного налаштування вузла) – мережевий протокол для динамічного призначення комп’ютерам IP-адрес і інших параметрів для роботи в мережі TCP/IP. До таких параметрів належать IP-адреса маршрутизатора за замовчанням, маска підмережі, адреси серверів DNS, ім’я домену DNS. Для автоматичної конфігурації комп’ютер-клієнт звертається до сервера DHCP і отримує від нього потрібні параметри (це дозволяє уникнути помилок, що могли б трапитися при налаштуванні цих параметрів вручну).

Стандартне DHCP-повідомлення містить поля, описані в таблиці 2.

Таблиця 2. Поля DHCP-повідомлення

Поле

Опис

op

Тип повідомлення (1 – запит від клієнта до сервера, 2 – відповідь сервера клієнту)

htype

Тип апаратної адреси

hlen

Довжина апаратної адреси в байтах (для MAC-адреси рівна 6)

hops

Число проміжних маршрутизаторів, через які пройшло повідомлення

xid

Унікальний ідентифікатор транзакції, генерується клієнтом на початку одержання адреси

secs

Час (у секундах) з моменту початку одержання адреси

flags

Поле для прапорців – спеціальних параметрів протоколу DHCP

ciaddr

IP-адреса клієнта (заповнюється лише якщо клієнт вже має IP-адресу)

yiaddr

Нова IP-адреса клієнта, запропонована сервером DHCP

siaddr

IP-адреса сервера

giaddr

IP-адреса агента ретрансляції (якщо він брав участь у доставці повідомлення)

chaddr

Апаратна адреса клієнта (зазвичай, це MAC-адреса)

sname

Ім’я сервера (необов’язкове)

file

Імя файлу на сервері, що використовується при віддаленому завантаженні

options

Різні додаткові параметри конфігурації. Це єдине поле змінної довжини у повідомленні DHCP

Процес одержання адреси є наступним. Клієнт відправляє широкомовний запит для виявлення DHCP-серверів (широкомовна адреса є 255.255.255.255, повідомлення типу DHCPDISCOVER, IP-адреса 0.0.0.0). Повідомлення може бути поширене і за межі локальної мережі. DHCP-сервер, що отримав повідомлення від клієнта, надсилає йому відповідь (DHCPOFFER), в якій пропонує параметри (IP-адреса вказується у полі yiaddr, а інші параметри – у полі options). Клієнт вибирає одну з конфігурацій, запропонованих DHCP-серверами і відправляє широкомовний запит (DHCPREQUEST), в якому, однак, вказано адресу DHCP-сервера, який запропонував вибрану клієнтом конфігурацію. Зрештою, сервер підтверджує запит (DHCPACK), після чого клієнт налаштовує свій мережевий інтерфейс.

2. Контрольні запитання

  1. Назвіть приклади родових доменів вищого рівня.

  2. В якому випадку DNS-сервер буде реалізовувати рекурсію для відповіді на запит?

  3. Що може містити відповідь DNS-сервера на рекурсивний запит?

  4. Що може містити відповідь DNS-сервера на ітеративний запит?

  5. Опишіть процес пошуку відповіді на запит DNS-сервером.

  6. Що означає «авторитетний DNS-сервер»?

  7. Які існують обмеження для доменних імен?

  8. Чим забезпечується відсутність конфлікту імен у DNS?

  9. Перелічіть команди утиліти nslookup.

  10. Перелічіть параметри команди set утиліти nslookup.

  11. Яким є призначення протоколу DHCP?

  12. Які поля присутні в заголовку DNS-повідомлення?

  13. Що включає запис ресурсів?

  14. За що відповідає тип повідомлення?

  15. Опишіть субполя поля «Прапорці» DNS-повідомлення.

  16. Опишіть процес одержання від DHCP-сервера параметрів для роботи в мережі TCP/IP.

  17. Які поля в DNS-повідомленні мають змінну довжину?

  18. Чи містить DNS-сервер інформацію про підзони? Відповідь поясніть.

  19. Охарактеризуйте передумови виникнення DNS.

  20. Що таке resolver і як він використовується?

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]