Anda di halaman 1dari 7

4/5/2016

Adres IP - Wikipedia

Adres IP
De la Wikipedia, enciclopedia liber

IP (Internet Protocol) este un protocol care asigur un serviciu de transmitere a datelor, fr conexiune
permanent. Acesta identific fiecare interfa logic a echipamentelor conectate printr-un numr numit adres
IP". Versiunea de standard folosit n majoritatea cazurilor este IPv4. n IPv4, standardul curent pentru
comunicarea n Internet, adresa IP este reprezentat pe 32 de bii (de ex. 192.168.0.1). Alocarea adreselor IP
nu este arbitrar; ea se face de ctre organizaii nsrcinate cu distribuirea de spaii de adrese. De exemplu,
RIPE este responsabil cu gestiunea spaiului de adrese atribuit Europei.
Internetul este n proces de evoluie ctre versiunea urmtoare de IP, numit IPv6, care practic ateapt un
utilizator major, care s oblige folosirea acestei versiuni superioare i de ctre alii. Ramurile Ministerului Aprrii
al SUA (DoD) au anunat ca n decursul anilor 2009 - 2011 vor nceta relaiile cu furnizorii de servicii Internet
care nu folosesc IPv6.

Cuprins
1 IPv4
1.1 Clase de adrese
1.2 Adrese private
1.3 Subreele
1.3.1 VLSM
1.3.2 CIDR
2 IPv6
2.1 Notaie
2.2 Adrese de reea
2.3 Adrese publice
2.3.1 Adrese unicast
2.3.2 Adrese multicast
2.3.3 Adrese anycast
2.4 Adrese private
2.5 Adrese locale
2.6 Adrese IPv6 mapate peste IPv4
3 Adrese statice i dinamice
4 NAT
5 Note
6 Vezi i
7 Legturi externe
7.1 Organizaii nsrcinate cu distribuirea de spaii de adrese

IPv4

https://ro.wikipedia.org/wiki/Adres%C4%83_IP

1/7

4/5/2016

Adres IP - Wikipedia

Adresele IPv4 au o lungime de 32 de bii (4 octei).


Fiecare adres identific o reea (network) i o staie de
lucru (work station) din cadrul reelei. Notaia obinuit
este obinut prin scrierea fiecrui octet n form
zecimal, separai ntre ei prin puncte. De exemplu,
192.168.0.1(10) este notaia folosit pentru adresa
11000000.10101000.00000000.00000001(2).

Clase de adrese
Formatul unei adrese IP n format zecimal i binar
La nceputurile Internetului, adresele IPv4 se mpreau
n 5 clase de adrese, notate de la A la E. mprirea se
fcea n funcie de configuraia binar a primului octet al adresei, astfel:

Clasa

Primul octet n
binar

Prima
adres

Ultima adres

Observaii

0xxxxxxx

0.0.0.1

127.255.255.255

folosete 8 bii pentru reea i 24 pentru staia


de lucru

10xxxxxx

128.0.0.0

191.255.255.255

folosete 16 bii pentru reea i 16 pentru


staie

110xxxxx

192.0.0.0

223.255.255.255 folosete 24 bii pentru reea i 8 pentru staie

1110xxxx

224.0.0.0

239.255.255.255 folosit pentru adresarea de tip multicast

11110xxx

240.0.0.0

255.255.255.255 utilizat n scopuri experimentale

Adresele reelelor au toi biii de staie 0 i nu pot fi folosite pentru o staie. n plus, mai exist i adrese de
difuzare, care au toi biii de staie 1.
Pentru identificarea staiilor se folosesc numai adresele de clas A pn la C. n plus, exist dou intervale de
adrese de clas A nefolosite n Internet:
Intervalul 0.0.0.0 - 0.255.255.255 nu se folosete, pentru a nu fi confundat cu ruta implicit;
Intervalul 127.0.0.0 - 127.255.255.255 este folosit numai pentru diagnosticarea nodului local
(ntotdeauna acesta va fi cel care va rspunde la apelul unei adrese din aceasta clas).
Din pcate, aceast metod risipea multe adrese IP, iar odat cu rspndirea Internetului a aprut pericolul
epuizrii spaiului de adrese. Pentru a soluiona aceast problem, la nceputul anilor '90 au fost concepute mai
multe soluii:
adrese private
CIDR
VLSM
Metodele de mai sus aveau rolul de a prelungi viaa lui IPv4. n plus, a fost conceput i un nou protocol, IPv6.

