Forum Sojusz Fallen
Fallen
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy  GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Adresy IP - Obliczanie

 
Napisz nowy temat   Odpowiedz do tematu    Forum Sojusz Fallen Strona Główna -> Ściągi, Zadania itp. / Specjalizacja
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Ricko
Brain
<FONT COLOR=DAA520>Brain</FONT>



Dołączył: 07 Sie 2006
Posty: 3255
Przeczytał: 0 tematów

Pomógł: 5 razy
Ostrzeżeń: 0/5
Skąd: ..::Zabrze::..

PostWysłany: Wto 21:10, 22 Lut 2011    Temat postu: Adresy IP - Obliczanie

Zadanie:
Dane są adresy IP komputerów:
A)100.4.12.18
B)100.54.120.7
C)100.112.17.36
oraz maska podsieci
255.248.0.0

Określ:
1)Klasę
2)Adres sieci
3)Adres podsieci
4)Adresy hostów
5)Liczbę podsieci przy podanej masce na podanej klasie

A)

1)
100.4.12.18
Przy obliczaniu klasy interesuje nas pierwszy od lewej człon IP, należy go przeliczyć binarnie:
100 (10) --> 1100100 (2)
Wynik zamiany ma 7 bitów, a w każdym oktecie adresu IP musi być ich 8, dlatego dodajemy do wyniku '0' na początku --> 01100100
Sprawdzamy teraz w tabeli klas IP jak wygląda początek naszego wyniku

Jak widać najstarszym bitem jest '0', zatem adres IP należy do Klasy A, potwierdza to też rubryka "Zakres Adresów", gdyż zakres dla klasy A to 1-126, nasz adres spełnia ten warunek - wynosi 100.

2)
Aby obliczyć adres całej sieci, należy znać jej Maskę Domyślną, dla różnych klas maski są inne:
Cytat:
Klasa A - 255.0.0.0
Klasa B - 255.255.0.0
Klasa C lub B z podsiecią - 255.255.255.0

U nas adres należy do klasy A, więc jego Maska Uniwersalna wynosi: 255.0.0.0
Tylko pierwszy człon maski zawiera 255, reszta wypełniona jest zerami, stąd w adresie sieci ważny będzie również pierwszy człon, a reszta będzie wypełniona zerami:
Maska Domyślna Sieci: 255.0.0.0
Adres sieci: 100.0.0.0


3)
Aby obliczyć adres podsieci, w której znajduje się nasz adres IP potrzebujemy:
Adresu IP oraz Maski Podsieci w postaci binarnej, przeliczamy więc:
Adres IP: 100.4.12.18 (10) --> 01100100.00000100.00001100.00010010 (2)
Maska Podsieci: 255.248.0.0 (10) --> 11111111.11111000.00000000.00000000 (2)
Teraz oba wyniki "mnożymy" za pomocą bramki AND
Działania w bramce AND:
Cytat:
00 --> 0
01 --> 0
10 --> 0
11 --> 1

Działanie:
01100100.00000100.00001100.00010010 AND
11111111.11111000.00000000.00000000
=
01100100.00000000.00000000.00000000 (2) --> 100.0.0.0 (10)
Zatem nasz Adres Podsieci jest identyczny jak adres sieci

4)
ADRESY HOSTÓW CAŁEJ SIECI
Do obliczenia adresów hostów potrzebujemy Adresu Sieci (100.0.0.0) oraz Adresu Rozgłoszeniowego (?). Musimy go zatem obliczyć - potrzebny nam będzie Adres Sieci (100.0.0.0) oraz jego Maska Uniwersalna(255.0.0.0), liczymy go za pomocą bramki OR
Działania w bramce OR:
Cytat:
00 --> 0
01 --> 1
10 --> 1
11 --> 1

Dodatkowo Maska Domyślna Sieci (255.0.0.0) binarnie musi być zanegowana - negacja:
11111111.00000000.00000000.00000000
=
00000000.11111111.11111111.11111111 --> Zanegowana maska
Teraz mamy już wszystko (Adres Sieci i Zanegowaną Maskę), więc liczymy Adres Rozgłoszeniowy:
01100100.00000000.00000000.00000000 OR
00000000.11111111.11111111.11111111
=
01100100.11111111.11111111.11111111 (2) --> 100.255.255.255 (10) --> Adres Rozgłoszeniowy
Mamy zatem Adres Sieci (100.0.0.0) oraz Rozgłoszeniowy (100.255.255.255). Zakres adresów hostów będzie wynosił od adresu o 1 większego od Adresu Sieci - 100.0.0.1 do adresu mniejszego o 1 od Adresu Rozgłoszeniowego - 100.255.255.254
Dodatkowo możemy obliczyć liczbę wszystkich hostów, aby się do tego zabrać potrzebujemy ilości zer w binarnej postaci Masce Sieci:
11111111.00000000.00000000.00000000
Zer jest 24, zatem ilość hostów będzie wynosiła 2^24-2, gdyż należy odjąć Adres Sieci, oraz Adres Rozgłoszeniowy stąd
2^24 = 16 777 216 - 2 = 16 777 214 --> Ilość Hostów

