Sunteți pe pagina 1din 6

5/18/2018 Rețele Locale - 3.

Adresarea IPv4

3. Adresarea IPv4

Obiective
Adresare Nivel 3
Adresa de rețea / broadcast
Subnetare (VLSM)

Tutorial

Noțiuni de bază
Adresa IPv4 este un număr pe 32 biţi şi este compusă din 2 părţi: prima parte indică reţeaua (biții
de rețea) iar ultima parte reprezintă identificatorul unei stații în cadrul reţelei (biții de stație).
O adresă IPv4 se reprezintă folosind Dot-Decimal Notation:
Exemplu: Adresa 11000000101010000000000000001010 se scrie sub forma 192.168.0.10
Masca de rețea este un număr pe 32 biți care separă biții de rețea de biții de stație dintr-o adresă
IP.
Exemplu: adresa IP: 192.168.0.10, masca de rețea: 255.255.255.128 → primii 25 de biţi de
1 din adresa IP specifică reţeaua.
Masca de rețea este formată de un șir de 1 urmat de un șir de 0. De exemplu,
11111111101111100000000000000000 NU este o mască de rețea.
Prefixul rețelei este numărul de biți de 1 din masca de rețea și este reprezentat sub forma /x.
Exemplu 192.168.0.10/25 → primii 25 de biţi din adresa IP specifică reţeaua.
Adresa de rețea: toţi biţii de stație sunt 0. Reţeaua din care face parte o stație se determină
aplicând operaţia ŞI între adresa şi masca de reţea:
Exemplu: Adresa IP 192.168.0.10/25 face parte din reţeaua 192.168.0.0/25
Adresa de broadcast: toţi biţii de stație sunt 1.
Exemplu: Adresa de broadcast pentru reţeaua 192.168.0.0/25 este 192.168.0.127/25.

Clase de adrese:
Clasa A: 0.0.0.0 → 127.255.255.255, masca /8, 24 de biți de stație
Clasa B: 128.0.0.0 → 191.255.255.255, masca /16, 16 biți de stație
Clasa C: 192.0.0.0 → 223.255.255.255, masca /24, 8 biți de stație
127.0.0.0/8 - rezevată pentru adrese de loopback
Adrese private:
10.0.0.0 → 10.255.255.255, masca /8, o rețea de clasă A
172.16.0.0 → 172.31.255.255, masca /12, 16 rețele de clasă B
192.168.0.0 → 192.168.255.255 masca /16, 256 rețele de clasă C

Un administrator poate decide separarea unor secţiuni din reţea în subreţele diferite. Pentru
asigurarea adresării va trebui să împartă spaţiul iniţial de adrese în mai multe secţiuni disjuncte.
Subnetarea se poate face folosind aceeaşi mască de reţea pentru toate subreţelele sau măşti
diferite (VLSM - Variable Length Subnet Mask).

Algoritm subnetare folosind mască de reţea fixă


http://elf.cs.pub.ro/rl/2012-2013/lab/03/home 1/6
5/18/2018 Rețele Locale - 3. Adresarea IPv4

Presupunem că avem un spaţiu de adrese cu lungimea prefixului egală cu m.


Se determină numărul de subreţele. Fie acesta N.
Se determină numărul n de biţi necesari pentru definirea de reţele.
N <= 2^n
Lungimea prefixului pentru cele N subreţele este: m+n
Pentru partea de stație din adresa IP au rămas disponibili p = 32 - (m + n) biţi.
În fiecare subreţea pot exista maxim 2^p - 2 stații (prima adresă este folosită pentru adresa de
reţea, iar ultima este folosită pentru adresa de broadcast)

Algoritm subnetare folosind mască de reţea variabilă (VLSM)


Se ordonează descrescător reţelele în funcţie de numărul de stații din fiecare reţea.
Se determină numărul p de biţi necesari care definesc partea de stație din adresa IP pentru fiecare
subreţea.
nr stații <= 2^p - 2
Se calculează lungimea prefixului pentru fiecare subreţea:
L = 32 - p
Pentru fiecare reţea de la primul pas, se scrie adresa de subreţea în format IP/L şi adresa de
broadcast corespunzătoare.
Adresa de reţea se obţine adăugând 1 la adresa de broadcast a reţelei precedente.

