Co to jest maska podsieci?
Maska podsieci to wzorzec bitów, którego można użyć do wyodrębnienia określonych części adresu protokołu internetowego (IP). Po zastosowaniu do adresu IP generowany jest adres hosta interfejsu sieciowego i prefiks routingu sieciowego. Prefiks routingu jest również znany jako podsieć lub podsieć. Maski podsieci są używane przez oprogramowanie i sprzęt sieciowy do izolowania i zarządzania częściami sieci.
Kiedy maska podsieci jest logicznie ANDed lub dodana z adresem IP interfejsu sieciowego, wynikiem jest adres początkowy podsieci, do której należy interfejs. Pozostała część adresu sieciowego IP to identyfikator hosta interfejsu. Maska podsieci IP w wersji 4 (IPv4) jest zwykle wyrażana przez cztery oktety w notacji dziesiętnej z kropkami. Jako przykład można wziąć pod uwagę 32-bitowy adres IP 192.164.178.5 z maską 255.255.255.0. W takim przypadku początkowy adres podsieci lub prefiks routingu to 192.164.178.0, a identyfikator interfejsu hosta to 5.
Prefiks routingu jest zwykle wyrażany w notacji Classless Inter-Domain Routing (CIDR). Wymaga to podążania za prefiksem ukośnikiem i liczbą znaczących bitów w prefiksie. Na przykład maska podsieci 255.255.255.0 ma 24 bity znaczące - wszystkie w tym przypadku. Jeśli ta maska podsieci zostanie zastosowana do adresu IPv4 192.164.178.5, wynikowy przedrostek w notacji CIDR to 192.164.178.0/24. Notacja CIDR jest również używana z adresami IP w wersji 6 (IPv6).
W sieciach IPv4 wszystkie adresy z tym samym prefiksem routingu znajdują się w tej samej podsieci. Zazwyczaj są w tym samym łączu lub sieci fizycznej za jednym routerem. Podsieć może jednak składać się z wielu segmentów sieci, mostów i przełączników. Pakiety IP przeznaczone dla innego prefiksu routingu są przekazywane przez router dołączony do bieżącego prefiksu routingu. W sieciach IPv6 adresy z identycznymi prefiksami routingu niekoniecznie muszą znajdować się na tym samym łączu.
Koncepcja maski podsieci została wprowadzona na początku lat 90. wraz z CIDR. Wcześniej cztery bity wyższego rzędu adresu IP określały, do której klasy adresów należy. Klasa określa liczbę bitów w prefiksie routingu i identyfikatorze hosta, a także adresy początkowe i końcowe podsieci. Nie była potrzebna maska podsieci, ponieważ adres IP zawierał wszystkie niezbędne informacje. Ten typ architektury jest znany jako sieć klasowa.
Proces wykorzystywania maski podsieci do dzielenia sieci nazywany jest podsieciami. Przy ograniczonej przestrzeni adresowej dostępnej w sieciach IPv4, podsieci można wykorzystać do efektywnej organizacji większych sieci. W porównaniu do sieci IPv6 zapewniają ogromne przestrzenie adresowe. Podsieci IPv6 są częściej używane do oddzielania sieci lokalnych od Internetu lub do organizowania sieci na skalę światową.