Adrese private

https://ro.wikipedia.org/wiki/Adres%C4%83_IP

2/7

4/5/2016

Adres IP - Wikipedia

Dispozitivele neconectate la Internet nu au nevoie de o adres IP unic. Pentru aceste dispozitive au fost
standardizate adresele private. Aceste adrese nu sunt unice la nivelul Internetului i de aceea nu sunt rutate de
dispozitivele de nivel 3. n RFC 1918 au fost definite trei intervale rezervate pentru adresare privat:
Adrese rezervate pentru clasa A: 10.0.0.0 - 10.255.255.255
Adrese rezervate pentru clasa B: 172.16.0.0 - 172.31.255.255
Adrese rezervate pentru clasa C: 192.168.0.0 - 192.168.255.255
Nu este obligatoriu ca fiecare bloc de adrese s fie alocat unei singure reele. De obicei, administratorul de reea
va mpri un bloc n subreele; de exemplu, multe rutere pentru uz personal folosesc subreeaua 192.168.0.0 192.168.0.255 (192.168.0.0/24).

Subreele
Att adresele IPv4 ct i cele IPv6 folosesc subnetarea, care const n mprirea adresei IP n dou pri:
adresa de reea i adresa de staie. Folosind o masc de reea, calculatorul poate determina unde s mpart
adresa IP (conform standardului RFC 950).
Subnetarea a aprut ca soluie pentru problema epuizrii spaiului de adrese IP. Odat cu subreelele a aprut
distincia ntre adresarea "classfull" (care ine cont de clasele de adrese) i adresarea "classless" (care ofer
suportul pentru cmpul de subreea).
n 1992 au fost introduse i mecanismele de rutare pentru adresarea classless. Aceste mecanisme vizau att
protocoalele de rutare (CIDR), ct i protocoalele rutate (VLSM).
VLSM
VLSM (Variable Length Subnet Mask) este un procedeu care presupune precizarea unei mti de reea
pentru fiecare adres asociat unei interfee. Acest lucru permitea mprirea unei clase de adrese n mai multe
reele de dimensiuni diferite, micornd astfel irosirea de adrese IP.
De exemplu, pentru o reea de 20 de calculatoare (staii) se puteau folosi acum doar 32 de adrese (o reea /27),
fa de 256 de adrese (o reea de clas C, /24).
CIDR
CIDR (Classless InterDomain Routing) se refer la modul de reprezentare a adreselor IP n tabela de rutare i
la modul de trimitere a mesajelor de actualizare. n notaia CIDR, adresa IP este reinut ntotdeauna mpreun
cu masca de reea. De exemplu, o adres IP de tipul 192.0.2.1, cu masca 255.255.255.0, ar fi scris n notaia
CIDR ca 192.0.2.1/24, deoarece primii 24 de bii din adresa IP indic subreeaua.
Faptul c n tabela de rutare este precizat i masca de reea permite agregarea (unirea) reelelor vecine,
reducnd dimensiunea tabelei de rutare. De exemplu, reelele 192.0.2.0/24 i 192.0.3.0/24 vor fi reinute ca
192.0.2.0/23:
192.0.2.0/24 = 11000000.00000000.00000010. / 00000000
192.0.3.0/24 = 11000000.00000000.00000011. / 00000000
----------------------------------------------------192.0.2.0/23 = 11000000.00000000.0000001 / 0.00000000

