DHCP
Skrót od „Dynamic Host Configuration Protocol”. DHCP to protokół, który automatycznie przypisuje unikatowy adres IP każdemu urządzeniu łączącemu się z siecią. Dzięki DHCP nie trzeba ręcznie przypisywać adresów IP nowym urządzeniom. W związku z tym do połączenia z siecią opartą na DHCP nie jest wymagana konfiguracja użytkownika. Ze względu na łatwość użycia i szeroką obsługę DHCP jest domyślnym protokołem używanym przez większość routerów i urządzeń sieciowych.
Po połączeniu z siecią urządzenie jest uznawane za klienta, a router za serwer. Aby pomyślnie połączyć się z siecią za pośrednictwem DHCP, muszą nastąpić następujące kroki.
- Gdy klient wykryje, że połączył się z serwerem DHCP, wysyła żądanie DHCPDISCOVER.
- Router albo odbiera żądanie, albo przekierowuje je do odpowiedniego serwera DHCP.
- Jeśli serwer zaakceptuje nowe urządzenie, odeśle do klienta komunikat DHCPOFFER, który zawiera adres MAC urządzenia klienta oraz oferowany adres IP.
- Klient odsyła do serwera komunikat DHCPREQUEST, potwierdzając, że będzie używać tego adresu IP.
- Na koniec serwer odpowiada komunikatem potwierdzenia DHCPACK, który potwierdza przyznanie klientowi dostępu (czyli „dzierżawy”) na określony czas.
DHCP działa w tle podczas łączenia się z siecią, więc rzadko można zobaczyć, jak przebiega którykolwiek z powyższych kroków. Czas potrzebny na połączenie za pośrednictwem DHCP zależy od rodzaju routera i rozmiaru sieci, ale zwykle wynosi od około trzech do dziesięciu sekund. DHCP działa tak samo w przypadku połączeń przewodowych i bezprzewodowych, co oznacza, że komputery stacjonarne, tablety i smartfony mogą jednocześnie łączyć się z siecią opartą na DHCP.
Sprawdź swoją wiedzę