background image

Administrowanie systemami i Sieciami komputerowymi 

Laboratorium nr 3

PROTOKÓŁ IPv4 

Adresacja klasowa

1.  Podstawowe pojęcia

Adresy IPv4 mają długość 32 bitów. Rozpatruje się je jako sekwencję czterech, czterech oktetów 
(bajtów 8-bitowych). Najczęściej przedstawia się je w postaci 4 liczb dziesiętnych oddzielonych 
kropką np.

192.168.  1.  1

W adresie IP wyodrębniamy dwie części: 

Część odpowiedzialną za adres sieci,

Część odpowiedzialną za adres Hosta. 

Maska podsieci - budowa jej przypomina adres IP. Wykorzystywana jest do określania, ile bitów 
adresu IP wskazuje sieć, a ile hosty w tej sieci. Składa się z 32 bitów (cztery oktety). Dla każdej 
klasy adresów przypisana jest maska domyślna sieci:

Klasa

Maska domyślna w 

systemie dziesiętnym

Maska domyślna w systemie binarnym

I oktet

II oktet

III oktet

IV oktet

A

255.0.0.0

1111 1111

0000 0000

0000 0000

0000 0000

B

255.255.0.0

1111 1111

1111 1111

0000 0000

0000 0000

C

255.255.255.0

1111 1111

1111 1111

1111 1111

0000 0000

Adres sieci jest zawsze pierwszym adresem sieci, zaś adres hosta określa który to host w danej 
sieci. Adresy te oblicza się na podstawie znajomości maski podsieci. 
W celu wyznaczenia adresu sieci należy wykonać operację logiczną AND pomiędzy adresem sieci a 
maską podsieci. np.

192.168.  1.1

 

255.255.255.0

AND

-------------
192.168.  1.1

rozpisane binarnie wygląda to następująco

11000000.10101000.00000001.00000001

 

11111111.11111111.11111111.00000000

AND

-----------------------------------
11000000.10101000.00000001.00000000

Z każdą podsiecią związany jest również adres rozgłoszeniowy. Jest to zawsze ostatni adres w 
podsieci. Wyznacza się go przeprowadzając operację logiczną OR z zanegowaną maską np.

Opracował: Radosław Maciaszczyk

background image

Administrowanie systemami i Sieciami komputerowymi 

Najpierw negujemy maskę

255.255.255.  0

NOT

---------------
  0.  0.  0.255

rozpisane binarnie wygląda to następująco

11111111.11111111.11111111.00000000

NOT

-----------------------------------
00000000.00000000.00000000.11111111

a następnie wykonujemy operację logiczną OR

192.168.  1.  1
  0.  0.  0.255

OR

---------------
192.168.  1.255

rozpisane binarnie wygląda to następująco

11000000.10101000.00000001.00000001

 

00000000.00000000.00000000.11111111

OR

-----------------------------------
11000000.10101000.00000001.00000000

Zakres adresów hostów określa się jako:

adres sieci + 1 : adres rozgłoszeniowy – 1

Liczba możliwych hostów do zaadresowania wyznacza się następująco:

2

n

 – 2

gdzie:
n-liczba bitów w masce przeznaczona na adres hosta
Np.
dla maski 24 bitowej (255.255.255.  0)na adres hosta przeznaczono 8 bitów (32-24), stąd 
liczba hostów wynosi:
2

8

-2 =254

2. Klasa adresów IP
Pierwotnie adresy IPv4 podzielono na klasy i dla każdej z klasy zdefiniowano która część składa się 
na adres sieci, a która na adres hosta. Tak jak to pokazano na poniższym rysunku 

Opracował: Radosław Maciaszczyk

background image

Administrowanie systemami i Sieciami komputerowymi 

Rys 1. Klasy adresów IP

Klasa A - część sieci składa się z 8 bitów (I oktet), a część hosta z pozostałych 24 bitów (II, III, IV 
oktet). Pierwszy bit adresu zawsze jest ustawiony na 0. Dodatkowo w pierwszym oktecie nie mogą 
być wszystkie bity ustawione na 0.
Klasa B- część sieci składa się z 16 bitów (I, II oktet), a część hosta z pozostałych 16 bitów (III, IV 
oktet). Pierwsze 2 bity adresu zawsze są ustawione na 10. 
Klasa C- część sieci składa się z 24 bitów (I, II, III oktet), a część hosta z pozostałych 8 bitów (IV 
oktet). Pierwsze 3 bity adresu zawsze są ustawione na 110.
Klasa D- pierwsze 4 bity adresu zawsze są ustawione na 1110, 
Klasa E- pierwszy 4 bity adresu zawsze są ustawione na 1111. 

Zadanie 1.
Oblicz ile jest sieci a ile hostów w każdej z klas A,B i C

Zadanie 2.
Do jakiej domyślnej klasy adresowej należą poniższe adresy IP
13.23.45.2
230.12.1.22
240.35.3.1
223.255.255.255
67.45.62.34

 

128.76.2.3

 

192.34.5.1

 

191.255.0.0

 

224.0.0.1
245.5.31.155

Zadanie 3.
Zapisz w poniższej tabeli w postaci dziesiętnej adresy IPv4 będące zakresami hostów dla każdej z 
klasy adresowej. Nie uwzględniamy wykluczenia części adresów zarezerwowanych.

Opracował: Radosław Maciaszczyk

background image

Administrowanie systemami i Sieciami komputerowymi 

Klasa 

Najniższy adres 

Najwyższy adres 





Zadanie 4.
Na podstawie obliczeń z zadania 2 określ domyślną maskę dla każdego z poniższych adresów oraz 
oblicz:

adres sieci

adres niewygłoszenie

zakres hostów

13.23.45.2
223.255.255.255
67.45.62.34

 

128.76.2.3

 

192.34.5.1

 

191.255.0.0

 

Opracował: Radosław Maciaszczyk