Egzamin zawodowyPortal części pisemnej

INF.07 · pytanie 139

Stacja robocza należy do sieci lokalnej o adresie IP 172.16.0.0/18. Maska sieci zapisana w postaci dziesiętnej to

  1. A255.255.192.0Poprawna
  2. B255.255.255.128
  3. C255.255.128.0
  4. D255.255.255.192

Wyjaśnienie

Maska 255.255.192.0 jest właściwa, bo zapis /18 w notacji CIDR oznacza, że pierwsze 18 bitów adresu IPv4 należy do części sieciowej. W praktyce liczymy to oktetami: 8 bitów w pierwszym oktecie daje 255, kolejne 8 bitów w drugim oktecie też daje 255, razem mamy już 16 bitów. Brakuje jeszcze 2 bitów do 18, więc w trzecim oktecie ustawione są dwa najstarsze bity: 11000000, a to dziesiętnie daje 192. Ostatni oktet jest hostowy, więc ma wartość 0. Dlatego pełna maska to 255.255.192.0. Dla sieci 172.16.0.0/18 zakres obejmuje adresy od 172.16.0.0 do 172.16.63.255, gdzie 172.16.63.255 jest adresem rozgłoszeniowym. Do dyspozycji zostaje 16 382 adresów hostów, bo 2¹⁴ - 2 = 16 382. Z mojego doświadczenia takie przeliczanie maski warto robić spokojnie bit po bicie, bo wtedy trudniej pomylić 192 w trzecim oktecie z 192 w czwartym. To jest podstawowa umiejętność przy konfiguracji routerów, przełączników warstwy 3, DHCP czy statycznych ustawień IP w systemach Windows i Linux. Dobra praktyka branżowa, zgodna z podejściem CIDR stosowanym w IPv4, polega na tym, żeby zawsze sprawdzić zgodność adresu sieci, maski, bramy domyślnej i zakresu DHCP, bo jedna źle wpisana maska potrafi rozwalić komunikację w całym segmencie LAN.