tranzitia de la ipv4 la ipv6

5
1 Tranziţia de la IPv4 la IPv6 Spinu Gica Nicusor Gr.2A An II. 1 Introducere Ori de câte ori pronunţam cuvantul internet, este aproape imposibil sa nu pronunţam notiunea de adresa IP. Fie constient ( cand suntem deja la un nivel inalt si ne putem da seama ce inseamna asta ), fie in mod inconştient, precum copiii care incearcă sa stabileasca o retea de jocuri intre doua sau mai multe calculatoare şi işi cer unul altuia adresele IP. Fara doar si poate notiunea de adresa IP intra in vocabularul utilizatorului de internet in mod inconstient si ramane acolo tot timpul, deoarece traim intr-o era in care, fiecare om, fiecare computer, fiecare telefon, fiecare contor de par- care, si altele, detine o adresa IP. 2 Intrebarea fireasca ? Ce este o adresa IP? Daca notiunea de adresa IP o regasim deja in limbajul nostru, ne intrebam probabil ce inseamna defapt IP? Haideti sa ne gandim la antica metoda de trimitere a scrisorilor si anume posta. Cum anume ajunge acea scrisoare la destinatarul caruia noi vrem sa ii trimitem scrisoarea, si mai ales, de unde stie destinatarul de unde a primit scrisoarea? Pai, am putea spune ca este simplu, scriem numele si adresa noastra pe partea din stanga sus, iar numele si adresa destinatarului jos in dreapta. Ei bine, cam in aceeasi maniera se petrec lucrurile si pe internet. Fiecare masina ( calculator / pc / telefon / etc ), care este conectata la internet trebuie sa fie cumva identificata in mod unic. Fara un identificator, reteaua nu ar stii cum sa trimita un mesaj la dumneavoastra, iar daca ar fii mai multe masini cu acelasi identificator, reteaua nu ar stii cui sa trimita acel mesaj. Este ca si cum am da unui postas un plic fara nici un nume / adresa pe el. Adresele IP sunt constituite din 2 parti: numarul de retea, si numarul masinii gazda din acea retea astfel incat doua sau mai multe masini din retele diferite pot avea acelasi numar gazda, dar numarul de retea va fi diferit, in acest mod se asigura identi- ficarea in mod unic. Fara acest tip de schema numararea ar devenii foarte repede neincapatoare. Asadar Internetul idsentifica retelele prin asocierea undei adrese IP fiecarei companii sau organizatii de pe net, de aceea fiecarei dintre acestea ii sunt atribuite adrese IP be baza marimii lor. Daca compania este mica, nu este nevoie de foarte multi identificatori de masina in acea retea, in schimb, daca organizatia este una mai mare cu siguranta numarul de identificatori de masina va fi mult mai mare. Din acest motiv companiilor foarte mari precum XEROX, MIT, Ford, HP, IBM, etc, le-au fost alocate milioane de adrese IP.

Upload: sycrows

Post on 24-Apr-2015

31 views

Category:

Documents


1 download

DESCRIPTION

De ce este nevoie de o schimbare?De ce IPv6 ?

TRANSCRIPT

Page 1: Tranzitia de la IPv4 la IPV6

1

Tranziţia de la IPv4 la IPv6

Spinu Gica Nicusor Gr.2A An II.

1 Introducere

Ori de câte ori pronunţam cuvantul internet, este aproape imposibil sa nu

pronunţam notiunea de adresa IP. Fie constient ( cand suntem deja la un nivel inalt si

ne putem da seama ce inseamna asta ), fie in mod inconştient, precum copiii care

incearcă sa stabileasca o retea de jocuri intre doua sau mai multe calculatoare şi işi cer

unul altuia adresele IP. Fara doar si poate notiunea de adresa IP intra in vocabularul

utilizatorului de internet in mod inconstient si ramane acolo tot timpul, deoarece traim

intr-o era in care, fiecare om, fiecare computer, fiecare telefon, fiecare contor de par-

care, si altele, detine o adresa IP.

2 Intrebarea fireasca ? Ce este o adresa IP?

Daca notiunea de adresa IP o regasim deja in limbajul nostru, ne intrebam

probabil ce inseamna defapt IP? Haideti sa ne gandim la antica metoda de trimitere a

scrisorilor si anume posta. Cum anume ajunge acea scrisoare la destinatarul caruia noi

vrem sa ii trimitem scrisoarea, si mai ales, de unde stie destinatarul de unde a primit

scrisoarea? Pai, am putea spune ca este simplu, scriem numele si adresa noastra pe

partea din stanga sus, iar numele si adresa destinatarului jos in dreapta. Ei bine, cam

in aceeasi maniera se petrec lucrurile si pe internet.

Fiecare masina ( calculator / pc / telefon / etc ), care este conectata la internet

trebuie sa fie cumva identificata in mod unic. Fara un identificator, reteaua nu ar stii

cum sa trimita un mesaj la dumneavoastra, iar daca ar fii mai multe masini cu acelasi

