Podział sieci na podsieci - liczę dobrze czy źle?


(Jaro070) #1

Cześć,

 

Mam mały problem z dzieleniem sieci na podsieci. Zrobiłem jeden przykład:

 

172.168.0.30 /16 (Klasa B) podziel na co najmniej 30 podsieci po 400 hostów. Wyznacz sieć* 15.

IP w binarnych: 10101100.10101000.00000000.00011110

maska: 11111111.11111111.00000000.00000000 /16 

Sieć podzieliłem na 64 podsieci (6 bitów) po 1024 hosty (10 bitów)

nowa maska : 11111111.11111111.11111100.00000000 /22

                          255.255.252.0 /22

 

Podsieć 1.:

adres sieci : 172.168.0.0

broadcast : 172.168.3.255

ilość hostów w sieci : 2^10-2 = 1024-2 = 1022

 

Podsieć 15.:

adres sieci : 10101100.10101000.00111000.00000000

                           172.168.14.0

broadcast : 10101100.10101000.00111011.11111111

                           172.168.17.255

 

Co robię źle?


(Dimatheus) #2

Jaro070 , korzystając z przycisku Edytuj (na dole pierwszego posta po prawej stronie) popraw treść postu usuwając kolor zastrzeżony dla administracji forum. Zignorowanie tej prośby będzie skutkować przeniesieniem tematu do kosza.

Pozdrawiam,

Dimatheus


(roobal) #3

Pierwsza sprawa, w zadaniu masz napisane co najmniej 30 podsieci, czyli musi ich być 30 lub więcej, ale masz tam napisane po 400 hostów, a nie co najmniej 400 hostów, więc moim zdaniem w każdej podsieci powinieneś mieć po 400 hostów, a nie 1022.

Druga sprawa, 15-sta podsieć wg twojego podziału powinna mieć w 3 oktecie 56, a nie 14, gdyby to była maska 24-bitowa, to 15-sta podsieć miałaby w 3 oktecie 15. Zresztą masz prosty rachunek, 4 x 15 = 60, to już na logikę twoja adresacja nie pasuje.

To są dwa podstawowe błędy. Podsieci musisz sobie niestety rozpisać, ewentualnie przeliczyć w pamięci. Czytając tę treść zadania, uważam że rozwiązanie powinno wyglądać tak.

  1. 172.168.0.0/23 (510 hostów).

  2. 172.168.28.0/23 (510 hostów).

Zawsze istotna jest liczba hostów i od liczby hostów zaczynasz obliczanie podsieci, stąd w treści zadania słowo co najmniej, przy określeniu liczby podsieci. Jak kiedyś dostaniesz w pracy zadanie zaplanować podsieci w firmie i w każdej podsieci ma być określona liczba hostów, to najpierw liczysz podsieci względem hostów, a nie dzielisz sobie tak jak Ci pasuje, bo w ten sposób możesz marnować cenne adresy IP.

Tu masz akurat podział na jednakowej wielkości podsieci, ale jak przyjdzie Ci planować podsieci ze zmienną długością maski, zawsze zaczynasz od największej podsieci, tj. podsieci z największą liczbą hostów.