background image

Klasy adresacji IP

Autor: Tomasz Podkowski

background image

Adres IP

  Adres  IP  jest  32-bitową  liczbą  składającą  się  z 
dwóch części: 
 1) adresu sieci

                                                          

   

2)

 

adresu komputera   

Cały  adres  jest  podzielony  na  4  oktety  (bajty),  czyli 
ma  4*8  cyfr  dwójkowych.  W  zapisie  dziesiętnym   
będą  to  cztery    liczby  oddzielone  kropkami. 
Największa  liczba  binarna,  jaką  możemy  zapisać  na 
ośmiu  miejscach,  to  11111111

(2)

,  czyli  255

(10)

najmniejsza zaś to 0.

 

background image

Klasy adresacji IP

Adresy IP mogą należeć do jednej z  5 klas: A, 
B, 

C, 

D, 

E. 

Najczęściej spotkasz się z adresami IP klas  A, 
B, C.

 

Klasa 

– 

zakres 

od: 

224.0.0.0 

– 

239.255.255.254                  
               przeznaczona jest do transmisji 
grupowej.

 

Klasa E

 

– zakres od 240.0.0.0 – 

255.255.255.255                                              
                                                                         
                                                                         
                                                                         
                                                                         
                                                          
zarezerwowana dla IETF ( Internet 
Engenering Task Force ) – grupy osób 
fizycznie skupionych w celu rozwiązywania 
bieżących problemów Sieci,                          
tworzenia i zatwierdzania specyfikacji. 

background image

Klasy adresacji IP

Adresy IP mogą należeć do jednej z  5 klas: A, 
B, 

C, 

D, 

E. 

Najczęściej spotkasz się z adresami IP klas  A, 
B, C.

 

Klasa 

– 

zakres 

od: 

224.0.0.0 

– 

239.255.255.254                  
               przeznaczona jest do transmisji 
grupowej.

 

Klasa E

 

– zakres od 240.0.0.0 – 

255.255.255.255                                              
                                                                         
                                                                         
                                                                         
                                                                         
                                                          
zarezerwowana dla IETF ( Internet 
Engenering Task Force ) – grupy osób 
fizycznie skupionych w celu rozwiązywania 
bieżących problemów Sieci,                          
tworzenia i zatwierdzania specyfikacji. 

background image

Zakres  adresów  od  1.0.0.0  do  126.0.0.0.  Klasa  ta  ma 
ośmiobitowy  identyfikator    sieci    (pierwszy  oktet)    i   
24-bitowy    identyfikator  komputera  (  trzy  następne 
oktety  ).    Oznacza  to,  że    w  tej  samej  klasie  można 
obsłużyć  2

24

  =  16  777  216  komputerów.  Wartości 

zapisywane 
w  pierwszym  oktecie  mieszczą    się    między  1    a  126, 
czyli  między  00000001 a 01111110. 

Wniosek: adres klasy A zaczyna się od 0 – daje to  2

adresów komputerów w takiej sieci . 

8-bitowy adres sieci (pierwszy oktet)
24-bitowy adres hosta (trzy następne oktety)

Klasa: A

background image

Klasa: B

Zakres  adresów  od  128.1.0.0  do  191.254.0.0. 
Klasa ta ma szesnastobitowy identyfikator sieci (2 
pierwsze  oktety)  i  szesnastobitowy  identyfikator 
komputera  (dwa  ostatnie  oktety).  Oznacza  to,  że   
w  tej  klasie  można  obsłużyć  2

16

  =  65  536 

unikatowych  adresów  minus  dwa  adresy,  które  są 
złożone  z  samych  zer  lub  z  samych  jedynek,  czyli 
65 534. 

Adres klasy B zaczyna się od 10, daje to 2

14 

 różnych 

adresów sieci. 

16-bitowy adres sieci (dwa pierwsze oktety)
16-bitowy adres hosta (dwa ostatnie oktety)

background image

Klasa: C

Zakres  adresów  od  192.0.1.0  do  223.225.254.0. 
Klasa 

ta 

ma 

