background image

Adresy i adresowanie 

 
Klasy adresowe  
 

Klasa 

Ilość bitów na sieć 

Ilość bitów na hosty 

Zakres adresów 

Ilość hostów 

24 

1-127 

2

24

-2 

16 

16 

128-191 

2

16

-2 

24 

192-223 

2

8

-2 

32 

224-239 

xx 

32 

240-255 

xx 

 
Adresy prywatne (nieroutowalne) RFC1918 
 

Klasa adresowa 

Zakres adresów 

10.0.0.0 – 10.255.255.255 

172.16.0.0 – 172.31.255.255 

192.168.0.0 – 192.168.255.255 

 
Adresy specjalne: 
 

0.0.0.0 

Adres bramy domyślnej w danej sieci 

255.255.255.255 

Lokalny adres rozgłoszeniowy – działa do pierwszego routera 

0.0.0.37 

Host lokalnej sieci – system domyślnie zamiast zer wstawi adres sieci 

127.0.0.1 

Local loopback (lokalna pętla zwrotna) sam na siebie 

 
FLSM – maska podsieci o stałej długości RFC950 
 

sieć 

podsieć 

Hosty 

 
Adres (IP) and(i) Maska (Podsieć) = adres sieci i podsieci 
 
Standardowe maski: 
 

Klasa 

Standardowa maska 

Interpretacja bitowa 

255.0.0.0 

11111111 00000000 00000000 00000000 

255.255.0.0 

11111111 11111111 00000000 00000000 

255.255.255.0 

11111111 11111111 11111111 00000000 

 
Maski mówią o tym jaka część jest przeznaczona na adresowanie sieci 
 
Adres podsieci: 172.16.16.0 
Maska podsieci: 255.255.240.0 (11111111 11111111 11110000 00000000) 
Zakres sieci: 172.16.16.1 – 172.16.31.254 
Adres rozgłoszeniowy: 172.16.31.255 
 
 
 
 
 
 
 

background image

Jak liczyć. 
 
Współczynnik delta – najbardziej wysunięta jedynka 
Mamy maskę: (przykład) – 255.255.224.0 
Interpretacja bitowa maski – 11111111 11111111 11 1 00000 
 
Mamy adres 172.17.0.0 
 
Przy masce 255.255.224.0 delta wynosi 32 – dlaczego?  
 

2

2

2

2

2

2

2

2

128 

64 

32 

16 

 
Stąd tutaj mamy 6 podsieci: 32, 64, 128, 160, 192 – odrzucamy pierwsze zero i ostatnią 
równą liczbie maski 
 
Zadanie: 
Mamy adres 172.16.0.0 
Potrzebujemy 8 podsieci 
W największej będziemy potrzebować 1000 hostów 
1.  Wylicz maskę podsieci 
2.  Podać pełne adresy podsieci stosując klasyczne adresowanie: 
 
Rozwiązanie: 
Określamy klase – klasa adresowa B 
Mamy więc 2

16

-2 hostów 

 
Ile bitów potrzebujemy na podsieci? 
Według wzoru 2

n

-2 

Stąd –  

2

3

-2=6 (za mało) 

 

 

2

4

-2=14 (wystarczy) – musimy więc zabrać 4 bity z adresów hostów, stąd 

maska podsieci: 
255.255.240.0 (11111111 11111111 11110000 00000000) – delta: 16 
Ilość podsieci: j.w. 
Ilość hostów: 2

12

-2=4094 

Adresy podsieci: zakres – 172.16.0.0 – 172.16.240.0 
 

Adres sieci 

Zakres 

Adres rozgłoszeniowy 

172.16.16.0 

172.16.16.1 – 172.16.31.254 

172.16.31.255 

172.16.32.0 

172.16.32.1 – 172.16.47.254 

172.16.47.255 

172.16.48.0 

172.16.48.1 – 172.16.63.254 

172.16.63.255 

172.16.64.0 

172.16.64.1 – 172.16.79.254 

172.16.79.255 

172.16.80.0 

172.16.80.1 – 172.16.95.254 

172.16.95.255 

172.16.96.0 

172.16.96.1 – 172.16.111.254 

172.16.111.255 

172.16.112.0 

172.16.112.1 – 172.16.127.254 

172.16.127.255 

172.16.128.0 

172.16.128.1 – 172.16.143.254 

172.16.143.255 

 
 
 
 

background image

Mamy adres x.x.x.80/29 (29 oznacza 29 jedynek i 3 zera tzn.: 11111111 11111111 11111111 
11111000) 
 
Adres sieci to 80    

01010000  

Końcówka maski    

11111000 

Adres rozgłoszeniowy 

01010111 to daje 87 

 
Stąd zakres to 81 – 86 
 
Mamy adres 172.21.0.0/16 
 
Podzielić sieć na dwie podsieci 
 
Aby otrzymać dwie podsieci mamy: 2

n

-2  

2

2

-2=2 potrzebujemy więc 2 bity 

Stąd maska podsieci to 11111111 11111111 11000000 00000000 – 255.255.192.0 
Mamy więc następujące sieci: 172.21.64.0 i 172.21.128.0 
 
Mamy adres 192.169.200.0/24 (klasa adresowa C) Utwórz 6 podsieci. 
 
2

n

-2    

2

3

-2=8-2=6 (wystarczy) – zabieramy 3 bity, stąd maska podsieci to: 11111111 

11111111 11111111 11100000, czyli: 255.255.255.224 
 
Delta wynosi 32 
 

Adres sieci 

Zakres 

Adres rozgłoszeniowy 

192.169.200.32 

192.169.200.33 - 192.169.200.62 

192.169.200.63 

192.169.200.64 

192.169.200.65 - 192.169.200.94 

192.169.200.95 

192.169.200.96 

192.169.200.97 - 192.169.200.126 

192.169.200.127 

192.169.200.128 

192.169.200.129 - 192.169.200.158 

192.169.200.159 

192.169.200.160 

192.169.200.161 - 192.169.200.190 

192.169.200.191 

192.169.200.192 

192.169.200.193 - 192.169.200.222 

192.169.200.223