В системе доступны два разных подхода к пересылке DHCP-трафика. Они решают разные задачи и работают на разных уровнях сети.
Классический DHCP Relay уровня L3. Устройство принимает DHCP-запрос на интерфейсе и пересылает его на внешний DHCP-сервер как routed-трафик. Этот режим подходит для обычных сетей, где клиентский broadcast нужно передать на удалённый сервер через маршрутизацию.
L2 Relay работает на уровне Ethernet. Он перехватывает DHCP broadcast-запросы в сети, добавляет в них необходимые параметры, например Circuit ID и Remote ID, а затем пересылает запрос дальше. Такой режим применяют там, где важна передача идентификаторов доступа и поведения линии.
| Параметр | L3 Relay | L2 Relay |
|---|---|---|
| Уровень работы | Layer 3 | Layer 2 |
| Что делает | Принимает DHCP на интерфейсе и шлёт на сторонний DHCP-сервер | Перехватывает DHCP broadcast и вставляет дополнительные параметры |
| Типичный сценарий | Офис, корпоративная сеть, VLAN | ISP, операторская сеть, Option 82 |
| Доп. поля | Классический relay-путь | Circuit ID, Remote ID и другие атрибуты доступа |