Podział sieci na podsieci

0

Witam mam takie zadanie:
Przedsiębiorstwo dostało następujący adres sieci:
200.100.10.0. Określ klasę adresu oraz adres rozgłoszeniowy
całej sieci.
Zaproponuj maskę podsieci w celu podzielenia sieci na 8
podsieci.

I tak zrobiłem cos takiego:

 
200.100.10.0  czyli bin: 11001000.01100100.00001010.00000000 - Klasa C
                      Maska: 11111111.11111111.11111111.00000000  - 255.255.255.0

Adres rozgłoszeniowy: 200.100.10.255

I teraz problem:  jeżeli mam podzielic na 8 podsieci to ma byc  2^3 = 8  czy moze trzeba  2^4 - 2 = 14   Nie wiem  właśnie czy odejmuje się 2 gdy licze podsieci (bo wiem ze przy hostach to sie odejmuje)


Bardzo proszę o wytłumaczenie

0

8 różnych przedrostków sieci potrzebujesz.
Do zakodowania 8 różnych liczb w systemie dwójkowym potrzebne są trzy bajty (2^3 = 8). Czyli maska podsieci musi być o trzy bajty dłuższa od maski sieci, czyli odp.: 27.

Powodem odejmowania 2 od liczby możliwych hostów jest fakt, że dwa adresy IP są odgórnie zarezerwowane (adres "0" i adres "255" - pierwszy jest umownym adresem podsieci, drugi jest adresem broadcast). Nie ma to żadnego związku z maską.

0

Tak wiem o tym ze odejmuje się 2 od liczby hostów dl adresu zerowego i rozgłoszeniowego ale mi chodzi o to ze spotkałem się z przykładami gdzie odejmują 2 od liczby podsieci (że niby efektywne i nieefektywne) . Więc pytam się czy muszę odiąc 2 od sieci (bo 2^3=8 a ja mam akurat 8 podsieci)

1 użytkowników online, w tym zalogowanych: 0, gości: 1