TIT - lab.2 - Internet Protocol

IP. Clase. Reţele. Subreţele

Clase de adrese IP

Clasa Primii biţi Biţi reţea Număr reţele Biţi host Număr hosturi Mască reţea Observaţii
A 0... 1+7 126 24 16M-2 255.0.0.0 unicast
B 10... 2+14 16K 16 64K-2 255.255.0.0 unicast
C 110... 3+21 2M 8 254 255.255.255.0 unicast
D 1110... x x 28 256M 255.255.255.255 multicast
E 1111... x x x x x rezervat IETF

Adresele IP conţin 2 părţi: (1) adresa de reţea şi (2) adresa de host (în cadrul reţelei).

În momentul de faţă se foloseşte CIDR (Classless InterDomain Routing), prin care adresele pot avea oricâţi biţi de reţea.

Reţelele se identifică prin:
  1. adresa de reţea şi masca de reţea, ex. 192.168.15.0, 255.255.255.0
  2. adresa de reţea şi numărul de biţi pentru reţea din adresa IP (sau câţi biţi de "1" apar în masca de reţea), ex. 172.17.0.0/16

Adrese rezervate

Alocarea adreselor IP

Subreţele

Un spaţiu de adrese IP (o reţea) poate fi împărţit în mai multe (subreţele).
Tehnica de subnetare presupune "împrumutarea" unor biţi din adresa de host pentru a fi folosiţi ca adresă de subreţea.
Se cunoaşte fie (a) câte subreţele trebuie obţinute fie (b) câte hosturi trebuie obţinute în fiecare subreţea.
Pentru fiecare subreţea trebuie obţinute: adresa de subreţea + masca finală de reţea şi numărul total de biţi de reţea, adresa de broadcast, adresele utilizabile efectiv, numărul de hosturi din subreţea, numărul de subreţele.
Prima şi ultima subreţea (cele având biţii de subreţea toţi "0" sau toţi "1") nu pot fi folosite.
Adresele de subreţea se calculează considerând toţi biţii de host "0".
Adresele de broadcast se calculează considerând toţi biţii de host "1".

Exemplu:
1a. Reţeaua 192.168.15.0/24 trebuie împărţită în 5 subreţele.
1b. Reţeaua 192.168.15.0/24 trebuie împărţită în subreţele de câte 25 computere.
2(a+b). Calculul subreţelelor
Biţi subreţea Adresa subreţea Adresa broadcast Prima adresă utilizabilă Ultima adresă utilizabilă
1 000 000-00000 0 192.168.15.0 000-11111 31 192.168.15.31 000-00001 1 192.168.15.1 000-11110 30 192.168.15.30
2 001 001-00000 32 192.168.15.32 001-11111 63 192.168.15.63 001-00001 33 192.168.15.33 001-11110 62 192.168.15.62
3 010 010-00000 64 192.168.15.64 010-11111 95 192.168.15.95 010-00001 65 192.168.15.65 010-11110 94 192.168.15.94
4 011 011-00000 96 192.168.15.96 011-11111 127 192.168.15.127 011-00001 97 192.168.15.97 011-11110 126 192.168.15.126
5 100 100-00000 128 192.168.15.128 100-11111 159 192.168.15.159 100-00001 129 192.168.15.129 100-11110 158 192.168.15.158
6 101 101-00000 160 192.168.15.160 101-11111 191 192.168.15.191 101-00001 161 192.168.15.161 101-11110 190 192.168.15.190
7 110 110-00000 192 192.168.15.192 110-11111 223 192.168.15.223 110-00001 193 192.168.15.193 110-11110 222 192.168.15.222
8 111 111-00000 224 192.168.15.224 111-11111 255 192.168.15.255 111-00001 225 192.168.15.225 111-11110 254 192.168.15.254

Exerciţii:

  1. 192.168.201.0/24, 6 subreţele
  2. 192.168.171.64/26, 3 subreţele
  3. 172.20.128.0/18, 15 subreţele
  4. 10.30.0.0/15, 4 subreţele
Dacă mai aveţi timp:
  1. 172.31.0.0/16, 12 subreţele
  2. 10.0.0.0/8, 8 subreţele

Alte lecturi:

adrese IP rezervate: RFC3330, RFC1700