identificator, reteaua nu ar stii cui sa trimita acel mesaj. Este ca si cum am da unui

postas un plic fara nici un nume / adresa pe el.

Adresele IP sunt constituite din 2 parti: numarul de retea, si numarul masinii

gazda din acea retea astfel incat doua sau mai multe masini din retele diferite pot avea

acelasi numar gazda, dar numarul de retea va fi diferit, in acest mod se asigura identi-

ficarea in mod unic. Fara acest tip de schema numararea ar devenii foarte repede

neincapatoare. Asadar Internetul idsentifica retelele prin asocierea undei adrese IP

fiecarei companii sau organizatii de pe net, de aceea fiecarei dintre acestea ii sunt

atribuite adrese IP be baza marimii lor. Daca compania este mica, nu este nevoie de

foarte multi identificatori de masina in acea retea, in schimb, daca organizatia este una

mai mare cu siguranta numarul de identificatori de masina va fi mult mai mare. Din

acest motiv companiilor foarte mari precum XEROX, MIT, Ford, HP, IBM, etc, le-au

fost alocate milioane de adrese IP.

Page 2: Tranzitia de la IPv4 la IPV6

2

Pentru a usura munca de atribuire a adreselor IP, adresele de retea au fost impartite in

clase de adrese, A, B, C, ( D, E - avand scopuri speciale ), fiecare fiind atribuita dupa

marimea utilizatorului. Aceste clase impart cei 32 de biti disponibili pentru o adresa

IPv4 de care vom discuta mai multe in sectiunea urmatoare. Asadar identificatorii

depind de clasa.

3 Ce este IPv4 ?

Daca tot am pomenit in sectiunea anterioara de IPv4, probabil ca va intrebati

ce inseamna acest IPv4?

IPv4 este acronimul ( prescurtarea ) de la Internet Protocol version 4 care a

fost lansata in 1981. Asadar o adresa IPv4 este o adresa IP care are o lungime de 32

de biti, ceea ce inseamna 232

, 4.294.967.296 de adrese IP, si este impartita in 4 parti

de cate 8 biti, astfel permitand fiecarei parti sa contina numere de la 0 la 255. Aceste 4

parti unite printr-un punct au fost numite "cuadrantul punctat" ceea ce inseamna ca

fiecare valoare de 8 biti este separata print-un punct (ex. 124.234.211.255).

In sectiunea anterioara vorbeam de clase de adrese. Asadar clasele de adrese

impart cei 32 de biti in functie de necesitatea fiecareia. La inceputul adresei de 32 de

biti pentru a identifica tipul clasei sunt rezervati unul sau mai multi biti. Cele 3 clase

sunt caracterizate astfel:

─ Clasa A: numarul de retea pe 7 biti; gazda pe 24 de biti

─ Clasa B: numarul de retea pe 14 biti; gazda pe 16 biti.

─ Clasa C: numarul de retea pe 21 de biti; gazda pe 8 biti.

Retelele de clasa A au doar 7 biti pentru numarul de retea ceea ce inseamn 24

de biti pentru masinile gazda. Prin aceasta putem obtine aprox 16 milioane de identi-

ficatori de masina diferiti, care poate fi destul pentru organizatiile foarte mari.

Retelele de clasa B au 14 biti pentru retea si 16 biti pentru gazda, ceea ce

asigura un numar de aprox. 16.000 de calculatoare gazda.

In sfarsit retelele de clasa C pot avea un numar maxim de 254 de masini

gazda, dar pot exista foarte multe identificatoare de retea.

De notat este ca majoritatea retelelor sunt de clasa B sau C.

Asadar analizand o adresa ip putem spune ca ea apartine clasei A, B, sau C dupa ur-

matoarele reguli:

─ Adresele din clasa A sunt intre 0 si 127.

─ Adresele din clasa B sunt intre 128 si 191.

─ Adresele din clasa C sunt intre 192 si 223.

Acestea fiind spuse daca am reusit oarecum sa intelegem ce este IPv4. Pro-

babil acum ne intrebam ce inseamna acel IPv6 din titlu, despre care vom vorbii in

sectiunea urmatoare.

Page 3: Tranzitia de la IPv4 la IPV6

3

4 IPv6.

Dupa cum am spus in sectiunea anterioara, IPv4 este acronimul de la Internet

Protocol Version 4, deci IPv6 trebuie sa fie acronimul de la Internet Protocol Version

6, care cea de-a 6-a revizuire a Internet Protocol si succesorul lui IPv4. Functioneaza

similar lui IPv4 in sensul ca aloca adrese numerice necesare transferului de date si

comunicarii pe internet, dar intre ele exista totusi diferente majore.

IPv6 a fost publicata pentru prima data in 1995, dar standard a fost cu 3 ani

mai tarziu in 1998.

Una dintre diferentele majore este aceea ca adresele IPv6 nu vor mai impartii

