Так зачем вам DHCP именно там же где и устройства? он не обязан быть воткнут в тот же коммутатор, более того, он даже не обязан быть в том же L2 сегменте, многие маршрутизаторы поддерживают такую работу когда у вас сервер в одном VLAN а клиенты в других VLAN