Podział sieci na podsieci krok po kroku
Podział sieci na podsieci – obliczenia krok po kroku
W dzisiejszym wpisie chciał bym w sposób dokładny opisać jak podzielić sieć na odpowiednią liczbę podsieci, jak również pokazać jak w łatwy sposób wyznaczyć zakres IP stworzonych podsieci. Artykuł przeznaczony jest dla osób, które bez problemu potrafią zamieniać liczby z systemu dwójkowego na dziesiętny i odwrotnie. Jeżeli masz z tym problemu zapraszam do wcześniejszych artykułów, gdzie opisuję jak to robić.
Jako że najlepiej uczy się na przykładach; zaczniemy od łatwego, aby każdy mógł zrozumieć:
Adres sieci: 192.168.1.0
Maska podsieci: 255.255.255.0
Sieć klasy C podaną wyżej mamy podzielić na 4 podsieci.
1. Na początku stworzymy sobie tabelkę, gdzie będziemy wypisywać sobie podstawowe wyliczenia oraz dane.
Adres sieci do podziału: | |
Maska zadanej podsieci: | |
Maska podsieci w systemie binarnym: | |
Nowa maska podsieci w systemie binarnym: | |
Nowa maska podsieci w systemie dziesiętnym: |
2. Znając część danych uzupełniamy nimi tabelkę
Adres sieci do podziału: | 192.168.1.0 |
Maska zadanej podsieci: | 255.255.255.0 |
Maska podsieci w systemie binarnym: | |
Nowa maska podsieci w systemie binarnym: | |
Nowa maska podsieci w systemie dziesiętnym: |
3. Punkt trzeci zamieniamy adres maski z systemu decymalnego na binarny. Sprawa jest bardzo łatwa gdyż liczba 255 w systemie dziesiętnym to osiem jedynek w systemie dwójkowym.
Adres sieci do podziału: | 192.168.1.0 |
Maska zadanej podsieci: | 255.255.255.0 |
Maska podsieci w systemie binarnym: | 11111111.11111111.11111111.00000000 |
Nowa maska podsieci w systemie binarnym: | |
Nowa maska podsieci w systemie dziesiętnym: |
4. Kolejnym krokiem jest wyznaczenie nowej maski podsieci. W tym celu warto zaznajomić się ze wzorem:
2^n >= Ls
n – liczba jedynek, które należy dopisać do starego adresu maski
Ls – liczba podsieci na którą dzielimy sieć
Wracamy do naszego zadania, gdzie mamy wyznaczyć 4 podsieci i podstawiamy dane do wzoru.
2^n >= 4
Pytanie brzmi 2 do której potęgi jest większe bądź równe 4?
2^2 >= 4
Stąd n = 2
Dla tego też dopisujemy dwie jedynki w miejsca dwóch zer najbardziej z lewej strony.
Adres sieci do podziału: | 192.168.1.0 |
Maska zadanej podsieci: | 255.255.255.0 |
Maska podsieci w systemie binarnym: | 11111111.11111111.11111111.00000000 |
Nowa maska podsieci w systemie binarnym: | 11111111.11111111.11111111.11000000 |
Nowa maska podsieci w systemie dziesiętnym: |
5. Do całkowitego uzupełnienia tabelki zostało nam zamienić nową maskę z systemu binarnego na system dziesiętny.
Adres sieci do podziału: | 192.168.1.0 |
Maska zadanej podsieci: | 255.255.255.0 |
Maska podsieci w systemie binarnym: | 11111111.11111111.11111111.00000000 |
Nowa maska podsieci w systemie binarnym: | 11111111.11111111.11111111.11000000 |
Nowa maska podsieci w systemie dziesiętnym: | 255.255.255.192 |
6. Mając w całości uzupełnioną tabelkę bierzemy ostatni baj (oktet) czyli 8 ostatnich cyfr z maski podsieci zapisujemy w tabelce, a nad nią kolejne potęgi liczby 2.
Potęgi liczby 2 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
Ostatni bajt maski: |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
Zaznaczamy kolumnę z ostatnią jedynką występującą w masce podsieci. Liczba, która znajduje się nad jedynką posłuży nam do wyznaczenia kolejnych adresów podsieci.
7. Wykonajmy sobie kolejną pomocniczą tabelkę
Numer Podsieci | Adres Podsieci | Adres początkowy | Adres końcowy | Adres rozgłoszeniowy |
1 | ||||
2 | ||||
3 | ||||
4 |
Adres pierwszej podsieci to adres całej sieci, czyli 192.168.1.0:
Numer Podsieci | Adres Podsieci | Adres początkowy | Adres końcowy | Adres rozgłoszeniowy |
1 | 192.168.1.0 | |||
2 | ||||
3 | ||||
4 |
Wróćmy na chwile do tabeli z punktu 6 i odczytajmy liczbę, która stała przy jedynce zaznaczonej kolorem była to liczba 64. Dzięki niej wyznaczymy adresy kolejnych podsieci, wystarczy że dodamy wartość 64 do adresu wcześniej ustalonej podsieci (przypominam 192.168.1.0). Otrzymujemy adres 192.168.1.64. Uzupełniamy tabelę:
Numer Podsieci | Adres Podsieci | Adres początkowy | Adres końcowy | Adres rozgłoszeniowy |
1 | 192.168.1.0 | |||
2 | 192.168.1.64 | |||
3 | ||||
4 |
W celu dokończenia uzupełniania adresów podsieci postępujemy analogicznie, czyli do otrzymanego adresu dodajemy wartość 64 tj. (192.168.1.64 + 64 = 192.168.1.128; 192.168.1.128 + 64 = 192.168.1.192) Uzupełniamy tabelę:
Numer Podsieci | Adres Podsieci | Adres początkowy | Adres końcowy | Adres rozgłoszeniowy |
1 | 192.168.1.0 | |||
2 | 192.168.1.64 | |||
3 | 192.168.1.128 | |||
4 | 192.168.1.192 |
8. Mając uzupełnione adresy podsieci przechodzimy do uzupełniania adresów rozgłoszeniowych. Adres rozgłoszeniowy otrzymamy gdy od adresu podsieci wyższej odejmiemy jeden. Dla pierwszej podsieci będzie to 192.168.1.64 – 1 = 192.168.1.63 operację tą wykonujemy cyklicznie do momentu uzupełnienia ostatniego adresu rozgłoszeniowego. Ostatnia podsieć zawsze na końcu będzie miała wartość 255. Uzupełniamy tabelę:
Numer Podsieci | Adres Podsieci | Adres początkowy | Adres końcowy | Adres rozgłoszeniowy |
1 | 192.168.1.0 | 192.168.1.63 | ||
2 | 192.168.1.64 | 192.168.1.127 | ||
3 | 192.168.1.128 | 192.168.1.191 | ||
4 | 192.168.1.192 | 192.168.1.255 |
9. Pozostało nam uzupełnienie adresów początkowych oraz końcowych . Będą to wszystkie adresy które mieszczą się pomiędzy adresem podsieci, a adresem rozgłoszeniowym danej podsieci. Adres początkowy znajdziemy poprzez dodanie jedynki do adresu danej podsieci np. 192.168.1.0 + 1 = 192.168.1.1. Natomiast adres końcowy odnajdziemy gdy odejmiemy jedynkę od adresu rozgłoszeniowego danej podsieci np. 192.168.1.63 – 1 = 192.168.1.62. Po raz kolejny uzupełniamy tabelę :
Numer Podsieci | Adres Podsieci | Adres początkowy | Adres końcowy | Adres rozgłoszeniowy |
1 | 192.168.1.0 | 192.168.1.1 | 192.168.1.62 | 192.168.1.63 |
2 | 192.168.1.64 | 192.168.1.65 | 192.168.1.126 | 192.168.1.127 |
3 | 192.168.1.128 | 192.168.1.129 | 192.168.1.190 | 192.168.1.191 |
4 | 192.168.1.192 | 192.168.1.193 | 192.168.1.254 | 192.168.1.255 |
Na tym kończymy wszystkie obliczenia. Mam nadzieję, że wszystko jest zrozumiałe jeśli nie zachęcam do przeanalizowania wcześniejszych wpisów związanych z adresowaniem.
super ppzdro od 3ti Kuzmin.
Nikt łatwiej nie był mi tego w stanie wytłumaczyć dzięki wielkie:)
Pozdrawiam pana Krzysztofa, który rewelacyjnie wszystko wykłada 🙂
Materiały dydaktyczne połączone z lekcją i wszystko jasne.
Dobra robota, wszystko super wyjaśnione.
Dzięki za poradnik! Dla osób, które mają problem ze zrozumieniem czegokolwiek, między innymi podziału sieci na podsieci, samo nic nie wejdzie do głowy.
Musicie też sami przećwiczyć pewne schematy.
Fajne i takie przydatne. Dzięki za pomoc i czas poświęcony na pisanie takich artykułów.
Świetnie wytłumaczone, naprawdę bardzo mi pomogło 😉
swietnie wytlumaczone
dziękuję
idealnie! dziękuje za konkretną dawkę wiedzy. W prosty sposób przedstawiono podział sieci na podsieci.
Dziękuję. Mi również sporo wyjaśniło. Pozdrawiam
Super artykuł. Naprawdę cieszę się, że są osoby które tworzą coś zupełnie za darmo. Podział sieci tłumaczony w tym artykule wszystko mi rozjaśnił.
jest okej, nawet bardzo. Dziękuję za bardzo dobrze wytłumaczone zagadnienie podziału sieci na podsieci
Ucięło tabele, da się coś z tym zrobić? Proszę
Już poprawione
Bardzo dobry poradnik. Dziękuję za pomoc.
Dziękuję serdecznie za tak świetne wyjaśnienie! Jutro mam zaliczenie z Sieci Komputerowych i teraz już wiem jak skonfigurować routery 😉
Dziekuje bardzo swietnie wytlumaczone 🙂
OD 3 miesięcy nie mogłem zrozumieć i dopiero to pomogło! dzięki!