ADRESY HOSTÓW W PODSIECI
Analogicznie postępujemy w przypadku liczby i zakresu hostów w samej podsieci, potrzebujemy Adresu Podsieci (100.0.0.0) oraz Adresu Rozgłoszeniowego Podsieci (?). Liczymy Adres Rozgłoszeniowy Podsieci przy użyciu Maski Podsieci, oczywiście zanegowanej (11111111.11111000.00000000.00000000 --Negacja--> 00000000.00000111.11111111.11111111)
Liczymy:
01100100.00000000.00000000.00000000 OR
00000000.00000111.11111111.11111111
=
01100100.00000111.11111111.11111111 (2) -->100.7.255.255 (10) --> Adres Rozgłoszeniowy Podsieci

Teraz możemy łatwo obliczyć zakres hostów - rozpoczyna się adresem o 1 większym od Adresu Podsieci, a kończy o 1 mniejszym od Adresu Rozgłoszeniowego Podsieci:
Zakres Hostów w Podsieci: 100.0.0.1 - 100.7.255.254
I jeszcze liczba hostów:
Maska Podsieci: 11111111.11111000.00000000.00000000
Maska zawiera 19 zer, czyli Liczba Hostów Podsieci = 2^19-2 (Odejmujemy Adres Podsieci i Rozgłoszeniowy) = 524 288-2 = 524 586

5)
Do obliczenia ilości podsieci potrzebujemy Masek Sieci i Podsieci, obie mamy:
Maska Domyślna Sieci: 255.0.0.0 (10) --> 11111111.00000000.00000000.00000000 (2)
Maska Podsieci: 255.248.0.0 (10) --> 11111111.11111000.00000000.00000000 (2)
Jak można zauważyć obie maski różnią się od siebie ilością jedynek, dzięki której obliczymy ilość podsieci; różnica wynosi 5, zatem Liczba Podsieci wynosi 2^5=32

Wszystkie dane:
Cytat:
Adres IP - 100.4.12.18
Maska Podsieci: 255.248.0.0
Klasa: A
Maska Domyślna Sieci: 255.0.0.0
Adres Sieci: 100.0.0.0
Adres Podsieci: 100.0.0.0
Adres Rozgłoszeniowy: 100.255.255.255
Zakres Hostów Sieci: 100.0.0.1 - 100.255.255.254
Liczba Hostów Sieci: 16 777 214
Zakres Hostów Podsieci: 100.0.0.1 - 100.7.255.254
Liczba Hostów Podsieci: 524 286
Liczba Podsieci: 32


_____________________________________________________________

B)

1)
Adres IP: 100.54.120.7
100.54.120.7 (10) --> 01100100.00110110.01111000.00000111
Początek z pierwszego oktetu (01100100) = '0' - Klasa A

2)
Klasa A - Maska Domyślna Sieci 255.0.0.0
Adres Sieci: 100.0.0.0

3)
Adres IP: 100.54.120.7 (10) --> 01100100.00110110.01111000.00000111 (2)
Maska Podsieci: 255.248.0.0 (10) --> 11111111.11111000.00000000.00000000 (2)
Bramka AND:
01100100.00110110.01111000.00000111 AND
11111111.11111000.00000000.00000000
=
01100100.00110000.00000000.00000000 (2) --> 100.48.0.0 (10) --> Adres Podsieci

4)
ADRESY HOSTÓW W SIECI
Obliczanie Adresu Rozgłoszeniowego:
Adres Sieci: 100.0.0.0 (10) --> 01100100.00000000.00000000.00000000 (2)
Maska Domyślna Sieci:255.0.0.0 (10)--> 11111111.00000000.00000000.00000000 (2) (Zanegowana: 00000000.11111111.11111111.11111111)
Obliczanie:
01100100.00000000.00000000.00000000 OR
00000000.11111111.11111111.11111111
=
01100100.11111111.11111111.11111111 (2) --> 100.255.255.255 (10) --> Adres Rozgłoszeniowy

Zakres Adresów Hostów: 100.0.0.1 - 100.255.255.254
Liczba Hostów: 16 777 214

