Documente Academic
Documente Profesional
Documente Cultură
3 (19)/2001
Tot mai des n ultimul timp n domeniul comunicatiilor este nevoie de echipamente ce
combina facilitatile de comutare cu cele de rutare. Furnizorii de servicii de retea trebuie sa
ofere clientilor att servicii IP n retele ATM ct si n retele Frame Relay. Furnizorii de
servicii Internet trebuie sa adauge facilitati si servicii "Layer 2" retelelor IP, precum suport
pentru retele private virtuale si alte servicii legate de controlul traficului. Astfel a aparut
MultiProtocol Label Switching (Comutarea multiprotocol cu etichete), un nou protocol
standardizat (ce provine de la "Tag Switching" introdus de Cisco Systems) n care nodurile
terminale adauga o eticheta unui pachet IP ce identifica drumul spre destinatie iar nodurile
sunt directionate pe baza etichetei, fara inspectarea headerului initial.
Cuvinte cheie: tehnologii de comunicatie, calitatea serviciilor, comutare multiprotocol, retele
ATM, controlul traficului, integrare IP - ATM.
comutare al sistemului (switching fabric). traficul catre un anumit FEC. Un FEC este
Prin separarea componentei de control de o multime de pachete ce sunt trimise de-a
componenta de expediere, fiecare compo- lungul aceleiasi cai n cadrul unei retele
nenta poate fi modificata si dezvoltata n chiar daca ultimele destinatii ale acestora
mod independent. Singura cerinta n acest difera ntre ele. Spre exemplu, n rutarea
caz este accea ca sa aiba loc n continuare conventionala longest-match IP ("cea mai
comunicarea dintre ele prin consultarea lunga potrivire"), multimea de pachete
tabelei de rutare a pachetelor. Astfel, prin unicast ale caror adrese destinatie ce
dezvoltarea unui simplu algoritm de expe- mapeaza un prefix de adresa IP este un
ditie (numit comutarea etichetelor label exemplu de FEC.
switching) se pot oferi noi mecanisme de Algoritmul de expediere cu schimb de
expediere necesare suplinirii de servicii etichetele necesita clasificarea pachetelor
(profitabile) pentru consumatori. la punctul de intrare al retelei pentru atri-
buirea unei etichete initiale fiecarui pachet.
4. Algoritmul de expeditie cu schimb de n figura 2 comutatorul de intrare primeste
etichete (label-swapping) un pachet fara eticheta cu o adresa
Componenta de expediere a majoritatii so- destinatie 193.2.3.5. Comutatorul de eti-
lutiilor de comutare multinivel este bazata chete (label switch) face o cautare n tabela
pe algortimul de expediere cu schimb de de rutare conform algoritmului longest-
etichete, fiind acelasi algoritm folosit pen- match si mapeaza pachetul catre un FEC
tru a expedia datele si n comutatoarele 193.2/16. Comutatorul de etichete de in-
ATM sau Freame Relay. Semnalizarea si trare atribuie atunci o eticheta (cu valoarea
distributia etichetelor sunt fundamentale n 5) pachetului si l expediaza catre urma-
acest algoritm. torul hop din drumul comutat (LSP Label
O eticheta este o valoare de lungime fixa Switched Path). Un drum LSP este echiva-
(scurta) ce apare ntr-un header de pachet lent din punct de vedere functional cu un
pentru a identifica o clasa de echivalenta a circuit virtual deoarece defineste un drum
expedierii (Forwarding Equivalence intrare- iesire printr-o retea ce este respectat
Class - FEC). Ea este echivalenta cu un de toate pachetele ce au aceeasi clasa de
identificator de conexiune, precum un echivalenta FEC. Prima comutare de pa-
VPI/VCI la ATM sau un DLCI la Frame chete ntr- un drum LSP se numeste comu-
Relay, deoarece nu are dect semnificatie tare de intrare (sau head-end) iar ultima co-
de legatura locala, nu codifica informatia mutare dintr- un drum LSP are denumirea
din header-ul nivelului retea si mapeaza de comutare de iesire.
pachetele care nu au fost asociate nici unui exista o ruta n tabela de dirijare IP, o
flux sa poata fi dir ijate si nu distruse; eticheta a fost deja alocata acestei rute,
Cantitatea de trafic a controlului nece- astfel nct la sosirea la comutatorul multi-
sara distribuirii legaturilor de etichete este nivel, schimbul de etichete sa se faca
direct proportionala cu numarul de fluxuri; imediat;
Prezenta unui numar semnificativ de Scalabilitatea este considerabil mbuna-
fluxuri cu durata mica de viata poate duce tatita n cadrul acestui model, deoarece
la greutati asupra operatiilor ce se desfa- numarul de drumuri comutate este direct
soara n retea. proportional cu numarul de intrari n tabela
Modelul condus de control (control- de dirijare IP, nu cu numarul de fluxuri
driven) considera o abordare diferita a individuale;
fenomenului asocierii de etichete. Astfel, n cadrul unei topologii stabile, limita
legaturile prin etichete sunt create atunci maxima pentru atribuirea si distribuirea de
cnd se primeste informatia de control. etichete este mai mica dect n cazul mo-
Etichetele sunt atribuite ca raspuns al delului data-driven deoarece drumurile co-
procesarii normale a traficului protocolului mutate cu etichetese stabilesc doar n cazul
de rutare, precum traficul RSVP sau ca schimbarii topologiei sau n momentul
raspuns al unei configuratii statice. Solu- sosirii traficului de control, nu odata cu
tiile de comutare multinivel ce au imple- sosirea fiecarui "nou" flux de date;
mentat modelul condus de control sunt Tag Fiecare pachet din cadrul unui flux este
Switching (Cisco Systems), IP Navigator comutat cu etichete si nu doar ultimul
(Ascend/Lucent) si ARIS (IBM). MPLS pachet din cadrul fluxului ca n modelul
foloseste, de asemenea, acest model. Prin- data-driven.
tre avantajele modelului enumeram:
Etichetele sunt atribuite si distribuite
nainte de sosirea traficului de date utili-
zator. Aceasta presupune faptul ca daca
Header- ul MPLS contine urmatoarele cm- ndeplini aceste obiective, grupul dezvolta-
puri: torilor MPLS trebuie sa ofere o solutie ce
Cmpul eticheta (20 de biti) ce repre- satisface un anumit numar de cerinte, prin-
zinta valoarea actuala a etichetei MPLS; tre care:
Cmpul CoS (3 biti) poate afecta algo- Tehnologiile MPLS de centru trebuie
ritmii de asezare n coada de asteptare si sa suporte expedierea fluxurilor de trafic
cei de nlaturare de elemente aplicati pa- att unicast ct si multicast;
chetului n timp ce este transmis de-a lun- MPLS trebuie sa ruleze peste orice
gul retelei; tehnologie de L2, nu doar ATM;
Cmpul stiva (S) suporta o stiva de MPLS trebuie sa fie compatibile cu
etichete ierarhica; modelul IETF ISM (Modelul serviciilor
Cmpul TTL (TTL Time-To- Live integrate . Integrated Services Model),
Timp de viata) ofera compatibilitate cu incluznd RSVP;
cmpul TTL IP conventional. MPLS trebuie sa fie scalabil pentru a
suporta cresterea continua si accelerata a
7. Obiectivele MPLS Internet-ului;
Dezvoltatorii MPLS doresc sa standardi- MPLS trebuie sa suporte facilitati pen-
zeze o tehnologie de baza ce combina utili- tru diverse operatii, administrare si mente-
zarea schimbarii de etichete din compo- nanta cel putin la fel de complexe precum
nenta de expediere cu rutarea de la nivelul cele din retelele actuale IP.
retea din componenta de control. Pentru a
82 Revista Informatica Economica, nr. 3 (19)/2001