Exemplu Subnetare
Pentru reţeaua următoare, propuneţi două scheme de adresare folosind adrese din spaţiul
192.168.30.0/23: una cu mască fixă şi una cu mască variabilă.

Rezolvare:

Subnetare cu mască fixă:

Adresă inițială 192 168 30 0


Format Binar 11000000 10101000 00011110 00000000

http://elf.cs.pub.ro/rl/2012-2013/lab/03/home 2/6
5/18/2018 Rețele Locale - 3. Adresarea IPv4
Subrețea Adresă rețea în format binar Adresă rețea Adresă broadcast
1 11000000 10101000 00011110 00000000 192.168.30.0/25 192.168.30.127/25
2 11000000 10101000 00011110 10000000 192.168.30.128/25 192.168.30.255/25
3 11000000 10101000 00011111 00000000 192.168.31.0/25 192.168.31.127/25
4 11000000 10101000 00011111 10000000 192.168.31.128/25 192.168.31.255/25
Subnetare cu mască variabilă:

Număr stații Nr biţi de stație Lungime prefix Mască reţea Adresă reţea Adresă broadcast
120 7 25 255.255.255.128 192.168.30.0/25 192.168.30.127/25
60 6 26 255.255.255.192 192.168.30.128/26 192.168.30.191/26
50 6 26 255.255.255.192 192.168.30.192/26 192.168.30.255/26
2 2 30 255.255.255.252 192.168.31.0/30 192.168.31.3/30

Activități practice

1. (10 min., 10 pct.)


Se dau următoarele adrese. Specificaţi clasa şi masca implicită. În plus, specificaţi pentru fiecare adresă
dacă este “publică” sau “privată”.

128.64.32.16
10.20.40.80
30.45.15.60
200.100.50.25

Rezolvare
128.64.32.16 - clasa B, /16, publică
10.20.40.80 - clasa A, /8, privată
30.45.15.60 - clasa A, /8, publică
200.100.50.25 - clasa C, /24, publică

2. (10 min., 10 pct.)


Aveţi la dispoziţie un spaţiu /16. Se doresc scheme de adresare care irosesc cât mai puţine adrese. Ce
mască aţi alege pentru următoarele cerinţe?

Cât mai multe rețele cu minim 100 stații


Cât mai multe rețele cu minim 63 stații
Minim 10 rețele (cu număr maxim de stații)
Minim 256 de rețele (cu număr maxim de stații)

Rezolvare
/25
/25
/20
/24

3. (20 min., 20 pct.)


Pentru fiecare din intrările de mai jos specificaţi:

http://elf.cs.pub.ro/rl/2012-2013/lab/03/home 3/6
5/18/2018 Rețele Locale - 3. Adresarea IPv4

1. adresa de reţea şi adresa de broadcast


2. prima şi ultima adresă alocabilă
3. numărul total de adrese alocabile
100.50.100.50/24
10.20.50.80/30
72.36.18.9/28
81.27.9.3/17

Rezolvare
IP Adresă reţea Adresă broadcast Prima adresă Ultima adresă Numărul total de adrese alocabile
100.50.100.50/24 100.50.100.0 100.50.100.255 100.50.100.1 100.50.100.254 254
10.20.50.80/30 10.20.50.80 10.20.50.83 10.20.50.81 10.20.50.82 2
72.36.18.9/28 72.36.18.0 72.36.18.15 72.36.18.1 72.36.18.14 14
81.27.9.3/17 81.27.0.0 81.27.127.255 81.27.0.1 81.27.127.254 2^15 - 2 = 32766

4. (20 min., 30 pct.)

Pentru rețeaua de mai sus, propuneţi două scheme de adresare folosind adrese din spaţiul 10.0.0.0/8: una
cu mască fixă şi una cu mască variabilă. Scrieți adresele de pe fiecare interfață. În plus:

În reţeaua locală ruterul trebuie să aibă prima adresă validă


Pentru schema cu masca variabilă, în reţeaua dintre două rutere trebuie să existe exact 2 adrese
valide.

Rezolvare
Mască Fixă
Ruter Interfaţă IP
R1 e0/1 10.0.0.1/24
R1 e0/0 10.0.1.1/24
R2 e0/0 10.0.1.2/24
R2 e0/1 10.0.2.1/24