doar cei 32 de biti disponibili pentru o adresa IPv4, ci 128, care inseamna aprox 3.4 x

1038

( mai precis 340.282.366.920.938.463.374.607.431.768.211.456 ) adrese posibile, pe

cand la IPv4 puteam avea numai 4,29 miliarde adrese posibile. Din acest motiv va fi

necesar un sistem hexadecimal pentru a afisa acele adrese.

Notatie: 16 numere hexa, fiecare de 4 cifre delimitate de " : "

EX: 2001:0db8:ab00:0000:0000:0000:0000:0000.

Daca unul sau mai multe din grupurile de 4 cifre este 0000 zerourile se pot conca-

tena si inlocui ( o singura data ) cu " :: ".

EX: 2001:db8:ab00::

De asemenea se va putea face trecerea de la o adresa IPv4 la una IPv6 dupa cum

urmeaza:

10.0.0.1 ( IPv4) = > ::10.0.0.1 sau 0:0:0:0:0:0:A00:1

5 De la IPv4 la IPv6

De ce aceasta tranzitie ? Ei bine exista mai multe cauze care se datoreaza

acestei treceri la noua versiune a Internet Protocolului.

Contextul aparitiei IPv6 se datoreaza problemelor IPv4 care apar odata cu

cresterea exponentiala a numarului de gazde, aparitia unor tabele de rutare de mari

dimensiuni, configuratii tot mai complexe, utilizatori tot mai multi, imposibilitatea

asigurarii calitatii serviciilor si nu in ultimul rand securitatea.

Una dintre primele cauze este aceea ca adresele IPv4 sunt pe cale sa se ter-

mine, lucru ce a fost prevazut cu mult timp in urma.

Page 4: Tranzitia de la IPv4 la IPV6

4

Intrebarea fireasca acum ar fii, " Pai .. nu spuneam ca IPv4 asigura aprox

4.20 miliarde de adrese IP ? Avem noi asa multe calculatoare , telefoane etc ? ". Ei

bine raspunsul este "DA". Vint Cerf ( considerat unul dintre parintii internetului ) a

dat cu mult timp in urma un avertisment precum adresele IPv4 se vor termina intr-un

final si va trebuii ceva nou.

Alte motive precum fenomenul de explozie al tabelelor de rutare, care odata

cu introducerea IPV6, se va reduce, simplificarea protocolului, suport pentru gazde

mobile, compatibilitatea cu vechiul IP, si nu in ultimul rand un suport major pentru

evolutiile viitoare ale internetului. De asemenea securitatea cu noua versiune de In-

ternet Protocol, v-a fi imbunatatita prin IPSec( acronimul de la IP Security ) care va fi

defapt criptarea adresei IP.

Acestea sunt asadar cateva dintre imbunatatirile care vin odata cu tranzitia de

la IPv4 la IPv6, schimbare ce a fost programata de peste un deceniu. Totusi progresul

a fost foarte lent, doar o mica parte facand trecerea la IPv6. Primul test a fost facut la

8 iunie 2011, care a fost declarata " WORLD IPv6 DAY", cand Google, Facebook, si

alte companii proeminente pe web au testat sistemul IPv6.

6 Ne va afecta pe noi aceasta schimbare?

" Majoritatea sistemelor actuale incepand cu Windows XP SP1 suporta IPv6, deci initial nu va

avea niciun impact major . Totusi multe routere si servere nu suporta IPv6 facand in acest fel

imposibil conectarea unui calculator cu IPv6 la un router sau server cu IPv4 imposibila. De ase-

menea IPv6 este in faza incipienta avand o multime de de probleme de securitate si bug-uri de

functionare, fapt ce poate duce la o anarhie IT globala.

Nimeni nu stie cat va dura tranzitia dar un singur lucru se stie cu siguranta : va trebui facuta

pentru ca internetul sa poata functiona asa cum o face astazi . "

Page 5: Tranzitia de la IPv4 la IPV6

5

7 Bibliografie

Ionut-Stefan Lucas - traducere a articolului " Protocolul TCP/IP si retelele "

Joseph Davies ( Microsoft ) - UNDERSTANDING IPv6

Lenuta Alboaie - Nivelul Retea

http://thor.info.uaic.ro/~adria/teach/courses/net/files/2rc_NivelulRetea.pdf

Beej Jorgensen - Beej's Guide to Network Programming. Using Internet Sock-

ets http://beej.us/guide/bgnet/output/html/multipage/index.html

Bestwebdesigners - Articolul " IPv4 & IPv6 - SCURTA PREZENTARE" http://blog.bestwebdesigners.ro/?p=359

Iljitsch van Beijnum - Articolul " There is no Plan B: why the IPv4-to-IPv6

transition will be ugly " http://arstechnica.com/business/news/2010/09/there-is-no-plan-b-why-the-ipv4-to-ipv6-

transition-will-be-ugly.ars

Wikipedia - IPv6

http://ro.wikipedia.org/wiki/IPv6