IPv6
https://ro.wikipedia.org/wiki/Adres%C4%83_IP

3/7

4/5/2016

Adres IP - Wikipedia

Pentru mai multe detalii, vedei IPv6.


IPv6 este un protocol dezvoltat pentru a nlocui IPv4 n
Internet. Adresele au o lungime de 128 bii (16 octei),
ceea ce este considerat suficient pentru o perioad
ndelungat. Teoretic exist 2128, sau aproximativ 3,403
1038 adrese unice. Lungimea mare a adresei permite
mprirea n blocuri de dimensiuni mari i implicit devine
posibil introducerea unor informaii suplimentare de
rutare n adres.
Windows Vista, Mac OS X, toate distribuiile moderne
O adres IPv6 n binar i hexazecimal
de Linux[1], precum i foarte multe alte sisteme de
operare includ suport "nativ" pentru acest protocol. Cu
toate acestea, IPv6 nu este nc folosit pe scar larg de ctre furnizorii de acces i servicii Internet, numii
Internet Service Providers sau ISP.

Notaie
Adresele IPv6 sunt scrise de cele mai multe ori sub forma a 8 grupuri de cte 4 cifre hexazecimale, fiecare grup
fiind separat de dou puncte (:). De exemplu, 2001:0db8:85a3:08d3:1319:8a2e:0370:7334este o adres
IPv6 corect.
Dac unul sau mai multe din grupurile de 4 cifre este 0000, zerourile pot fi omise i nlocuite cu dou semne
dou puncte(::). De exemplu, 2001:0db8:0000:0000:0000:0000:1428:57abse prescurteaz
2001:0db8::1428:57ab. Aceast prescurtare poate fi fcut o singur dat, altfel ar putea aprea confuzii cu
privire la numrul de cmpuri omise. Plecnd de la adresa 2001:0000:0000:ffd3:0000:0000:0000:57ab,
prescurtarea 2001::ffd3::57abar putea s nsemne 2001:0000:0000:0000:0000:ffd3:0000:57ab,
2001:0000:ffd3:0000:0000:0000:0000:57ab, sau alt combinaie similar. Zerourile de la nceputul unui
grup pot fi de asemenea omise, ca de exemplu n adresa localhost ::1.
Toate adresele de mai jos sunt corecte i echivalente:
2001:0db8:0000:0000:0000:0000:1428:57ab
2001:0db8:0000:0000:0000::1428:57ab
2001:0db8:0:0:0:0:1428:57ab
2001:0db8:0:0::1428:57ab
2001:0db8::1428:57ab
2001:db8::1428:57ab

Ultimii 4 octei ai unei adrese IPv6 pot fi scrii n zecimal, folosind ca separator un punct. Aceast notaie este
folosit n adresele IPv6 compatibile IPv4 (vezi mai jos). Forma general este x:x:x:x:x:x:d.d.d.dunde x
reprezint cifre hexazecimale din primele 6 grupuri, iar d corespunde unei numr zecimal (ntre 0 i 255), ca i n
adresele IPv4. De exemplu, ::ffff:12.34.56.78este aceeai adres cu ::ffff:0c22:384ei cu
0:0:0:0:0:ffff:0c22:384e. Acest mod de scriere este nvechit i nu este folosit dect de unele aplicaii.
Mai multe informaii pot fi gsite n RFC 4291 - IP Version 6 Addressing Architecture.

Adrese de reea
https://ro.wikipedia.org/wiki/Adres%C4%83_IP

4/7

4/5/2016

Adres IP - Wikipedia

Adresele de reea IPv6 sunt scrise folosind notaia CIDR. O reea (sau subreea) IPv6 este un grup continuu de
adrese IPv6 a crui mrime trebuie s fie putere a lui 2; primii bii ai adreselor, identici pentru toate adresele din
reea, formeaz prefixul reelei.
O reea este reprezentat de prima adres din reea i de mrimea prefixului n bii, separate de "/". De exemplu,
2001:0db8:1234::/48este reeaua cu adresele 2001:0db8:1234:0000:0000:0000:0000:0000pn la
2001:0db8:1234:ffff:ffff:ffff:ffff:ffff

