Podział sieci na podsieci w klasie B

W dzisiejszym artykule dokonamy podziału sieci na podsieci w klasie B IPv4.

Do tej pory dokonywaliśmy podziału sieci w klasie C. W klasie C 3 bajty były przeznaczone na identyfikator sieci a 1 bajt na identyfikator hosta: sieć.sieć.sieć.host. W klasie B długość identyfikatora sieci jest równa identyfikatorowi hosta wynoszą one po 2 bajty: sieć.sieć.host.host. Różnica będzie polegała na innym zakresie adresów końcowych, jednak algorytm podziału jest ten sam jaki poznaliśmy wcześniej.

Ćwiczenie:

Adres sieci: 172.18.0.0.

Maska podsieci: 255.255.0.0.

Podział sieci na 8 podsieci.

Rozwiązanie ćwiczenia rozpoczynamy podobnie jak w poprzednich przykładach od stworzenia tabelki i uzupełnienia jej danymi z zadania:

 

Adres sieci do podziału: 172.18.0.0
Maska zadanej podsieci: 255.255.0.0
Maska podsieci w systemie binarnym:  11111111.11111111.00000000.00000000
Nowa maska podsieci w systemie binarnym:  
Nowa maska podsieci w systemie dziesiętnym:  

 

Następny krok to wyliczenie ze wzoru liczby bitów, które dopiszemy do nowej maski podsieci:

 

2^n >= Ls

n – liczba jedynek, które należy dopisać do starego adresu maski

Ls – liczba podsieci na którą dzielimy sieć

2^n >= 8

Dwa do której potęgi równa się 8?

n=3

3 jedynki należy dopisać do nowej maski podsieci, następnie przeliczamy ją na system dziesiętny:

 

Adres sieci do podziału: 172.18.0.0
Maska zadanej podsieci: 255.255.0.0
Maska podsieci w systemie binarnym: 11111111.11111111.00000000.00000000
Nowa maska podsieci w systemie binarnym: 11111111.11111111.11100000.00000000
Nowa maska podsieci w systemie dziesiętnym:  255.255.224.0

 

Kolejnym krokiem, który wykonywaliśmy było rozpisanie oktetu nowej maski podsieci, w którym dopisaliśmy jedynkę.

 

Potęgi liczby  2

128

64

32

16

8

 4

2

 1

Ostatni bajt maski:

1

1

1

0

0

0

0

0

 

Do początkowego adresu sieciowego będziemy dodawać liczbę  32 dzięki temu otrzymamy nowe adresy podsieci. Pamiętajmy aby sprawdzić czy  lewa strona równa się prawej w naszym równaniu:

2^3 >= 8

8 >= 8

Lewa strona równania jest równa prawej, w związku z tym wszystkie dostępne podsieci będą wykorzystane. Uzupełniamy tabelkę:

 

Nr Podsieci Adres Podsieci Adres  początkowy
(dodanie 1 do kolumny z lewej)
Adres końcowy (Odjęcie 1 z kolumny prawej Adres rozgłoszeniowy
1  172.18.0.0
2  172.18.32.0
3  172.18.64.0
4  172.18.96.0
5  172.18.128.0
6  172.18.160.0
7  172.18.192.0
8  172.18.224.0

 

Należy pamiętać że liczbę 32 będziemy dodawać w trzecim oktecie, a nie w czwartym. Jest tak dla tego, że jedynki w masce podsieci oznaczają bity w adresie IP, które oznaczają podsieć. Oktet adresu IP gdzie będziemy dodawać liczbę 32, odpowiada oktetowi z nowej maski podsieci, gdzie dopisaliśmy ostatnią jedynkę (w przypadku gdy pracowaliśmy w oktecie czwartym, to dodawaliśmy w oktecie czwartym; jeżeli obliczenia wykonywalibyśmy w oktecie drugim, to musimy dodawać w oktecie drugim).

Pozostało wypełnić pola z adresem rozgłoszeniowym, adresem początkowym i adresem końcowym. Czynność tą wykonujemy analogicznie jak we wcześniejszych przykładach:

Nr Podsieci Adres Podsieci Adres  początkowy
(dodanie 1 do kolumny z lewej)
Adres końcowy (Odjęcie 1 z kolumny prawej Adres rozgłoszeniowy
1  172.18.0.0  172.18.0.1  172.18.31.254  172.18.31.255
2  172.18.32.0  172.18.32.1  172.18.63.254  172.18.63.255
3  172.18.64.0  172.18.64.1  172.18.95.254  172.18.95.255
4  172.18.96.0  172.18.96.1  172.18.127.254  172.18.127.255
5  172.18.128.0  172.18.128.1  172.18.159.254  172.18.159.255
6  172.18.160.0  172.18.160.1  172.18.191.254  172.18.191.255
7  172.18.192.0  172.18.192.1  172.18.223.254  172.18.223.255
8  172.18.224.0  172.18.224.1  172.18.255.254  172.18.255.255

 

W taki sposób dokonaliśmy podziału sieci  na 8 podsieci w klasie B.

Podobał Ci się artykuł oceń go:

[ratings]

One Response
  1. Lucek

Leave a Reply

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *