Adres ip składa się z 4 części po 8 bitów
bit to 1 lub 0
Adres dzieli się na część sieci, i część hosta (oddzielanie tego nazywamy maską)
po lewej X bitów należy do sieci, a po prawej do hosta
przykładowo w zapisie
1111111.1111111.1111111.00000000
24 bity należą do sieci, a 8 do hosta
ten zapis można również zapisać za pomocą systemu dziesiętnego
czyli 255.255.255.0 (jeśli nie ogarniasz systemu binarnego, naucz się go - to proste)
albo /24 (maska 24 bitowa)
mamy 3 główne (używane przez normalnych ludzi) klasy sieci
A - maska 8 bitowa
B - 16 bitora
C - 24 bitowa
Aby stworzyć podsieć musimy dać więcej bitów do maski, niż wymaga tego klasa
przykładowo dla adresu w klasie C podsieć z jednego bitu wymaga użycia maski 25 bitowej (logiczne)
To ile podsieci można utworzyć, można wyliczyć za pomocą liczbaBitów^2
Przykładowo
Mając 2 bity możemy stworzyć 4 podsieci bo 2^2=4
mając 3 bity możemy stworzyć 9 podsieci bo 3^2=9
A jak je zapisujemy?
jeśli chcemy dać jeden bit do podsieci, zapiszemy maskę w ten sposób
1111111.1111111.1111111.10000000
jeśli chcemy dodać dwa, zrobimy tak
1111111.1111111.1111111.11000000
jeśli 3, dodamy 3 itd
A jak policzyć jaką maske wpisać systemem dziesiętnym, czyli to 255.255.255.0?
Najlepiej nauczyć się na pamięć wartości
10000000 - 128 czyli maska 255.255.255.128 w klasie C, w klasie B 255.255.128.0, w klasie A .255.128.0.0
11000000 - 192
11100000 - 224
11110000 - 240
(wątpie żeby było wymagane więcej niż 4 bitowa podsieć, ale jeśli ogarniasz binarke, nie będzie to dla ciebie problemem)
liczbę miejsc dla hosta liczymy przez liczbę miejsc dla niego ^2
czyli w masce 11110000 będzie miał 16 miejsc bo 4^2 = 16
(chodzi o liczbę wszystkich możliwych kombinacji)
Myślę że dobrze to wytłumaczyłem, jeśli coś było nie jasne - pisz w komentarzu, jeśli nie ja, to na pewno ktoś inny odpowie