Deoarece un calculator poate fi vzut ca o reea cu prefixul 128, adresele sunt cteodat urmate de /128.

Adrese publice
Adrese unicast
Adresele unicast IPv6 folosite pentru adresarea pe Internet trebuie s aib prefixul 2000::/3, adic sunt cuprinse
ntre 2000:: i 3fff:ffff:ffff:ffff:ffff:ffff:ffff:ffff.
Adrese multicast
Adrese multicast reprezinta modalitatea prin care un echipament poate trimite un mesaj catre un grup de
echipamente ce se afla fie in reteaua locala, fie in alte retele. Spre deosebire de broadcast, multicast nu este
suportat de toate echipamentele (in special de cele mai vechi) si depinde foarte mult de modul in care sunt
configurate routerele ce fac legatura intre retele.
Deoarece mesajele multicast au o sursa si un numar nedefinit de destinatii este necesar sa se foloseasca la nivelul
transport un protocol ce nu contine conexiuni. Ca si in cazul broadcast, multicast foloseste protocolul UDP cu
toate avantajele si dezavantajele sale. Ca si in cazul broadcast adresa IP a mesajului broadcast nu este adresa
specifica a unui echipament, ci este o adresa IP ce are o valoare speciala. Concret, este vorba de o adresa IP
din clasa D. Adresele IP se impart pe clase in functie de valoarea octetului cel mai semnificativ, conform
tabelului.
Clasa Valoare octet semnificativ Interval adrese IP
A 0XXXXXXX 0.0.0.0 127.255.255.255
B 10XXXXXX 128.0.0.0 191.255.255.255
C 110XXXXX 192.0.0.0 223.255.255.255
D 1110XXXX 224.0.0.0 239.255.255.255
E 1111XXXX 240.0.0.0 255.255.255.255
In rest, trimiterea unui mesaj multicast nu difera cu nimic fata de trimiterea unui mesaj UDP unicast(catre o
singura destinatie). Intern, pe baza clasei adresei IP destinatia, sistemul determina faptul ca este vorba de un
mesaj multicast si determina adresa MAC destinatie folosind urmatorul algoritm:
- Primii 3 octeti (cei mai semnificativi) ai adresei MAC destinatie au valoarea 01-00-5E
- Ultimii 3 octeti (cei mai putin seminificativi) ai adresei MAC se obtin prin aplicarea mastii 7F-FF-FF peste
ultimii 3 octeti (cei mai putin semnificativi) ai adresei IP destinatie
https://ro.wikipedia.org/wiki/Adres%C4%83_IP

5/7

4/5/2016

Adres IP - Wikipedia

Adrese anycast

Adrese private
Asemenea rezervrilor IPv4 pentru adrese private sau reele interne nchise, exist i adrese IPv6 rezervate
pentru spaiul privat de adresare. n IPv6, acestea se numesc Adrese Local Unice (englez Unique Local
Addresses - ULA). RFC 4193 rezerv prefixul fc00::/7 n acest scop, mprindu-l n 2 spaii /8 cu politici
implicite diferite pentru fiecare spatiu (cfm. IPv6). Adresele includ un numr aleator de 40 de bii care
minimizeaz riscul unei coliziuni de adrese n cazul conectrii a 2 spaii private sau pachetele sunt rutate greit.
Proiectele iniiale (RFC 3513) foloseau alt bloc de adrese n acest scop (fec0::), denumite i adrese specifice
unei locaii. Din pcate definiia a ceea ce sunt reprezint locaiile (englez site) a ramas neclar i politicile de
adresare prost definite creau ambiguiti n algoritmul de rutare. Blocul respectiv de adrese a fost abandonat i
trebuie s nu mai fie utilizat n sistemele noi.
Adresele ce ncep cu fe80: - numite adrese link-local - sunt atribuite n zona local link. Adresele sunt generate
automat de ctre nivelul IP al sistemului de operare pentru fiecare interfa de reea. Aceasta asigur
conectivitate la reea automat i instantanee pentru orice host IPv6 i semnific faptul c mai multe host-uri
conectate la un hub sau switch comun au o cale de comunicare garantat prin adrese local-link. Aceast
funcionalitate este utilizat extensiv i invizibil pentru majoritatea utilizatorilor, n nivelele inferioare ale
administrrii reelelor IPv6 (Neighbor Discovery Protocol).
Toate prefixele atribuite adreselor private nu sunt rutate pe Internet.