ADRESY HOSTÓW PODSIECI
Obliczanie Adresu Rozgłoszeniowego Podsieci:
Adres Podsieci: 100.48.0.0 (10) --> 01100100.00110000.00000000.00000000 (2)
Maska Podsieci:255.0.0.0 (10)--> 11111111.11111000.00000000.00000000 (2) (Zanegowana: 00000000.00000111.11111111.11111111)
Obliczanie:
01100100.00110000.00000000.00000000 OR
00000000.00000111.11111111.11111111
=
01100100.00110111.11111111.11111111 (2) --> 100.55.255.255 (10) --> Adres Rozgłoszeniowy Podsieci

Zakres Adresów Hostów: 100.48.0.1 - 100.55.255.254
Liczba Hostów: 524 286

5)
Maska Domyślna Sieci:255.0.0.0 (10)--> 11111111.00000000.00000000.00000000 (2)
Maska Podsieci: 255.248.0.0 (10) --> 11111111.11111000.00000000.00000000 (2)
Różnica: 5 jedynek - 2^5=32 <-- Liczba Podsieci

Wszystkie Dane:
Cytat:
Adres IP - 100.54.120.7
Maska Podsieci: 255.248.0.0
Klasa: A
Maska Domyślna Sieci: 255.0.0.0
Adres Sieci: 100.0.0.0
Adres Podsieci: 100.48.0.0
Adres Rozgłoszeniowy: 100.255.255.255
Zakres Hostów Sieci: 100.0.0.1 - 100.255.255.254
Liczbę Hostów Sieci: 16 777 214
Zakres Hostów Podsieci: 100.48.0.0 - 100.55.255.254
Liczba Hostów Podsieci: 524 286
Liczbę Podsieci: 32


_____________________________________________________________

C)

1)
Adres IP: 100.112.17.36
100.112.17.36 (10) --> 01100100.01110000.00010001.00100100 (2)
Początek z pierwszego oktetu (01100100) = '0' - Klasa A

2)
Klasa A - Maska Sieci 255.0.0.0
Adres Sieci: 100.0.0.0

3)
Adres IP: 100.112.17.36 (10) --> 01100100.01110000.00010001.00100100 (2)
Maska Podsieci: 255.248.0.0 (10) --> 11111111.11111000.00000000.00000000 (2)
Bramka AND:
01100100.01110000.00010001.00100100 AND
11111111.11111000.00000000.00000000
=
01100100.01110000.00000000.00000000 (2) --> 100.112.0.0 --> Adres Podsieci

4)
ADRESY HOSTÓW SIECI
Obliczanie Broadcastu:
Adres Sieci: 100.0.0.0 (10) --> 01100100.01110000.00010001.00100100 (2)
Maska Domyślna Sieci: 255.0.0.0 (10) --> 11111111.00000000.00000000.00000000 (2) (Zanegowana: 00000000.11111111.11111111.11111111)
Bramka OR:
01100100.00000000.00000000.00000000 OR
00000000.11111111.11111111.11111111
=
01100100.11111111.11111111.11111111 (2) --> 100.255.255.255 (10) --> Adres Rozgłoszeniowy

Zakres Hostów: 100.0.0.1 - 100.255.255.254
Liczba Hostów: 2^24=16 777 214

ADRESY HOSTÓW PODSIECI
Obliczanie Adresu Rozgłoszeniowego Podsieci:
Adres Podsieci: 100.112.0.0 (10) --> 01100100.01110000.00000000.00000000 (2)
Maska Podsieci: 255.248.0.0 (10) --> 11111111.11111000.00000000.00000000 (2) (Zanegowana: 00000000.00000111.11111111.11111111)
Bramka OR:
01100100.01110000.00000000.00000000 OR
00000000.00000111.11111111.11111111
=
01100100.01110111.11111111.11111111 (2) --> 100.119.255.255 (10) --> Adres Rozgłoszeniowy Podsieci

Zakres Hostów: 100.112.0.1 - 100.119.255.254
Liczba Hostów: 2^19 = 524 286

5)
Maska Domyślna Sieci: 255.0.0.0 (10) --> 11111111.00000000.00000000.00000000 (2)
Maska Podsieci: 255.248.0.0 (10) --> 11111111.11111000.00000000.00000000 (2)
Liczba Podsieci: 2^5=32

Wszystkie Dane:
Cytat:
Adres IP - 100.112.17.36
Maska Podsieci: 255.248.0.0
Klasa: A
Maska Domyślna Sieci: 255.0.0.0
Adres Sieci: 100.0.0.0
Adres Podsieci: 100.112.0.0
Adres Rozgłoszeniowy: 100.255.255.255
Zakres Hostów Sieci: 100.0.0.1 - 100.255.255.254
Liczbę Hostów Sieci: 16 777 214
Zakres Hostów Podsieci: 100.112.0.1 - 100.119.255.254
Liczba Hostów Podsieci: 524 286
Liczbę Podsieci: 32


