Sunteți pe pagina 1din 12

MINISTERUL EDUCAIEI AL REPUBLICII MOLDOVA UNIVERSITATEA TEHNIC A MOLDOVEI FACULTATEA INGINERIE I MANAGEMENT N ELECTRONIC I TELECOMUNICAII Catedra Radiocomunicaii

REFERAT
la disciplina Reele Inteligente de Comunicaii Tema: IPv6

A efectuat studentul grupei IMTC-101 A verificat Conf. univ. dr.

Andrei Ciobanu

Ion Avram

Chiinu 2012

INTRODUCERE
Internetul a devenit o noiune familiar pentru societatea din prezent. Cu toate acestea, n urm cu 20 de ani prea puini vizionari au intuit dezvoltarea pe care acesta urma s o cunoasc. Multe dintre conceptele fundamentale ale infrastructurii IP de azi au fost definite n acea perioad, precum formatul adresei IP, protocolul ARP, VLSM. Protocolul IP trebuia s rspund schimbrii paradigmei de comunicaie de la o reea cu cteva locaii, precum reeaua DARPA, la o reea cu mii de locaii cum era privit Internetul la mijlocul anilor `80. Apariia calculatoarelor personale i extinderea reelei globale de comunicaie dincolo centrele universitare au redefinit Internetul ca o reea cu sute de milioane de noduri. n prezent, majoritatea internetului folosete versiune a 4-a a internet protocolului, sau IPv4, care acum are aproximativ 20 de ani. IPv4 dup cum este demonstrat a fost creat pentru a oferi adrese IP, dar acum este nevoie de multe mbuntiri. Numrul de adrese oferit de IPv4 este limitat i necesit o cretere dramatic pentru a nltura probleme majore n viitor. Problema dat ofer urmtoarele ntrebri: Ce este aceasta anume? Ce va face? Ce nseamn pentru bussiness i pentru utilizatori aceasta i cum va afecta internetul care l cunoatem aa cum este el astzi?

Versiunea 6 a protocolului IP a fost iniial proiectat s asigure un spaiu de adrese mult mai generos, dar i un numr de servicii ce lipsesc din IPv4, precum QoS sau prelucrarea mai rapid a pachetelor. Cu toate acestea, prelucrarea suplimentar presupus de un antet de 40 de octei fa de unul de 20, precum i popularitatea deosebit de care se bucur IPv4 fac ca ponderea reelelor IPv6 n structura actual a Internetului s rmn de sub 5%. Prin urmare, pe parcursul acestei cri, prin protocolul IP se va subnelge doar referinrea la IPv4.

IPv4

Adresa IP a fost standardizat ca fiind o valoare de 32 bii unic pentru fiecare sistem conectat la Internet, exprimat prin 4 grupuri a cte 8 bii, constituit din 2 pri, prima este adresa de reea (network number sau network prefix) iar a doua este adresa gazdei (host number).

Structura antetului IPv4

Din analiza antetului se identific nu mai puin de 10 cmpuri n afara celor ce precizeaz adresele destinaie i surs. De-a lungul timpului semnificaia acestor cmpuri a fost redefinit. Cmpul versiune stabilete versiunea IP folosit, antetul de IPv6 diferind de antetul IPv4. Lungimea antetului este precizat explicit n cel de al doilea cmp n vederea flexibilizrii dezvoltrilor ulterioare ale standardului IPv4, prin setri fcute n cmpul de opiuni aflat n finalul antetului IP. Totui vasta majoritate a

traficului n Internet folosete antete de lungime fix, de 20 de octei, performanele de referin ale echipamentelor de reea (precum numrul de pachete comutate pe secund) fiind calculate pentru trafic IP cu antet de lungime fix. Cmpul TOS (Type of Service) este folosit pentru implementarea unor politici distincte pentru tipuri de trafic diferit. Cea mai important utilizare a sa este pentru identificarea i prioritizarea traficului de voce. Cmpul de lungime total este exprimat pe 16 bii, rezultnd o dimensiune maxim a cadrelor IP de 65535 de octei. Nu exist o dimensiune maxim pentru segmentele TCP, cea ce nseamn c segmentele ce depesc 64 KB vor fi fragmentate la nivelul reea. Dei dimensiunea maxim prevzut de standard este de 64KB, impunerea Ethernetului ca tehnologie dominant pentru reelele locale are drept consecin faptul c traficul TCP, dup ce este segmentat n pachete de 64 KB la nivelul 4, va mai fi nc odat segmentat n cadre de 1500 octei la nivelul 3. Pentru a reduce complexitatea prelucrrilor asupra pachetelor, implementrile curente ale stivei TCP/IP evit s realizeze dou operaii de fragmentare, impunnd ca dimensiune maxim a cadrelor IP 1500 B i nu 64 KB. Mecanismul de secveniere a cadrelor reprezint principalul mecanism de control al fluxului n TCP; cu toate acestea, se observ c un mecanism de secveniere exist i la nivelul antetului IP. Cmpul identificator stabilete numrul datagramei i este folosit n conjuncie cu cmpul decalaj fragment pentru a reordona cadrele IP ajunse ntr-o alt ordine dect au fost transmise. Ambele cmpuri sunt n general stabilite de staia ce emite pachetul, dar dac pe calea ctre destinaie mai are loc o fragmentare a pachetului valorile lor vor fi modificate. Biii de opiune sunt folosii tot pentru a controla fragmentarea. Spre exemplu, bitul 50 din antetul IP este denumit bitul M sau bitul more fragments. Acesta indic faptul c a avut loc o fragmentare i c pachetul de

fa nu este ultimul din cadrul segmentului TCP. Bitul 51 este denumit Z sau bitul zero fragments i are rolul de a semnaliza c pachetul actual este ultimul (sau singurul) din segmentul TCP. Un cmp important din antetul IP este TTL (Time To Live), cmp ce definete numrul maxim de routere prin care un pachet poate s treac. Principala sa funcie este de a evita ciclarea la infinit a unor pachete IP n cazul unor topologii cu bucle de rutare. O utilizare mai recent a acestui cmp permite unui ISP s controleze conectarea unei staii, pentru o legtur dat. De exemplu, un ISP poate ntrerupe conectivitatea atunci cnd pe o legtur n loc de o staie se conecteaz neautorizat un router ce are n spate o ntreag reea local. Marea majoritate a traficului n Internet cltorete ntre surs i destinaie pstrnd aceleai valori pentru cmpurile antetului IP, sigurul cmp modificat fiind cmpul TTL. Dei operaia de decrementare a valorii cmpului TTL este una simpl, ea determin o ncrcare semnificativ a routerului, deoarece n urma modificrii acestui cmp va trebui s fie recalculat i suma de control a antetului. Suma de control se bazeaz pe un algoritm de redundan ciclic (un algoritm CRC) ce are proprietatea c se poate verifica uor, dar se calculeaz mult mai greu (verificarea se poate efectua fr a calcula explicit valoarea sumei de control). Cmpul protocol specific ce protocol a fost folosit pentru ncapsularea de nivel transport. n figura de mai jos sunt prezentate cteva dintre valorile cele mai ntlnite ale acestui cmp. Valorile 4 i 41 sunt folosite n cazul tunelrii iar valoarea 59 este folosit pentru a indica c nu mai exist un alt antet, o astfel de conexiune fiind numit IP raw.

Valorile cmpului protocol pentru antetul IP

IPv6

Protocolul IPv6 este standardizat prin RFC 2460, cele mai importante dou diferene fa de IPv4 fiind lungimea fix a antetului de 40 de octei i eliminarea sumei de control a antetului. Din structura unui pachet IPv6 se observ c cinci dintre cmpurile

antetului IPv4 nu se mai regsesc n antetul de IPv6: lungimea bii de control, decalaj fragment, suma de control a antetului. Se observ c toate mecanismele de fragmentare din antetul IPv4 au fost eliminate. IPv6 realizeaz fragmentarea precum i alte funcii prin folosirea unor antete de extensie. Precizarea tipului de antet de extensie folosit se face prin cmpul Antet urmtor (Next Header), cmp ce folosete aceleai valori ca i cmpul Protocol din antetul IPv4 (vezi Error! Reference source not found.). Valoarea 43 a acestui cmp indic existena unui antet IPv6 de fragmentare dup antetul curent. antetului, identificatorul de secven,

Eliminarea sumei de control din antet este motivat de numrul mult mai mic al erorilor n reelele actuale (n urma trecerii de la legturile de cupru la cele optice sau prin folosirea cablurilor de cupru de o calitate mai bun). Rezultatul acestei modificari este creterea vitezei de prelucrare a antetului de reea, deoarece nu mai este necesar calcului sumei de control la fiecare modificare a cmpului limit hopuri (echivalentul cmpului TTL din Ipv4). Singurul cmp din antetul IPv6 ce nu are un echivalent n antetul IPv4 este cmpul Etichet de flux. Acest cmp permite routerelor s comute cadrele pe baza unei valori de 20 de bii i nu pe baza adresei destinaie. Aceast metod de comutare (folosind doar o etichet de 20 de bii), nlesnete implementarea reelelor IPv6/ MPLS (MultiProtocol Label Switching).

Clase de adrese
O adres IP este un ir de 32 de bii ce identific dou lucruri: o reea i o staie n cadrul acelei reele. Pentru a simplifica utilizarea adreselor IP se folosete formatul decimal. Astfel, o adres IP dat: 10110001000001000001011000001000, se mparte mai nti n grupuri de cte 8 bii: 10110001.00000100.00010110.00001000 i apoi fiecare grup este convertit n sistem zecimal: 177.4.22.8. Dei aceast nou exprimare nlesnete semnificativ lucrul cu adrese IP, aduce i unele limitri n uurina de a discerne poriunea de reea i cea de staie din cadrul adresei IP, pentru cazurile n care sunt definite subreele. ncercarea de a pstra reprezentarea zecimal ca model de referin pentru IP i, n acelai timp de a pune n eviden distincia dintre cele dou componente a dus la definirea claselor de adrese IP. Odat cu definirea primelor trei clase pentru rutare a mai fost definit un spaiu de adrese folosit pentru adresarea multicast, anume clasa D. Restul adreselor vor constitui clasa E, reprezentnd adrese rezervate. n 3-1 sunt prezentate cele cinci clase definite pentru spaiul de adrese IP.

Spaiul de adrese IP

Clasa A a fost proiectat pentru a satisface cerinele ridicate de reelele de mari dimensiuni. Astfel, pentru definirea reelei va fi folosit doar primul octet, pentru identificarea staiei fiind disponibili 24 de bii, ceea ce ofer mai mult de 16,7 milioane de posibiliti. n figura de mai sus se poate observa c domeniul

de valori pentru clasa A nu include reelele 0.0.0.0 i 127.0.0.0, acestea fiind rezervate. Clasa de adrese 0.0.0.0 nu este folosit datorit posibilelor confuzii cu rutele implicite, n vreme ce clasa 127.0.0.0 este rezervat pentru adrese de loopback, n scopul monitorizrii i testrii. Tot din 3-1 se observ eliminarea a cte dou adrese dintre cele ce pot fi alocate staiilor, pentru fiecare dintre clasele rutabile. Cele dou adrese sunt: adresa de reea i adresa de difuzare. O adres IP de reea este o adres pentru care toi biii de staie sunt 0. O astfel de adres este folosit pentru identificarea ntregii reele. Aceasta este, de fapt, partea relevant a oricrei adrese de staie ce cltorete peste Internet pentru toate routerele de pe parcurs. O adres IP de difuzare sau adres de broadcast este o adres pentru care toi biii de staie sunt 1. Un pachet destinat unei astfel de adrese va ajunge la toate staiile din acea reea. O clas de adrese B este definit de valorile primilor doi bii din adresa IP, aceti primi doi bii fiind 10. Din aceast constrngere rezult c toate adresele IP ale cror prim octet se afl ntre 10000000 i 10111111, adic ntre 128 i 191, aparin unei clase B. Cmpul de reea pentru o clas B va cuprinde primii doi octei, dar deoarece primii doi bii ai primului octet sunt fixai, rmn doar 14 bii disponibili pentru a crea clase B. Pentru definirea staiilor sunt folosii ultimii doi octei, adic 16 bii. Astfel pot fi obinute 16.384 reele, fiecare avnd un numr maxim de 65.533 de staii. Clasa C se definete prin alocarea primilor 3 octei pentru definirea reelei i doar a ultimilor 8 bii pentru identificarea staiilor din aceeai reea. Primii trei bii din primul octet trebuie s fie 110, adic valoarea acestui prim octet trebuie s se afle ntre 192 i 223 pentru ca o adres s aparin unei clase C. Numrul reelelor de clas C depete 2 milioane, fiecare dintre acestea putnd s cuprind 254 de staii.

Clasa de adrese D este folosit pentru reele multicast. n decursul ultimilor 15 ani au existat numeroase standarde i propuneri de standardizare pentru asigurarea unei infrastructuri de multicast, dar realitatea anului 2008 este c traficul de multicast reprezint doar o foarte mic poriune din traficul transferat n Internet. Cu toate acestea, convergena reelelor de date cu cele de telefonie sau de televiziune ofer o not de optimism n legtur cu viitorul comunicaiilor multicast. n Romania abia n anul 2006 a devenit disponibil comercial serviciul de trasmisiuni de multicast, un singur ISP oferind n acest moment acces la un M-Bone naional. Pentru adresa multicast spaiul de adrese este plat, toi cei 4 octei fiind folosii pentru definirea adresei de staie. Deoarece primii 4 bii ai primului octet sunt fixai, i anume 1110, numrul adreselor de multicast este de 268 milioane. Cu toate acestea au fost definite mai multe regiuni disjuncte, regiuni menite s serveasc obiective diferite: de la asigurarea integrrii cu o infrastructur de unicast, pn la definirea unor spaii de adrese de multicast private. Primele 256 de adrese (cele cuprinse ntre 224.0.0.0 i 224.0.0.255) sunt definite ca aparinnd zonei Local Network Control Block, aceastea fiind adresele folosite i de protocoalele de rutare: spre exemplu OSPF rezerv dou dintre aceste adrese de multicast: 224.0.0.5 i 224.0.0.6 pentru procesul de alegere a routerului desemnat, iar RIPv2 folosete adresa 224.0.0.9 pentru trimiterea actualizrilor. Clasa de adrese E este rezervat i nu poate fi folosit n reelele publice sau n soluii de multicast.

Concluzie
Aparaia i n special implementarea unei noi versiuni de protocol IP este vital n momentul de fa deoarece internetul se dezvolt vertiginos i nu doar dup numrul de calculatoare noi conectate la reea, dar i dup numrul de dispozitive mobile care cu tehnologiile prezente suport conexiunea la internet cu ajutorul tehnologiilor de ultim generaie. Ministetul Aprii al Statelor Unite ale Americii deja nu mai colaboreaz cu instituii ce n-au trecut la versiunea a 6-a de adres IP ceea ce e un pas important n infiltrarea a noului tip de adrese n toat lumea.

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