Adrese locale
Adrese IPv6 mapate peste IPv4
Pentru a permite trecerea fr probleme de la IPv4 la IPv6, au fost imaginate diferite metode de alocare
automat a unor adrese IPv6 plecnd de la adrese IPv4:
::ffff:0:0/96

acest prefix este folosit pentru adrese IPv4 mapate.


2001::/32 folosit pentru Tunelare Teredo.
2002::/16 folosit pentru adresare 6to4.
n plus, mai exista i prefixul ::/96(adres cu primii 96 de bii 0). Adresele din acest spaiu erau cunoscute
iniial ca adrese compatibile IPV4" i aveau ultimii 32 de bii egali cu adresa IPv4 a gazdei. IETF a declarat
aceast bloc de adrese depit prin publicarea RFC 4291. Singura utilizare a acestui prefix rmne reprezentarea
unor adrese IPv4 i Pv6 ntr-un acelai tabel sau baz de date cu coloane de dimensiune fix.

Adrese statice i dinamice


NAT
NAT (englez network address translation - translatarea adresei de reea) este un procedeu prin care antetul
pachetelor IP este modificat pentru a transforma adresa IP surs sau destinaie ntr-o alta.
n prezent, cea mai frecvent utilizare pentru NAT este maparea mai multor adrese private pe o singur adres
public. Aceast utilizare este cunoscut ca PAT (englez port address translation) sau NAPT (englez
network address port translation).
https://ro.wikipedia.org/wiki/Adres%C4%83_IP

6/7

4/5/2016

Adres IP - Wikipedia

Note
1. ^ Linux IPv6 Implementation (http://www.ipv6.org/impl/linux.html). ipv6.org. 20 martie 2003.
http://www.ipv6.org/impl/linux.html. Accesat la 6 iunie 2008.

Vezi i
Protocol pentru Internet
Ping

Legturi externe
ro
ro

RNC (Reeaua Naional de Calculatoare) (http://www.rnc.ro)


AdresaIP(Afl ce adres IP ai) (http://www.adresaip.ro)

Organizaii nsrcinate cu distribuirea de spaii de adrese


IANA (http://www.iana.org) (Internet Assigned Numbers Authority)
en RIPE (http://www.ripe.net) (pentru Europa, Orientul Mijlociu i pri din Africa i Asia)
en AfriNIC (http://www.afrinic.net) (pentru Africa)
en APNIC (http://www.apnic.net) (pentru regiunea Asiei Pacifice)
en ARIN (http://www.arin.net) (pentru America de Nord, o poriune din Caraibe i Africa SubSaharian)
en LACNIC (http://www.lacnic.net) (pentru America Latin i regiunea Caraibelor)
en

Adus de la https://ro.wikipedia.org/w/index.php?title=Adres_IP&oldid=10067820
Categorii: Adresare n reea Internet Protocol
Ultima modificare a paginii efectuat la 9 octombrie 2015, ora 12:45.
Acest text este disponibil sub licena Creative Commons cu atribuire i distribuire n condiii identice; pot
exista i clauze suplimentare. Vedei detalii la Termenii de utilizare.

https://ro.wikipedia.org/wiki/Adres%C4%83_IP

7/7