Podstawy

🟢 EGZAMIN2 min czytaniaPostęp: 101/233

Protokół DHCP (DORA, UDP, broadcast, DHCP Relay)

Nieukończona

Postępy nie są zapisywane. Zarejestruj się lub zaloguj, aby śledzić postępy w kursach.

Protokół DHCP (DORA, UDP, broadcast, DHCP Relay)

Scenariusz z życia

Nowy komputer wchodzi do sieci firmowej. Administrator nie wpisuje na nim ręcznie adresu IP – po podłączeniu karty sieciowej komputer sam otrzymuje IP, bramę i DNS. Za ten proces odpowiada protokół DHCP.

Co dzieje się w systemie

Komputer bez adresu IP wysyła w sieci broadcast: „kto jest serwerem DHCP?”. Działa to w obrębie jednej sieci (broadcast nie przechodzi przez router). Serwer DHCP odpowiada i w czterech krokach (DORA) przydziela konfigurację:

  1. Discover – klient wysyła broadcast (źródło 0.0.0.0, cel 255.255.255.255): szukam DHCP.
  2. Offer – serwer proponuje adres IP i parametry.
  3. Request – klient akceptuje ofertę.
  4. Acknowledge – serwer potwierdza; klient zapisuje IP, bramę, DNS.

Komunikacja odbywa się po UDP: klient używa portu 68, serwer 67. Gdy klient i serwer są w różnych sieciach, router musi przekazać żądanie DHCP (DHCP Relay / IP Helper) – inaczej broadcast nie dotrze.

Nazwy i definicje

DHCP – Dynamic Host Configuration Protocol; automatyczne przydzielanie IP, maski, bramy, DNS. DORA – Discover, Offer, Request, Acknowledge. Broadcast – ramka do wszystkich w sieci (255.255.255.255); nie przechodzi przez router. DHCP Relay (IP Helper) – funkcja routera/L3; przekazuje żądania DHCP z jednej sieci do serwera DHCP w innej.

Konsekwencje administracyjne

Bez DHCP w sieci każdy host trzeba konfigurować ręcznie. Dwa serwery DHCP w tej samej sieci bez koordynacji = konflikty adresów. Klient w innej podsieci niż serwer DHCP = trzeba włączyć DHCP Relay na routerze (IP Helper) i podać adres serwera DHCP.

Myślenie administratora

„Komputer nie dostaje IP” – czy jest w tej samej sieci co DHCP? Czy router ma włączony Relay i poprawny adres serwera? Czy w sieci nie ma drugiego, „dzikiego” DHCP?

Zapamiętaj – 4 fakty egzaminowe

  1. DHCP przydziela IP, maskę, bramę, DNS; proces to DORA (Discover, Offer, Request, Acknowledge).
  2. DHCP używa UDP: port 67 (serwer), 68 (klient); klient zaczyna od broadcastu.
  3. Broadcast nie przechodzi przez router – w wielu podsieciach potrzebny DHCP Relay (IP Helper).
  4. W jednej sieci jeden autoryzowany serwer DHCP (w domenie: autoryzacja w AD).
Notatki (opcjonalnie)