Lekcja: "Sieci komputerowe - Adresy w Internecie - adres IP"
Maska podsieci
Podsieć jest definiowana za pomocą maski bitowej, tzw. maski podsieci, przykładanej do adresu IP. Posiada 4 bajty (tj. 32 bity) – tak samo jak adres IP. Jeżeli bit w masce to jedynka, wtedy odpowiadający mu bit w adresie IP jest interpretowany jako bit adresu sieci, ponieważ zawiera bity jedynek dla części logicznej adresacji sieci. W przypadku, jeżeli bit maski przyjmuje wartość zero, to należy on do części adresu określającej komputer.
Maska podsieci, która może być powiązana z typowym adresem klasy B, wynosi 255.255.0.0. Najczęściej używana maska podsieci rozszerza część sieciową adresu klasy B na dodatkowy bajt, i przyjmuje wtedy postać 255.255.255.0, gdzie pierwsze 2 bajty definiują sieć klasy B, następny stanowi adres podsieci, a ostatni identyfikuje komputer w podsieci.
Definiowanie masek podsieci, w sposób aby zawierały pełne bajty nie jest konieczne. Jest to spowodowane tym, że maski składają się z bitów i mogą być stosowane dla adresów dowolnych klas. Na przykład maska 255.255.255.192 pozwala podzielić adres klasy C na cztery podsieci, maska ta powoduje traktowanie 2 najstarszych bitów czwartego bajtu jako części adresu wyznaczającego podsieć. Ta sama maska użyta dla adresu klasy B tworzy ponad tysiąc podsieci - 10 bitów jest wykorzystanych dla określenia podsieci.