W sieci lokalnej, aby komputery (hosty) podłączone do routera mogły automatycznie otrzymać parametry konfiguracji IP, potrzebna jest usługa, która przydziela konfigurację klientom bez ręcznego wpisywania ustawień. Taką rolę pełni serwer DHCP (Dynamic Host Configuration Protocol).
DHCP typowo przekazuje hostowi m.in.:
- adres IP,
- maskę podsieci,
- bramę domyślną (adres routera w danym segmencie),
- adresy serwerów DNS,
- czas dzierżawy i inne opcje.
Dlatego odpowiedź "DHCP" pasuje do opisu "automatyczne uzyskanie ustawień sieciowych".
Pozostałe propozycje opisują inne funkcje:
- DNS nie przydziela adresów IP. Jego podstawowym zadaniem jest rozwiązywanie nazw (np. nazwy hosta/domeny) na adresy IP i odwrotnie. DNS może być przekazywany jako opcja przez DHCP, ale nie zastępuje DHCP.
- FTP jest protokołem do przesyłania plików między klientem i serwerem. Nie służy do automatycznej konfiguracji parametrów IP hostów.
- HTTP jest protokołem wykorzystywanym do dostępu do zasobów WWW (stron i usług web). Również nie odpowiada za nadawanie adresacji ani ustawień sieciowych.
W praktyce w małych sieciach serwer DHCP jest często uruchomiony bezpośrednio na routerze. W większych sieciach może to być osobna usługa na serwerze, a router pełni rolę bramy i ewentualnie przekaźnika DHCP.