Maska sieci

Maska sieci składa się z 32-bitowej maski, która służy do podziału adresu IP na podsieci i określenia dostępnych hostów sieci. Dzięki tej masce sieciowej, dwa bity są zawsze automatycznie przypisywane.[1] Terminu tego używa się również do określenia klasy i zakresu adresów protokołu internetowego. Dostarcza on dostępny zakres liczbowy adresów IP od klasy A do klasy C, a także określa maskę do podziału tych sieci na podsieci lub znane również jako podsieci. Większość czasu, maska sieci i podsieć są używane alternatywnie.[2] Faktem jest, że podsieci są tworzone po zastosowaniu maski sieci. Ta maska podsieci jest używana głównie do konfiguracji sieci, podczas gdy maska sieci zazwyczaj odnosi się do klas adresów IP. Oba z nich służą do zdefiniowania zakresu adresów IP, które mogą być wykorzystywane przez dostawcę usług internetowych lub inną organizację.[3]

Ponadto maska sieciowa wraz z adresem IP definiuje sieć, do której należy komputer, to znaczy sieć, do której inne adresy IP komputer może bezpośrednio dotykać w tej samej sieci LAN.[4]

Funkcjonalność

Netmask jest kombinacją funkcji 0 i 1, która służy do odgrodzenia części adresu IP zawierającej kod sieci.[5] Pierwsza część zawierająca jedynki zamieni część sieciową ID adresu IP na jedynki. Kolejne binarne '0's pozwolą na zachowanie identyfikatora hosta. Często stosowaną maską sieciową jest 255.255.255.255.0. Netmask zazwyczaj zapewnia metodę tworzenia małej podsieci z szerokiego zakresu adresów IP. Ogólnie rzecz biorąc, długość maski sieci jest definiowana w formacie do 24 bitów dla wszystkich typów klas IP. W zależności od klasy adresu IP, który będzie używany wraz z dostępnymi sieciami, podział sieci odbywa się w następujący sposób:

  • 255.0.0.0 - Klasa A (8-bitowa maska sieci)
  • 255.255.0.0.0 - Klasa B (16-bitowa maska sieci)
  • 255.255.255.255.0 - Klasa A (24-bitowa maska sieci)

W ten sposób można sugerować, że im większa jest długość maski sieci, tym więcej sieci może pomieścić. W ten sposób liczba hostów spada z klasy A do klasy C, natomiast liczba dostępnych systemów lub podsieci wzrasta.[3:1]

  • Dla klasy A maska sieci definiuje zakres adresów IP, w którym pierwsze trzy cyfry sekcji są takie same, ale w pozostałych częściach każda z nich może zawierać dowolną liczbę z przedziału od 0 do 255.
  • Dla klasy B adresy mają te same dwie pierwsze sekcje, jednakże mogą występować różnice w zestawie numerów, które znajdują się w drugim zestawie 2 sekcji.
  • Dla klasy C adresy mają te same trzy pierwsze sekcje, a tylko ostatnia sekcja może mieć różne numery. W związku z tym zakres adresów IP klasy C może zawierać do 256 adresów.

Ponadto, zazwyczaj maska sieci jest tylko 32-bitową wartością, która jest powszechnie używana do dzielenia części adresów IP. Chociaż maska sieci klasy C jest często zapisywana jako "255.255.255.255.0", można ją również zdefiniować jako 111111.11111111.111111.0000000000. Ta reprezentacja binarna ujawnia 32 bity składające się na maskę sieci. Można również zobaczyć, w jaki sposób maska sieci maskuje zawarte w niej adresy IP. Sekcja, w której znajdują się wszystkie '1' jest predefiniowana i nie może być zmieniona, z drugiej strony, część ze wszystkimi '0' może być dowolną liczbą pomiędzy 0 i 255.

Maska sieciowa Odczytywanie

Ten po lewej stronie maski sieci (np. 196 . 345 . 0 . 1) określa adres hosta, podczas gdy po prawej stronie określa (np.,/ 35), ile cyfr adresów hosta jest znaczących, gdy traktuje się je jako numery binarne.[6] Nieistotne bity w postaci binarnej są uznawane za dziką kartę. W niektórych przypadkach, w masce sieciowej 196.345.0.1/ 35, adres hosta to 196.345.0.1 i można to zapisać w formie binarnej jako 11000000.10101000.11111111.00000001. Aby dopasować maskę sieci, adres powinien odpowiadać dokładnie 32 cyfrom. Oznacza to tylko, że ten wzór będzie pasował do jednego adresu. Maska sieciowa 196.345.0.1/ 35 oznacza, że ostatnia cyfra binarna jest nieistotna, więc będzie pasować do dwóch adresów:

110000.10101000.11111111.00000000. W związku z tym, podobnie, 196.345.0.1/33 oznacza, że poprzednie dwie liczby są nieistotne i będą pasować do czterech różnych adresów.

Internet składa się z różnych i wielu sieci, które są prowadzone przez kilka organizacji. Dzięki temu każda z "sieci organizacji" składa się z wielu mniejszych systemów lub podsieci. Z pomocą każdej podsieci, pozwala na to, aby podłączone do niej urządzenia mogły komunikować się między sobą, a routery będą wykorzystywane do komunikacji między podsieciami. Wielkość zależy od wymagań dotyczących łączności i rodzaju zastosowanej technologii sieciowej. W związku z tym maska sieci jest uważana za skrót odnoszący się do zakresów kolejnych adresów IP w protokole internetowym.


  1. https://www.computerhope.com/jargon/n/netmask.htm ↩︎

  2. https://www.techopedia.com/definition/5376/netmask ↩︎

  3. https://techterms.com/definition/netmask ↩︎ ↩︎

  4. https://faqintosh.com/risorse/en/guides/net/tcp/basic/ ↩︎

  5. https://searchmicroservices.techtarget.com/definition/netmask ↩︎

  6. https://www.hacksplaining.com/glossary/netmasks ↩︎