Post został pochwalony 0 razy

Ostatnio zmieniony przez Ricko dnia Pon 10:42, 28 Lut 2011, w całości zmieniany 16 razy
Powrót do góry
Zobacz profil autora
Ricko
Brain
<FONT COLOR=DAA520>Brain</FONT>



Dołączył: 07 Sie 2006
Posty: 3255
Przeczytał: 0 tematów

Pomógł: 5 razy
Ostrzeżeń: 0/5
Skąd: ..::Zabrze::..

PostWysłany: Czw 0:07, 24 Lut 2011    Temat postu: Zad.2

Jako administrator sieci 129.48.0.0 określ klasę adresu (1) oraz adres rozgłoszeniowy (2) całej sieci. Zaproponuj maskę podsieci (3) w celu podzielenia sieci na 64 podsieci. Zakładając, że numerujesz sieci od jedynki podaj adres (4), adres rozgłoszeniowy piątej podsieci (5) oraz określ dostępne adresy hostów (6).

1)
Adres Sieci: 129.48.0.0 (10) --> 10000001.00110000.00000000.00000000 (2)
Pierwsze cyfry pierwszego oktetu (10000001) --> '10' - Klasa B

2)
Adres Sieci: 129.48.0.0 (10) --> 10000001.00110000.00000000.00000000 (2)
Maska Sieci w Klasie B --> 255.255.0.0 (10) --> 11111111.11111111.00000000.00000000

Adres Rozgłoszeniowy:
10000001.00110000.00000000.00000000 OR
00000000.00000000.11111111.11111111 ----> Zanegowana Maska Sieci
=
10000001.00110000.11111111.11111111 (2) --> 129.48.255.255 (10) --> Adres Rozgłoszeniowy

3)
Maska Sieci w Klasie B --> 255.255.0.0 (10) --> 11111111.11111111.00000000.00000000
Chcemy podzielić naszą sieć na 64 podsieci, w tym celu aby określić postać maski musimy ustalić jaką potęga liczby 2 jest 64, okazuje się ze 64=2^6.
Zatem adres naszej Maski Podsieci musi zawierać o 6 jedynek więcej niż Maski Sieci
Maska Sieci: 11111111.11111111.00000000.00000000
Maska Podsieci: 11111111.11111111.11111100.00000000 (2) --> 255.255.252.0 (10) --> Maska Podsieci

4)
Teraz czeka nas bardzo skomplikowana rzecz - aby określić adres piątej podsieci musimy na samym początku zapoznać się z jej Maską:
Maska Podsieci: 11111111.11111111.11111100.00000000 (2) --> 255.255.252.0 (10)
Jak można zauważyć w określeniu adresu uczestniczyć będą tylko "jedynki" z Maski Podsieci, których jest 22 (8 pierwszy oktet, 8 drugi oktet, 6 trzeci oktet)
Pierwsze dwa oktety zostają identyczne jak w Adresie Sieci (10000001.00110000), a w trzecim dopisujemy od prawej strony (w analogicznych miejscach gdzie w Masce Podsieci są jedynki) postać binarną liczby 5 (101).
Powstaje nam adres:
10000001.00110000.00010100.00000000 (2) --> 129.48.20.0 (10) --> Adres Piątej Podsieci

5)
Do obliczenia broadcastu piątej sieci potrzebny nam jest:
Adres Piątej Sieci: 10000001.00110000.00010100.00000000 (2) --> 129.48.20.0 (10)
Maska Podsieci: --> 11111111.11111111.11111100.00000000 (2) --> 255.255.252.0 (10)
Liczymy:
10000001.00110000.00010100.00000000 OR
00000000.00000000.00000011.11111111 ---> Zanegowana Maska Podsieci
=
10000001.00110000.00010111.11111111 (2) --> 129.48.23.255 (10) --> Adres Rozgłoszeniowy Piątej Podsieci

6)
Do określenia zakresu adresów hostów potrzebny nam:
Adres Piątej Podsieci: 129.48.20.0
Adres Rozgłoszeniowy Piątej Podsieci: 129.48.23.255
Tradycyjnie zakres zaczyna się od adresu o 1 większego od Adresu Sieci, a kończy na o 1 mniejszym od Broadcastu:
129.48.20.1 - 129.48.23.254 --> Zakres Adresów Hostów

