Witam. Mam polecenie od mojego genialnego nauczyciela by wyznaczyć maskę sieci, adres sieci, adres rozgłoszeniowy oraz liczbę hostów dla podanych adresów IP. IP: a) 157.28.194.50 b)214.178.39.175 c) 66.99.27.14.3 Proszę o wytłumaczenie tego, bo nic nie rozumiem a jutro z tego sprawdzian, i to żę ktoś wyliczy jakimiś kalkulatorami mi niestety nie pomoże.
Sobieskii
Adres 157.28.194.50 to adres klasy B (więcej o klasach tutaj http://jchr.czar.pl/student/Klasy_adresowania.htm). Dla klasy B domyśla maska to 255.255.0.0.
żeby obliczyć adres sieci trzeba zamienić adres hosta i maskę na liczbę binarną i pomnożyć przez siebie:
Teraz mamy już policzone: maskę: 255.255.0.0 adres sieci: 157.28.0.0 adres rozgłoszeniowy: 157.28.255.255
liczenie zakresu hostów jest już bardzo łatwę. Dodajemy 1 bit do adresu sieci = 157.28.0.1 (to jest pierwszy host sieci) i odejmujemy 1 bit z adresu rozłoszeniowego = 157.28.255.254 Czyli zakres mamy od 157.28.0.1 do 157.28.255.254
lepiej wytłumaczyć nie umiem
2 votes Thanks 1
pabl0o
A) adres IP 157.28.194.50 10011101.00011100 | .11000010.00110010 maska 255.255.0.0 11111111.11111111 | .00000000.00000000 AS 157.28.0.0/16 10011101.00011100 | .00000000.00000000 AR 157.28.255.255 10011101.00011100 | .11111111.11111111
b)
adres IP 214.178.39.175 11010110.10110010.00100111 | .10101111 maska 255.255.255.0 11111111.11111111.11111111 | .00000000 AS 214.178.39.0/24 11010110.10110010.00100111 | .00000000 AR 214.178.39.255 11010110.10110010.00100111 | .11111111
c)
adres IP 66.99.27.14 01000010.01100011.0001 | 1011.00001110 maska 255.255.240.0 11111111.11111111.1111 | 0000.00000000 AS 66.99.16.0/20 01000010.01100011.0001 | 0000.00000000 AR 66.99.31.255 01000010.01100011.0001 | 1111.11111111
żeby obliczyć adres sieci trzeba zamienić adres hosta i maskę na liczbę binarną i pomnożyć przez siebie:
157.28.194.50 = 10011101 . 00011100 . 11000010. 00110011
255.255.0.0 = 11111111 . 11111111 . 00000000 . 00000000
po pomnożeniu otrzymamy : 10011101 . 00011100 . 00000000 . 00000000 czyli 157.28.0.0
aby obliczyć adres rozgłoszeniowy należy :
1. odciąć od maski wszyskie 0
11111111.11111111. | 00000000.00000000
2. przeciąć w tym samym miejscu adres sieci:
10011101.00011100. | 00000000.00000000
3. zamienić zera z odciętej części adresu sieci na 1. Po zamienieniu wyjdzie nam:
10011101.00011100. | 11111111.11111111 = 157.28.255.255 - adres rozgłoszeniowy
Teraz mamy już policzone:
maskę: 255.255.0.0
adres sieci: 157.28.0.0
adres rozgłoszeniowy: 157.28.255.255
liczenie zakresu hostów jest już bardzo łatwę. Dodajemy 1 bit do adresu sieci = 157.28.0.1 (to jest pierwszy host sieci) i odejmujemy 1 bit z adresu rozłoszeniowego = 157.28.255.254
Czyli zakres mamy od 157.28.0.1 do 157.28.255.254
lepiej wytłumaczyć nie umiem
adres IP 157.28.194.50 10011101.00011100 | .11000010.00110010
maska 255.255.0.0 11111111.11111111 | .00000000.00000000
AS 157.28.0.0/16 10011101.00011100 | .00000000.00000000
AR 157.28.255.255 10011101.00011100 | .11111111.11111111
b)
adres IP 214.178.39.175 11010110.10110010.00100111 | .10101111
maska 255.255.255.0 11111111.11111111.11111111 | .00000000
AS 214.178.39.0/24 11010110.10110010.00100111 | .00000000
AR 214.178.39.255 11010110.10110010.00100111 | .11111111
c)
adres IP 66.99.27.14 01000010.01100011.0001 | 1011.00001110
maska 255.255.240.0 11111111.11111111.1111 | 0000.00000000
AS 66.99.16.0/20 01000010.01100011.0001 | 0000.00000000
AR 66.99.31.255 01000010.01100011.0001 | 1111.11111111
wytłumaczę na PW