Subnetting oparty na potrzebach sieciowych


0

Nie jestem w stanie zwizualizować rozwiązania następującego pytania

Your company has obtained the 131.107.168.0 /21 address space from an ISP. You now need to design this address space to accommodate the following network segments. Segment A: 600 hosts Segment B: 300 hosts Segment C: 150 hosts Segment D: 75 hosts Which of the following addresses should you assign the networks?

Odpowiedź to

Segment A: 131.107.168.0/22
Segment B: 131.107.172.0/23
Segment C: 131.107.174.0/24
Segment D: 131.107.175.0/25

Zatem wyjaśnienie brzmi

Segment A musi obsługiwać 600 komputerów i dlatego wymaga bloku o wielkości 1024, który opisuje sieć / 22

Ok, rozumiem podsieci, ale w następnym punkcie nie byłem w stanie tego rozgryźć

Dodanie 1024 lub 4 x 256 do adresu początkowego 131.107.168.0 prowadzi do adresu początkowego Segmentu B, 131.107.172.0.

Nie rozumiem, dlaczego trzeba dodać adres sieciowy. Nie mogę nawet dowiedzieć się, co zrobić w Google, aby pomóc mi zrozumieć to rozwiązanie. Czy możesz podać punkt wyjścia? Jak dotąd wszystkie pytania, które widziałem i wszystko, co przeczytałem, dotyczą podsieci, a nie dodawania bitów do adresu sieciowego

FYI Oto całe wyjaśnienie

Segment A musi obsługiwać 600 komputerów, a zatem wymaga bloku o wielkości 1024, który opisuje sieć / 22. Dodanie 1024 lub 4 x 256 do adresu początkowego 131.107.168.0 prowadzi do adresu początkowego Segmentu B, 131.107.172.0. Segment B musi obsługiwać 300 hostów, a zatem wymaga rozmiaru bloku 512 lub sieci a / 23. Dodanie 512 lub 2 x 256 do adresu początkowego segmentu B prowadzi do adresu początkowego segmentu C, 131.107.174.0. Segment C musi obsługiwać 150 hostów, dla których wymagany jest rozmiar bloku 256 (sieć a / 24). Dodanie 256 do adresu początkowego segmentu C prowadzi do adresu początkowego segmentu D, 131.107.175.0. Segment D musi obsługiwać 75 hostów, dla których wymagany jest rozmiar bloku 128. Do tego rozmiaru bloku używana jest sieć A / 25.


1
kiedy mówią „dodawanie”, nie mówią o arytmetyce binarnej, tak jak robisz z tobą, mówiąc o kradzieży / przekazywaniu bitów do sieci lub hosta na końcu adresu przez maskowanie go. mówią po prostu, że musisz obliczyć adres końcowy dla segmentu A i dodać jeden (dziesiętny), aby uzyskać adres początkowy następnego segmentu, lub jeśli nie chcesz obliczać adresu końcowego, możesz zauważyć, że kradnąc 2 bity od adresu sieciowego, co daje 4 różne bloki w trzecim oktecie (168-171), dzięki czemu można pomnożyć 4 razy liczbę hostów w czwartym oktecie (256).
Frank Thomas

Odpowiedzi:


2

Segment B nie może pokrywać się z segmentem A. Segment A zajmuje 131.107.168.0- 131.107.171.255więc następny nieprzydzielony adres początkowy to131.107.172.0


Darth Andriod, to jest wygląd, którego szukałem, dzięki!
Glowie

1

Są tutaj 2 główne rzeczy do zrozumienia:

  1. „Segmenty” muszą być od siebie odizolowane. Mimo że / 22 może obsługiwać 1022 hostów (2 ^ 10-2), nie można umieścić 600 hostów segmentu A i 300 hostów segmentu B w tej samej sieci. Jeśli zrobiłeś segmenty A hosty mogłyby „zobaczyć” hosty segmentu B i nie jest to pożądane, dlatego powód dla którego zaczynają się różne segmenty.
  2. Rozmiary segmentów (zwane również rozmiarem bloku) mogą mieć jedynie potęgę 2. (np. Nie możesz mieć rozmiaru segmentu 24, ale możesz mieć rozmiar segmentu 16 lub 32).

Biorąc teraz pod uwagę te 2 punkty, Segment A wymaga 600 hostów, a najmniejsza moc 2, która może obsłużyć tak wiele, to 2 ^ 10 = 1024. (Pamiętaj, że zawsze musisz odjąć 2 dla liczby hostów dostępnych w segmencie, aby uwzględnić adres sieciowy i rozgłoszeniowy. Oznacza to, że jeden host wymagałby minimalnego rozmiaru bloku 4, co pozwala na 2 hosty. Lub, jeśli zamiast 600 hostów pytanie brzmiało, że potrzebujesz 1023 hostów, musisz przejść do następnej mocy z 2, czyli 2048.)

Po ustaleniu, że pierwszy segment wymaga rozmiaru bloku 1024, „dodajemy” 1024 do sieci początkowej, aby określić pozycję, od której musi zacząć się następny segment. Teraz spójrz na Odpowiedź Dartha, a zobaczysz dokładnie, gdzie powinien zacząć się następny segment sieci.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.