DHCP Option 82: як працює «геолокація» у вашій мережі
DHCP Option 82 (Relay Agent Information Option) — це додаткове поле в протоколі DHCP. Воно дозволяє мережевому обладнанню (комутаторам або маршрутизаторам) передавати серверу інформацію про точне місцеперебування клієнта в мережі.
За стандартних умов DHCP-сервер бачить лише MAC-адресу пристрою. Option 82 додає контекст: вона вказує, з якого саме комутатора та порту надійшов запит.
Загальна схема роботи:

Як це працює?
Коли клієнтський пристрій намагається отримати IP-адресу, запит проходить через комутатор доступу (L2 switch). Якщо на ньому активовано функцію DHCP Snooping із підтримкою Option 82, процес виглядає так:
- Перехоплення: Комутатор перехоплює пакет DHCP Discover від клієнта.
- Маркування: Пристрій додає в пакет мітку (Option 82) із власним ідентифікатором та номером порту клієнта.
- Пересилання: Модернізований пакет прямує до DHCP-сервера.
- Обробка: Сервер зчитує мітку та видає IP-адресу, прив’язану до конкретного фізичного порту, а не до MAC-адреси пристрою.
Детальний алгоритм:

Структура Option 82 (Sub-options)
Опція зазвичай містить два ключові поля (підопції):
- Circuit ID: Ідентифікує конкретний порт або VLAN. Це дає серверу розуміння: «Запит надійшов із 5-го порту 10-го комутатора».
- Remote ID: Ідентифікує сам комутатор (найчастіше це його MAC-адреса або задане ім’я — Hostname).
Структура пакета:

Навіщо це потрібно?
1. Безпека та захист від підміни
Без Option 82 зловмисник може підробити MAC-адресу, щоб отримати чужі налаштування. З цією опцією сервер ігнорує маніпуляції з адресами: якщо кабель підключений до конкретної розетки в офісі або квартирі, користувач отримає лише ті параметри, що призначені саме для цієї точки.
2. Автоматизація підключення (IPoE)
Це галузевий стандарт для сучасних провайдерів. Абоненту не потрібно вводити логін і пароль, як у застарілому PPPoE. Провайдер ідентифікує клієнта за зв’язкою «номер комутатора + порт». Достатньо просто вставити кабель у роутер.
Переваги Option 82:

3. Спрощення адміністрування
Якщо у користувача вийшов із ладу роутер, техпідтримці не потрібно оновлювати MAC-адресу в базі даних. Будь-який новий пристрій, увімкнений у той самий порт, автоматично отримає попередні налаштування.
Сфери застосування
- Провайдери (ISP): Для автоматичної ідентифікації абонентів.
- Корпоративні мережі: Для жорсткої прив’язки робочих місць до сегментів мережі.
- IP-телефонія: Щоб телефон у конкретному кабінеті завжди зберігав свій внутрішній номер, незалежно від апаратної моделі.