I jeszcze liczba hostów, tu potrzebna jest nam Maska Podsieci: 11111111.11111111.11111100.00000000 , liczymy wszystkie zera w masce - jest ich 10, czyli ilość hostow = 2^10-2 (Odejmujemy Adres Sieci i Broadcast) = 1024-2=1022 --> Ilość Hostów

Wszystkie Dane:
Cytat:
Adres Sieci: 129.48.0.0
Klasa: B
Maska Sieci: 255.255.0.0
Adres Rozgłoszeniowy: 129.48.255.255
Ilość Podsieci: 64
Maska Podsieci: 255.255.252.0
Adres Piątej Sieci: 129.48.20.0
Adres Rozgłoszeniowy Piątej Podsieci: 129.48.23.255
Adresy Hostów: 129.48.20.1 - 129.48.23.254
Liczba Hostów: 1022


Post został pochwalony 0 razy

Ostatnio zmieniony przez Ricko dnia Czw 0:08, 24 Lut 2011, w całości zmieniany 1 raz
Powrót do góry
Zobacz profil autora
Ricko
Brain
<FONT COLOR=DAA520>Brain</FONT>



Dołączył: 07 Sie 2006
Posty: 3255
Przeczytał: 0 tematów

Pomógł: 5 razy
Ostrzeżeń: 0/5
Skąd: ..::Zabrze::..

PostWysłany: Czw 17:59, 24 Lut 2011    Temat postu: Zad.3

W sieci pewny komputer ma adres 198.48.15.24/29. Podaj adres sieci (1), adres podsieci (2), w ktorej jest podany adres, adres rozgłoszeniowy (3) oraz zakres hostów (4) w podsieci, do ktorej należy urządzenie. Czy administrator nadał poprawną nazwę urządzeniu? (5)

1)
Adres IP: 198.48.15.24 (10) --> 11000110.00110000.00001111.00011000 (2)
Pierwsze cyfry pierwszego oktetu (11000110) - '110' --> Klasa C
Maska Sieci w klasie C --> 255.255.255.0
Adres Sieci: 198.48.15.0

2)
Adres IP: 198.48.15.24/29 --> Liczba po slashu informuje nas o ilości jedynek (29/32) w Masce Podsieci: 11111111.11111111.11111111.11111000 (2) -->255.255.255.248
Działanie:
11000110.00110000.00001111.00011000 AND
11111111.11111111.11111111.11111000
=
11000110.00110000.00001111.00011000 (2) --> 198.48.15.24 (10) --> Adres Podsieci

3)
Adres Podsieci: 11000110.00110000.00001111.00011000 (2) --> 198.48.15.24 (10)
Maska Podsieci: 11111111.11111111.11111111.11111000 (Zanegowana Maska: 00000000.00000000.00000000.00000111)
Działanie:
11000110.00110000.00001111.00011000 OR
00000000.00000000.00000000.00000111
=
11000110.00110000.00001111.00011111 (2) --> 198.48.15.31 (10) --> Adres Rozgłoszeniowy Podsieci

4)
Adres Podsieci: 198.48.15.24
Adres Rozgłoszeniowy Podsieci: 198.48.15.31
Tradycyjnie - zakres hostów zaczyna się od o 1 większego niż adres podsieci, a kończy na o 1 mniejszym od Broadcastu:
Zakres Hostów: 198.48.15.25 - 198.48.15.30

Obliczanie Liczby Hostów:
Maska Podsieci: 11111111.11111111.11111111.11111000 - ilość zer = 3, zatem 2^3-2 = 8-2 = 6 --> Liczba Hostów

5)
Administrator nie nadał dobrej nazwy urządzeniu, gdyż adres 198.48.15.24 jest adresem podsieci, więc nie może być jednocześnie adresem użytkownika

Wszystkie Dane:
Cytat:
Adres IP (zły) : 198.48.15.24
Klasa: C
Maska Sieci: 255.255.255.0
Adres Sieci: 198.48.15.0
Maska Podsieci: 255.255.255.248
Adres Podsieci: 198.48.15.24
Adres Rozgłoszeniowy Podsieci: 198.48.15.31
Zakres Hostów Podsieci: 198.48.15.25 - 198.48.15.30
Liczba Hostów Podsieci: 6


Post został pochwalony 0 razy

Ostatnio zmieniony przez Ricko dnia Czw 23:34, 24 Lut 2011, w całości zmieniany 2 razy
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Sojusz Fallen Strona Główna -> Ściągi, Zadania itp. / Specjalizacja Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1

 
Skocz do:  
Możesz pisać nowe tematy
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach


fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2002 phpBB Group
Regulamin