Notacja CIDR (np. /23) oznacza liczbę kolejnych bitów ustawionych na 1 w masce podsieci, licząc od najbardziej znaczącego bitu. Aby zamienić maskę dziesiętną kropkową na prefiks, najlepiej przejść na zapis binarny i zliczyć jedynki.
Dla maski 255.255.254.0:
- 255 w binarnym to 11111111 – czyli 8 bitów "1".
- Drugi oktet 255 to znów 11111111 – kolejne 8 bitów "1".
- 254 w binarnym to 11111110 – zawiera 7 jedynek i na końcu jedno zero.
- 0 w binarnym to 00000000 – nie wnosi żadnych jedynek.
Zliczenie jedynek: 8 + 8 + 7 = 23. To oznacza, że część sieciowa ma 23 bity, a część hosta ma 32−23=9 bitów. Zatem poprawny zapis skrócony to /23.
Dlaczego pozostałe odpowiedzi są niepoprawne?
- /22 odpowiadałoby masce 255.255.252.0 (trzeci oktet 252 ma postać 11111100), czyli miałoby mniej bitów sieci niż 255.255.254.0.
- /24 to 255.255.255.0 – wymaga trzeciego oktetu równego 255 (11111111), a tutaj jest 254.
- /25 to 255.255.255.128 – dotyczy już podziału w czwartym oktecie, podczas gdy w podanej masce czwarty oktet wynosi 0.
Wskazówka egzaminacyjna: zapamiętaj typowe wartości w trzecim/czwartym oktecie: 254=7 jedynek, 252=6, 248=5, 240=4, 224=3, 192=2, 128=1. To przyspiesza wyznaczanie prefiksu bez pełnej konwersji.