TablicaPro / karta pracy ucznia / SIECI

DHCP — scenariusz lekcji i analiza konfiguracji

Klasa: __________ Numer: __________ Data: __________

Pracuj w przygotowanym pliku. Po każdej zmianie zapisz go i sprawdź rezultat.

Kod do rozpoczęcia pracy

import ipaddress
siec = ipaddress.ip_network("192.168.10.0/24")
print(siec.network_address, siec.num_addresses - 2)

Zadanie 1

Uzupełnij dora(serwer, mac, teraz), aby wypisywała cztery komunikaty i zwracała adres. Przeprowadź ją dla klienta AA:AA w chwili 0.

Zadanie 2

Powtórz wymianę dla AA:AA w chwili 100, potem dla BB:BB, CC:CC i DD:DD. Pula ma trzy adresy — zapisz, co dostał każdy.

Zadanie 3

Dzierżawa trwa 3600 s, a pozostałych klientów odnowiono w chwili 100. DD:DD ponawia prośbę w chwili 3601, a potem 3701. Zapisz wyniki i listę zajętych adresów.

Sprawdź przed oddaniem

Zadanie 1: cztery komunikaty 2 pkt, zwrot adresu 1 pkt; zadanie 2: ten sam adres dla klienta 1 pkt, pula 2 pkt; zadanie 3: wygasanie dzierżawy 2 pkt, lista zajętych adresów 1 pkt; wyjaśnienie parametrów 1 pkt. Razem 10 pkt.

Jaką zmianę w kodzie potrafisz samodzielnie wyjaśnić?