W IPv4 maska podsieci (albo prefiks CIDR /n) określa, która część adresu jest siecią, a która hostem. Kluczowa reguła poprawności maski jest formalna: w zapisie binarnym maska musi składać się z ciągłego ciągu jedynek zaczynającego się od najbardziej znaczącego bitu, a następnie z samych zer (bez "przeplotu").
Dlaczego 255.250.255.0 jest błędne?
Oktet 255 to 11111111 (w porządku). Natomiast 250 w zapisie binarnym to 11111010. Widzimy, że po pojawieniu się zera (…0…) występuje znowu jedynka (…1…), czyli jedynki nie tworzą jednego ciągłego prefiksu. Taka maska nie jest prawidłową maską podsieci w sensie CIDR/subnetting.
Dlaczego pozostałe odpowiedzi są poprawne?
- 100.0.0.0/8 – prefiks /8 odpowiada masce 255.0.0.0. To standardowy, poprawny zapis CIDR.
- 18.4.0.0, maska 255.0.0.0 – to również poprawna para adres+maskа; maska 255.0.0.0 ma binarnie 11111111 00000000 00000000 00000000, czyli spełnia regułę ciągłych jedynek.
- 16.1.1.1/5 – choć prefiks /5 jest rzadziej spotykany w praktyce LAN, jest dopuszczalny. Odpowiada masce 248.0.0.0 (5 jedynek, potem zera), więc zapis jest poprawny.
Wskazówka egzaminacyjna: gdy widzisz maskę w formie dziesiętnej (np. 255.X.Y.Z), podejrzane są oktety inne niż: 0, 128, 192, 224, 240, 248, 252, 254, 255. Jeśli pojawia się np. 250, 253, 245 – warto natychmiast sprawdzić ciągłość bitów, bo zwykle to błąd.