Jak obliczyć maskę podsieci TCP-IP

Wypróbuj Nasz Instrument Do Eliminowania Problemów

Jeśli jesteś administratorem sieci, prawdopodobnie w pewnym momencie będziesz musiał skonfigurować kilka różnych sieci w swoim zakresie adresów IP. Aby to zrobić, musisz wiedzieć, jak tworzyć różne podsieci.

Podczas obliczania podsieci należy pamiętać o dwóch głównych rzeczach. Po pierwsze, domyślna podsieć dla zakresu to 255.255.255.0. Ta podsieć, którą wszyscy znamy, daje ci jedną sieć z 255 różnymi adresami od 1 do 255. Jak dotąd dość proste rzeczy. Drugą rzeczą do zapamiętania jest wzór potrzebny do obliczenia nowej podsieci. W tym celu musimy wrócić do podstaw i pamiętać, że liczba 255 składa się z liczby binarnej po 8 bitów. Aby uzyskać liczbę 255, wszystkie te 8 bitów byłoby ustawionych na 1, z których każdy reprezentuje liczbę dziesiętną w następującej kolejności. (1, 2, 4, 8, 16, 32, 64, 128). Jeśli dodasz wszystkie te liczby do siebie, otrzymasz 255.

tcp-ip-subnet

Aby stworzyć maskę podsieci, musimy „pożyczyć” pewną liczbę bitów z adresu naszego hosta. Adres hosta to ostatnia liczba w grupie czterech, która tworzy naszą podsieć. Zatem w podsieci 255.255.255.0 0 to adres hosta.

Możemy użyć wzoru (2 ^ n - 2), aby obliczyć, ile sieci możemy utworzyć, pożyczając określoną liczbę bitów. Powiedzmy na przykład, że chcieliśmy stworzyć sześć sieci; musielibyśmy pożyczyć 3 bity, ponieważ (2 ^ 3 - 2 = 6). Więc bierzemy trzy bity z lewej strony naszej sekwencji binarnej i dodajemy je razem. (128 + 64 + 32 = 224). Tak więc podsieć, której musimy użyć w naszym systemie z 6 sieciami, to 255.255.255.224.

Teraz, gdy obliczyliśmy naszą podsieć, następną rzeczą, którą musimy zrobić, jest określenie zakresów naszych nowych sieci. Jest to dość łatwe, jeśli pamiętasz jedną zasadę. Najniższa liczba bitów, które pożyczyliśmy z adresu naszego hosta, to nasz przewodnik. W tym przypadku pożyczone przez nas bity to 128, 64 i 32. Najniższa z nich to 32, więc to jest nasza liczba przewodnia, której będziemy używać do konfigurowania naszych zakresów sieci.

To, co chcesz zrobić, to zacząć od numeru przewodnika, który daje Ci pierwszy adres naszej pierwszej sieci. Na przykład - 192.168.0.32. Aby uzyskać adres początkowy drugiej sieci, wystarczy dodać 32. Tak więc druga sieć rozpocznie się od 192.168.0.64. Kontynuuj dodawanie liczby 32, aby znaleźć inne punkty początkowe sieci, a otrzymasz tę mapę zakresu adresów sieciowych:

  • Sieć 1: 192.168.0.32 - 192.168.0.63
  • Sieć 2: 192.168.0.64 - 192.168.0.95
  • Sieć 3: 192.168.0.96 - 192.168.0.127
  • Sieć 4: 192.168.0.128 - 192.168.0.159
  • Sieć 5: 192.168.0.160 - 192.168.0.191
  • Sieć 6: 192.168.0.192 - 192.168.0.223

Pamiętaj, że nie możesz użyć pierwszych 32 lub ostatnich 32 adresów z całego zakresu 255 adresów (chyba że używasz określonego sprzętu, który na to pozwala). I gotowe. Obliczyliśmy naszą maskę podsieci i ustaliliśmy zakresy, z których będą korzystać nasze sieci. Zapamiętaj wzór (2 ^ n - 2) i swoje liczby binarne, a będziesz w stanie opracować dowolną konfigurację podsieci i sieci.