Biorąc pod uwagę prefiks Y
, łatwo jest obliczyć odpowiednią maskę sieci: wstaw Y
czasy ustawionego bitu, a następnie wypełnij „w prawo” zerami, aż w sumie będzie 32 bity (IPv4).
Przykład:
Prefiks 24
, a zatem maska sieci 11111111 11111111 11111111 00000000
lub 255.255.255.0
.
Czy może istnieć maska sieci o innym wzorze bitowym , np
00000000 11111111 00000000 11111111
(0.255.0.255
)00000000 11111111 11111111 11111111
(0.255.255.255
)11111111 11111111 11111111 00000001
(255.255.255.1
)
Określenie „prefiksu” oczywiście nie zadziałałoby w tych przypadkach.
(Jestem prawie pewien, że odpowiedź brzmi „NIE”, ale piszę trochę kodu sieciowego, który musi działać we wszystkich możliwych przypadkach, więc chcę mieć 101% pewności).