Принцип работы DHCP Snooping заключается в проверке сообщений DHCP и разрешении только тех, которые получены из надёжных источников. fiberroad.com
Процесс происходит в несколько шагов: www.uninets.com
- Инициализация устройства. www.uninets.com Сетевое устройство без IP-адреса отправляет сообщение DHCP Discover, чтобы найти DHCP-сервер. www.uninets.com
- Классификация сообщений. www.uninets.com Коммутатор разделяет свои порты на доверенные и ненадёжные. www.uninets.com habr.com Доверенные порты связаны с легитимными DHCP-серверами, ненадёжные — с клиентами. www.uninets.com
- Приём предложения DHCP. www.uninets.com Если DHCP-сервер отвечает предложением DHCP, коммутатор позволяет сообщению пройти только в том случае, если оно исходит из доверенного порта. www.uninets.com Если предложение приходит из ненадёжного порта, оно отбрасывается. www.uninets.com
- Этап подтверждения. www.uninets.com После получения действительного предложения DHCP клиент отправляет сообщение DHCP Request обратно на сервер. www.uninets.com Затем сервер подтверждает этот запрос сообщением DHCP ACK. www.uninets.com
Если коммутатор получает DHCP-сообщение от хоста, которого нет в его таблице привязок, сообщение отбрасывается, и хосту не предоставляется доступ к сети. fiberroad.com Это предотвращает подделку сообщений DHCP злоумышленниками и получение несанкционированного доступа к сети. fiberroad.com