[#5]
Re: Sieci komputerowe - pomocy! :)
@Lokaty,
post #1
Ile bitów zostało pożyczonych dla stworzenia podsieci w klasie B, jeżeli maska podsieci ma postać: 255.255.224.0?
Kwestia tego, co rozumiemy przez "pożyczenie". Normalna podsieć klasy B ma 16 bitów maski, ta ma 13, więc można założyć, że pytającemu chodziło o te trzy bity.
Ile bitów należy pożyczyć z części hosta adresu IP hosta klasy C, aby stworzyć 26 podsieci?
Idąc tropem z poprzedniego pytania, w klasie C mamy normalnie 8 bitów na hosta. Jeżeli chcemy mieć w niej 26 podsieci, to potrzebujemy dodatkowe 5 bitów. Wtedy na numer hosta zostają 3 bity.
Po ile urządzeń może znajdować się w każdej podsieci?
Po sześć (w każdej podsieci będzie 8 adresów, ale ten z częścią hosta 000 to adres samej podsieci, a ten z 111 to broadcast).
Dwa komputery zostały podłączone do sieci.
Komputer A otrzymał adres 192.168.79.51 i maske 255.255.192.0. Komputer B ma adres 192.168.135.2 oraz maske 255.255.192.0. Czy komputery są zdalne, czy lokalne względem siebie? Uzasadnij powiedź. (to rozumie, ale nie wiem jak ugryzc...)
Wystarczy ustalić adresy podsieci obu kompów...
Robimy to wykonując bitowe AND na adresie kompa i masce podsieci. Dla kompa A podsiecią jest 192.168.64.0, dla kompa B 192.168.128.0. Stąd wniosek, że są to dla siebie komputery zdalne.
Inna metoda, nieco bardziej intuicyjna. Gdyby maska była 255.255.0.0, to mielibyśmy podsieć o adresach od 192.168.0.0 do 192.168.255.255. Ponieważ maska wyłazi jeszcze na dwa dodatkowe bity, podsieć ta jest podzielona na 4 równe zakresy mniejszych podsieci (każdy dodatkowy bit maski dzieli podsieć na dwie równe połówki):
1. 192.168.0.0 - do 192.168.63.255
2. 192.168.64.0 - do 192.168.127.255 (w tym zakresie jest komp A)
3. 192.168.128.0 - do 192.168.191.255 (w tym zakresie jest komp B)
4. 192.168.192.0 - do 192.168.255.255
Również widzimy, że kompy są w dwóch różnych podsieciach.
Określ adres rozgłoszeniowy dla sieci do której należy stacja B o IP 154.168.123.12 i masce podsieci 255.255.0.0
Broadcasta liczymy tak - tam gdzie w masce podsieci są jedynki, dajemy bity z adresu kompa, tam gdzie w masce są zera - dajemy jedynki. Tu jest łatwo bo maska podsieci jest "bajtowa", a więc albo mamy w bajcie same jedynki albo same zera. Idąc tym tropem dwa starsze bajty przepisujemy z adresu stacji, dwa młodsze "jedynkujemy" -> 154.168.255.255
Firma X otrzymała adres sieci 154.12.0.0.
Podziel sieć na cztery podsieci. Dla każdej sieci ustal:
- adres podsieci
- adres początkowy
- adres końcowy
- adres rozgłoszenia
Użyj tablicy przeliczeniowej.
W tym zadaniu brakuje maski. Współcześnie rzadko jest tak, że maska podsieci zgadza się z klasą wynikającą z adresu, bardzo często dostajemy podsieć z adresem z klasy A albo B, a maska wyznacza nam 256 adresów, albo i mniej... Niemniej, skoro maski nie podano, należy zakładać, że jest to adres klasy B, mamy więc do czynienia z maską 255.255.0.0. Jeżeli mamy to podzielić na 4 podsieci, to dodajemy dwa bity do maski otrzymując 255.255.192.0. No to teraz już prosto:
podsieć 1
adres podsieci 154.12.0.0
adres początkowy 154.12.0.1
adres końcowy 154.12.63.254
broadcast 154.12.63.255
podsieć 2
adres podsieci 154.12.64.0
adres początkowy 154.12.64.1
adres końcowy 154.12.127.254
broadcast 154.12.127.255
podsieć 3
adres podsieci 154.12.128.0
adres początkowy 154.12.128.1
adres końcowy 154.12.191.254
broadcast 154.12.191.255
podsieć 4
adres podsieci 154.12.192.0
adres początkowy 154.12.192.1
adres końcowy 154.12.255.254
broadcast 154.12.255.255
A tablica przeliczeniowa to nie wiem co to... :)