Biorąc pod uwagę sieć początkową, ile podsieci o 128 adresach można utworzyć

0

Biorąc pod uwagę początkową sieć 172, 20.12 / 24, ile podsieci ze 128 adresami można utworzyć?

Myślałem, że odpowiedź brzmi 8, ponieważ 2 ^ 8 - 2 = 254> 128, ale to nieprawda

Pyta również o pierwszą podsieć i maskę. Mam 172.20.12.16/24 Czy to prawda?

Matt
źródło
osobiście sugeruję przeczytanie tego es.wikipedia.org/wiki/Classless_Inter-Domain_Routing , a jeśli chodzi o twoje pytanie, ile podsieci z adresem 128 używa sieci / 24, to po prostu = 1
Francisco Tapia

Odpowiedzi:

0

Jeśli masz 172.20.12 / 24 (można również zapisać jako 172.20.12.0/24 lub 172.20.12.0 z maską podsieci 255.255.255.0), możesz utworzyć dwie podsieci, każda z mniej więcej 128 adresami:

Podsieć 1: 172.20.12.0/25
maska ​​podsieci: 255.255.255.128
pierwszy adres (często używany jako adres routera / bramy): 172.20.12.1
ostatni adres
emisji pojedynczej: 172.20.12.126 adres rozgłoszeniowy: 172.20.12.127

Podsieć 2: 172.20.12.128/25
maska ​​podsieci: 255.255.255.128
pierwszy adres (często używany jako adres routera / bramy): 172.20.12.129
ostatni adres
emisji pojedynczej: 172.20.12.254 adres rozgłoszeniowy: 172.20.12.255

Sztuczka polega na tym, aby spojrzeć na adres, szczególnie na sekcję „host” adresu, w formacie binarnym.

Jeśli masz 172.20.12.0/24, w wersji binarnej byłoby to:

                    Adres: 10101100.00010100.00001100.00000000
24-bitowa maska ​​podsieci (24 1): 11111111.11111111.11111111.00000000

Masz więc ostatnie 8 bitów (cały ostatni oktet) do wykorzystania na adresy hosta lub podsieci.

2 ^ 8 = 256, więc podzieląc to na grupy po 128, otrzymujesz dwie grupy.

Jeśli rozszerzysz maskę podsieci o jeszcze jeden bit (od 24 do 25 bitów), masz teraz dwie podsieci o około 128 adresach.

Binarnie ta maska ​​podsieci to 11111111.11111111.11111111.10000000. Ten pierwszy bit ostatniego oktetu jest bitem miejsca 128, więc zapisanie go w postaci dziesiętnej z kropkami oznaczałoby 255.255.255.128.

Ta maska ​​podsieci pozostawia 7 bitów dla sekcji hosta, a 2 ^ 7 = 128.

Jeśli jednak instruktor jest stickerem, zwróci uwagę, że adres, na którym wszystkie elementy hosta (binarnie) to wszystkie zera, jest częściowo zarezerwowany jako „numer sieci”, a adres, na którym część hosta (binarnie) ) to wszystko to adres rozgłoszeniowy podsieci, więc skończyłbyś na 128 - 2 = 126adresach (a następnie spaliłeś co najmniej jeszcze jeden dla bramy itp., pozostawiając jeszcze mniej adresów dla urządzeń hosta z węzłem typu liść).

Najbardziej precyzyjną odpowiedzią na to pytanie byłoby to, że a / 24 pozostawia miejsce tylko dla jednej podsieci z całkowicie 128 adresami hosta emisji pojedynczej, i to jest cała / 24 sama. W rzeczywistości jest w nim miejsce na maksymalnie 254 adresy hostów emisji pojedynczej, ale ponieważ największe bloki, na które można je podzielić, nie przechowują 128 adresów hostów emisji pojedynczej, nie masz luksusu dzielenia go, jeśli masz duże wymagania 128 adresów hostów emisji pojedynczej na podsieć.

Spiff
źródło
Hej, dzięki za odpowiedź :). Wprowadziłem te wartości, ale nadal były oznaczone jako błędne. Myślę, że mój nauczyciel umieścił odpowiedź w innej formie. Mam jednak kilka pytań. Skąd wiesz, że można utworzyć 2 podsieci ze 128 adresami? Czy to dlatego, że 128 * 2 = 256? i Jak zdobyłeś / 25 jako maskę podsieci?
Matt
@Matt: A / 24 ma 256 adresów. 256/128 = 2. / 25 pochodzi z / 32-7. Pochodzi również z / 24 + 1. Myślę, że możesz chcieć ponownie nauczyć się podstaw podsieci.
qasdfdsaq