24-bitowy  identyfikator  sieci  (trzy  pierwsze 
oktety)  i  8-bitowy  identyfikator  komputera 
(ostatni  oktet).  Oznacza  to,  że  w  tej  klasie 
można  obsłużyć  2

8

  =  256  unikatowych  adresów 

minus  dwa  adresy,  które  są  złożone  z  samych 
zer lub samych jedynek, czyli 254.

Adres klasy C zaczyna się od 110. Daje to 2

21

 adresów 

w sieci. 

24-bitowy adres sieci (trzy pierwsze oktety)
8-bitowy adres hosta (ostatni oktet)

background image

Maska podsieci

Maska podsieci określa, ile bitów w adresie IP jest 
zarezerwowanych na sieć, a ile na komputer w tej 
sieci.  Jeżeli  bity  w  masce  podsieci  są  jedynkami, 
to  odpowiadające  mu  bity  w  adresie  IP  są  bitami 
adresu  sieci.  Natomiast  bity  będące  zerami  w 
masce  podsieci  wskazują  na  odpowiednie  bity 
adresu  IP  będące  adresem  określającym  host  w 
sieci.  Host  (czyli  komputer  z  adresem  IP  )  jest 
określony przez adres IP i maskę podsieci.

 

background image

Maska podsieci dla 

poszczególnych klas

 Klasa A – 255.0.0.0 
(np. jeśli adres komputera wygląda następująco 
99.48.16.102,  to  maska  określa  adres  99.0.0.0 
jako  adres  sieci,  natomiast  pozostała  część 
adresu  –  48.16.102  –  określa  komputer  w  sieci 
99.0.0.0 ).

 

 Klasa B – 255.255.0.0 
(np. jeśli adres komputera wygląda następująco 
170.18.26.203, 

to 

maska 

określa 

adres 

170.18.0.0 jako adres sieci, natomiast pozostała 
część  adresu  –  26.203  –  określa  komputer  w 
sieci 170.18.0.0 ).

 

 Klasa C – 255.255.255.0

 

background image

Określanie adresu sieci

Aby określić adres sieci, należy wykonać funkcję AND 
( iloczyn logiczny ) między bitami hosta a jego maską. 
Na przykład:

1100000
1

1010101
0

0000100
0

1001011
0

1111111
1

1111111
1

1111111
1

1000000
0

1100000
1

1010101
0

0000100
0

1000000
0

Adres IP wynosi 193.170.16.150, 

czyli

Maska podsieci 255.255.255.128, 

czyli

Wynik funkcji AND adresu IP oraz 

maski, czyli adres sieci wynosi 

193.170.16.128

background image

Broadcast – adres 

rozgłoszeniowy

Broadcast  jest  specjalnym  adresem  IP,  na  którym 
„nasłuchują”  wszystkie  komputery.  Aby  utworzyć  adres 
Broadcast  w  danej  sieci,  należy  do  numeru  sieci  dodać 
zanegowaną 

maskę 

podsieci, 

np.: 

numer 

sieci 

193.170.16.0, maska 255.255.255.0, zanegowana maska 
to: 0.0.0.255, czyli adres rozgłoszeniowy dla danej sieci 
wynosi: 193.170.16.255 

background image

Inne rodzaje adresów

Adresy 

multicast

 

sa 

adresami 

transmisji 

grupowej, 

wykorzystywanymi  np.  przy  wideokonferencjach.  Do  adresowania 
unicast (pojedynczych hostów) stosowane sa, wiec klasy A, B i C.

Adresy  prywatne

  –  dla  kadej  z  pierwszych  trzech  klas  okreslono 

pewne zakresy adresów, które maja służyc do adresowania hostów w 
sieciach  lokalnych.  Czesto  okresla  sie  je  jako  adresy  nierutowalne  w 
Internecie, 

gdy 

nie 

obsługuja 

ich 

routery 

internetowe. 

Przeciwienstwem  tych  adresów  sa  adresy  publiczne  (obsługiwane  w 
Internecie) – pozostałe adresy w tych klasach.


Document Outline