Mască variabilă

Ruter Interfaţă IP
R1 e0/1 10.0.1.1/26
R1 e0/0 10.0.1.65/30
R2 e0/0 10.0.1.66/30
R2 e0/1 10.0.0.1/24

5. (30 min., 30 pct.)

http://elf.cs.pub.ro/rl/2012-2013/lab/03/home 4/6
5/18/2018 Rețele Locale - 3. Adresarea IPv4

Completaţi un tabel cu următorul antet:

Reţea Număr stații Nr biţi de stație Lungime prefix Mască reţea Adresă reţea Adresă broadcast
Pentru rețeaua de mai sus, propuneţi o schemă de adresare cu mască variabilă astfel încât să irosiţi
cât mai puţine adrese IP. Folosiţi spaţiul de adrese 172.16.160.0/19.

Rezolvare
Reţea Număr stații Nr biţi de stație Lungime prefix Mască reţea Adresă reţea Adresă broadcast
192 8 24 255.255.255.0 172.16.160.0/24 172.16.160.255/24
158 8 24 255.255.255.0 172.16.161.0/24 172.16.161.255/24
120 7 25 255.255.255.128 172.16.162.0/25 172.16.162.127/25
59 6 26 255.255.255.192 172.16.162.128/26 172.16.162.191/26
40 6 26 255.255.255.192 172.16.162.192/26 172.16.162.255/26
28 5 27 255.255.255.224 172.16.163.0/27 172.16.162.31/26
10 4 28 255.255.255.240 172.16.163.32/28 172.16.163.47/28
R0-R1 2 2 30 255.255.255.252 172.16.163.48/30 172.16.163.51/30
R0-R2 2 2 30 255.255.255.252 172.16.163.52/30 172.16.163.55/30
R0-R4 2 2 30 255.255.255.252 172.16.163.56/30 172.16.163.59/30
R1-R2 2 2 30 255.255.255.252 172.16.163.60/30 172.16.163.63/30
R1-R4 2 2 30 255.255.255.252 172.16.163.64/30 172.16.163.67/30
R2-R3 2 2 30 255.255.255.252 172.16.163.68/30 172.16.163.71/30

6. BONUS (10 min., 10 pct.)

http://elf.cs.pub.ro/rl/2012-2013/lab/03/home 5/6
5/18/2018 Rețele Locale - 3. Adresarea IPv4

Interfeţele ruterelor au configurate următoarele adrese:

Ruter Interfaţă IP
e1/1 172.16.1.97/28
R1
e1/2 172.16.1.32/30
e2/1 172.16.1.33/30
R2
e2/2 172.16.1.95/27

Gasiţi toate cele 4 probleme de adresare IP pentru reţeaua de mai sus.

Rezolvare
1. Rețeaua lui R1 se suprapune cu rețeaua lui R2
2. 172.16.1.32/30 este adresa de rețea
3. 172.16.1.95/27 este adresa de broadcast
4. 172.16.1.97/27 nu este în rețeaua 172.16.1.80/28

Referințe
Cartea de reţele, capitolul 3 [http://books.google.com/books?
id=GdF_3ttxnRIC&lpg=PA100&pg=PA92#v=onepage&q&f=false]
Despre retele classful [http://books.google.com/books?
id=GdF_3ttxnRIC&lpg=PA100&pg=PA95#v=onepage&q&f=false]
Exercitiu subnetare [http://books.google.com/books?
id=GdF_3ttxnRIC&lpg=PA100&pg=PA128#v=onepage&q&f=false]
Structura si terminologie adrese IPv4
[http://www.cisco.com/web/about/ac123/ac147/archived_issues/ipj_9-1/ip_addresses.html]
Cheat-sheet subnetare [http://www.ietf.org/rfc/rfc1878.txt]
Adrese rezervate [http://en.wikipedia.org/wiki/Reserved_IP_addresses]
Video subnetare [http://www.youtube.com/watch?v=C4n2Ofqr6QY]
Tutorial subnetare
[http://www.cisco.com/en/US/tech/tk365/technologies_tech_note09186a00800a67f5.shtml]

http://elf.cs.pub.ro/rl/2012-2013/lab/03/home 6/6

S-ar putea să vă placă și