You are on page 1of 29

1 Generaliti

Nivelul legtur de date este responsabil cu transmiterea corect a datelor printr-o legtur fizic existent, ntre dou puncte conectate direct prin aceast legtur fizic. Nivelul fizic nu poate realiza acest lucru, deoarece la nivelul fizic nu putem vorbi despre nici un fel de date, ci numai despre bii i mai exact despre reprezentarea fizic a acestora (niveluri de tensiune, intensitate a luminii etc.). Tot la nivelul legturii de date se realizeaz identificarea i adresarea fizic a staiilor, prin intermediul unor adrese numite adrese fizice sau adrese MAC. La acest nivel, irurile de bii primii / transmii de la/ctre nivelul fizic sunt organizai n cadre. Aceasta nseamn c nivelul legtur de date i adaug headerul (antetul) i trailerul propriu pachetelor primite de la nivelul reea, crend astfel cadrele ce sunt pasate sub forma de iruri de bii nivelului fizic. De asemenea, biii primii de la acesta din urm sunt reasamblai n cadre; headerul i trailerul cadrelor primite sunt ndeprtate i interpretate, iar pachetele obinute sunt trimise nivelului reea. Nivelul legtur de date este responsabil cu asigurarea accesului sigur la mediu; responsabilitatea sa este de a gestiona i de a organiza accesul la mediu de transmisie astfel nct transmiterea efectiv s se realizeze corect. Acest lucru presupune, spre exemplu, n cazul n care avem o conexiune share-media (n care mediul de transmisie este accesibil tuturor simultan i este mprit ntre staii), detecia i corecia cazurilor n care doua staii ncearc s transmit simultan (aa-numitele coliziuni).

1 Subnivelurile MAC i LLC


Nivelul legtur de date este mprit n dou subniveluri, cu roluri diferite: 1. Subnivelul MAC (Media Acces Control) - acest subnivel asigur accesul ordonat i controlat la mediu. Aceasta nseamn, spre exemplu, c dou staii nu pot transmite n acelai timp, iar erorile cauzate de ncercrile de a transmite simultan sunt detectate. Acest subnivel este dependent de tehnologia LAN care este implementat. De exemplu, n cazul Ethernet-ului, este necesar un mecanism de detecie a coliziunilor, dar n cazul Token Ring acest lucru nu mai este necesar. 2. Subnivelul LLC (Logical Link Control) - acest subnivel are scopul de a asigura comunicarea ntre nivelul legtur de date i nivelul superior, nivelul reea. Acest subnivel este absolut necesar pentru a "ascunde" tehnologiile LAN pe care se bazeaz reeaua de la nivelurile superioare. Acest subnivel este deci independent de tehnologie, adic el ofer nivelurilor superioare funcii generice i generalvalabile pentru transmisie, funcii ce sunt aceleai pentru orice variaii ale nivelului fizic i ale subnivelului MAC. La nivelurile 1 i 2 ale modelului ISO-OSI s-au impus de-a lungul timpului standardele stabilite de IEEE (Institutul Inginerilor Electicieni i Electroniti). Conform acestora, cele dou niveluri au fost mprite n dou pri, una dependent de tehnologie, care de obicei este materializat prin implementare hardware i una independent de tehnologie, ce este reprezentat de nivelul LLC.

Figura: Subnivelurile MAC i LLC Comparnd modelul OSI cu standardele IEEE, ar putea prea, la prima vedere, c acestea din urm nu respect modelul OSI din dou puncte de vedere. n primul rnd, IEEE creeaz propriul nivel n model, nivelul LLC. n al doilea rnd, standardele IEEE pentru MAC traverseaz dou niveluri din modelul OSI. Pentru a explica aceast neconcordan, trebuie nti s facem observaia c modelul OSI constituie baza teoretic general acceptat n ceea ce privete reelele de calculatoare; standardele IEEE au aprut mai trziu pentru a rezolva unele probleme de natur pur practic aprute n timp. Prin urmare, din considerente de natur exclusiv practic, a aprut acest model al standardelor IEEE, model ce separ partea ce depinde de implementarea fizic efectiv a reelei i a tehnologiilor folosite de interfaa cu nivelurile superioare, ce sunt niveluri unde prelucrrile se realizeaz prin software.

2 Funciile nivelului legtur de date


Problemele principale rezolvate de nivelul legtur de date se refer la:

Oferirea unor funcii de comunicare generice ctre nivelurile superioare, ascunznd tehnologia pe care se bazeaz reeaua; acestea sunt asigurate la subnivelul LLC i au scopul de a uniformiza transmisia din punctul de vedere al nivelului reea i de a face prezena diferitelor tehnologii de reea transparent pentru acesta; Oferirea unei modaliti de identificare fizic a nodurilor care comunic. Acest lucru se realizeaz printr-o schem de adresare fizic bazat pe adrese MAC. n aceast schem adresa este "plat", adic nu permite o organizare sau grupare logic a adreselor diferitelor calculatoare dintr-o reea. Adresele MAC sunt unice pentru fiecare plac de reea; Gruparea irurilor de bii transmise de nivelul fizic n cadre; aceasta este prima form de interpretare a biilor, care fr aceast grupare n cadre sunt lipsii de semnificaie; Asigurarea accesului ordonat i controlat la mediu prin subnivelul MAC; Detecia erorilor de transmisie prin intermediul adugrii la cadre a unei informaii de control, constituit dintr-o suma ciclic CRC ce permite identificarea erorilor aprute n transmisia realizat de nivelul fizic.

Este important de reinut c adresele MAC sunt asignate unic pe fiecare plac de reea i nu pe fiecare calculator. Astfel, dac unui calculator i se schimb placa de reea, adresa acestuia de MAC se va modifica. Adresele MAC nu pot fi modificate i vor rmne aceleai dac calculatorul este mutat dintr-o reea n alta.

3 ncapsulare
O parte important n cadrul comunicaiei n reea o constituie procesul de ncapsulare ce are loc la nivelul legatur de date. La acest nivel, fiecrui pachet primit de la nivelul reea i sunt adugate un header i un trailer specifice nivelului legtur de date. n cadrul headerului sunt nscrise, pe lng alte date, adresele MAC surs i destinaie, fr de care reeaua nu ar putea funciona, pentru c staiile sau dispozitivele de interconectare nu vor putea identifica la primirea unui cadru dac le este destinat lor sau nu. De asemenea, n cadrul trailerului este nscris i informaia de control CRC care asigur detecia erorilor de transmisie. Cadrul (frame) este unitatatea de date prin care comunic nivelurile legtur de date. Acesta este prima form de organizare a irurilor de bii transmise la nivelul fizic. Transmisia fizic codificat de bii reprezint un avans tehnologic imens, dar nu este suficient pentru a asigura comunicarea. mparirea n cadre permite obinerea de informaii care nu se puteau transmite prin iruri de bii, cum ar fi, de exemplu:

care calculatoare comunic ntre ele; cnd ncepe i cnd se termin comunicarea ntre anumite calculatoare individuale; inerea evidenei erorilor care au aprut n comunicare; al cui este rndul s transmit n cadrul comunicaiei.

Privit din perspectiva procesului de ncapsulare, transpunerea n cadre este ultima faz a ncapsulrii, nainte ca informaia s fie codificat n bii i transmis prin mediul de comunicare.

Figura: ncapsularea O observaie important este faptul c formatul cadrului este dependent de tehnologie, adic pentru diferite tipuri de reele (Ethernet, Token Ring, FDDI etc.) vom avea formate de cadre diferite.

Subnivelul MAC conine protocoalele care determin ntr-o reea local care staie are dreptul s transmit la un moment dat. Aceste protocoale organizeaz comunicarea i gestioneaz modul i momentul n care fiecare staie are acces la mediul de transmisie. Exist dou mari categorii de acces la mediul de transmisie: 1. Determinist, care presupune faptul c fiecare staie tie exact cnd va transmite. Se presupune c exist o secven garantat i reproductibil de oportuniti de transmisie pentru fiecare staie. n aceast metod, fiecare staie are dreptul s transmit pe rnd. De obicei implementarea pentru accesul la mediu determinist este realizat prin pasarea unui jeton (token), cum este de exemplu TokenRing. 2. Nedeterminist, care utilizeaz o abordare de tipul: primul venit, primul servit. Este metoda folosit n Ethernet i presupune existena unui protocol de tipul CSMA/CD (Carrier Sense Multiple Access with Collision Detection).

4 Structura cadrului
Unitatea de date pentru nivelul 2 este cadrul, sau frame-ul, iar procedeul de a ncapsula date n acest frame se numete framing. Fiecare standard are propria lui structur a cadrului. Vom prezenta n continuare structura generic a unui cadru de nivel 2, care conine anumite cmpuri compuse din unul sau mai muli octei.

Figura: Structura generic a unui a cadru Aceste cmpuri sunt:


nceput de cadru Adres Lungime Date FCS

Primul cmp anuna nceperea unui cadru, coninnd o secven de semnalizare specific fiecrei tehnologii n parte. Adresarea este esenial pentru a ti cui se adreseaz acel cadru i de la cine provine. Fiecare protocol are propriul lui tip de adresare; de exemplu, n cazul Ethernet-ului adresarea se realizeaz prin intermediul adreselor MAC. Anumite tipuri de cadre conin i lungimea cadrului, iar altele conin un cmp special, numit "Protocol field" sau "Type Field" prin intermediul cruia se specific protocolul de nivel superior cruia i se adreseaz. De ce este important acest cmp? S revenim la capitolul precedent, unde am discutat cum se ncapsuleaz i decapsuleaz datele pe parcursul unei transmisii. Spuneam acolo c atunci cnd o staie primete un cadru, decapsuleaz datele i trimite mai sus informaia din acel cadru. Cui mai sus? Dac pe nivelul superior se afl un singur protocol, cum ar fi IP-ul, atunci e simplu, ns dac mai sus utilizm dou protocoale, cum ar fi IP i IPX, atunci cruia i dm datele coninute n acel cadru? Aici intervine acel Protocol field, care specific crui protocol de nivel 3 i se adreseaz datele. n timpul unei transmisii datele sunt susceptibile de eroare, motiv pentru care n structura unui cadru de nivel 2 este prevzut un cmp care ncearc s determine pe ct posibil dac a aprut sau nu o eroare. Acest cmp se numete FCS - Frame Check Sequence - i funcioneaz n felul urmtor: n momentul n care staia surs ncapsuleaz cadrul, calculeaz FCS (n funcie de tehnologia folosit exist mai multe variante de a calcula

FCS) i ataeaz rezultatul la cadru. Staia care recepioneaz cadrul, calculeaz i ea la rndul ei acest FCS i l compar cu cel citit de la sfritul cadrului primit. Dac nu coincid, nseamn c a avut loc o eroare pe parcursul transmisiei.

2 Ethernet i CSMA/CD
Ethernetul este probabil cea mai rspndit tehnologie de LAN, avnd numeroase avantaje cum ar fi: uurin de instalare i ntreinere, capacitatea de a introduce noi tehnologii (de la 10Mbps la 10Gbps), fiabilitatea i nu n ultimul rnd costul relativ sczut de instalare i upgrade. Ideea original de la care a plecat aceast tehnologie a aprut undeva prin anii 1970, cnd la o universitate din Hawaii se punea problema accesului mai multor utilizatori la o reea fr ca semnalele lor s se amestece. Acel sistem dezvoltat se numea Alohanet i a devenit mai trziu baza unei metode de acces la mediu numit CSMA/CD, metod folosit de tehnologia Ethernet. Primul standard Ethernet a fost publicat n 1980 de un consoriu format din firmele DEC, Intel i Xerox, consoriu numit DIX. Ethernet-ul funciona atunci pe un suport de cablu coaxial gros, numit thicknet, i atingea viteze de pn la 10Mbps. n 1985, IEEE (Institute of Electrical and Electronics Engineers) au publicat o serie de standarde pentru LAN, serie care ncepea cu 802.x. Standardul pentru Ethernet este 802.3 i a adus ceva modificri fa de standardul iniial propus de DIX, ns modificrile sunt att de mici, nct n linii mari cele dou standarde sunt aproape identice. Datorit creterii spectaculoase a performanelor n domeniul calculatoarelor personale, a fost foarte clar simit nevoia creterii performanelor n lumea reelelor, care trebuiau s poat oferi viteze de acces din ce n ce mai mari. Astfel, n 1995 IEEE a anunat un standard pentru Ethernet la 100Mbps, iar n 1999 unul pentru Gigabit Ethernet (1 Gbps) Ethernet-ul nu este de fapt o tehnologie, ci este mai mult o familie de tehnologii care include: LegacyEthernet, FastEthernet, Gigabit Ethernet. Formatul de baz a cadrului (frame-ului) rmne acelai. Atunci cnd apare o dezvoltare nou n aceast familie de tehnologii (aa cum a fost cazul FastEthernet-ului i GigabitEthernet-ului) IEEE scoate un nou supliment la standardul 802.3 Ethernet-ul folosete semnalizarea n banda de baz (baseband), de aici provine i termenul de "Base" din denumirile tehnologiilor:10BaseT, 100BaseTX, etc Ethernet-ul este situat pe dou niveluri ale stivei OSI i anume partea de jos a nivelului legtur de date (subnivelul MAC) i nivelul fizic.

1 Structura cadrului Ethernet


Structura cadrului Ethernet este aproape identic, indiferent de varianta de Ethernet folosit, i conine urmtoarele cmpuri:

Figura 3.4: Structura cadrului Ethernet

Preambul Adresa destinaie - 6 octei Adresa surs - 6 octei Lungime/Tip (Type field) - 2 octei Date - 46 - 1500 octei FCS - 4 octei

Cmpul Lungime/Tip poate fi interpretat n dou feluri: dac valoarea acestuia este mai mic de 1536 (0x600 n hexazecimal) atunci el reprezint lungimea. Dac este mai mare de 1536, el reprezint protocolul de nivel superior folosit. Cmpul de date trebuie s fie mai mare de 46 de octei. Dac cumva datele sunt de lungime mai mic, atunci i se adaug o "umplutur" numit padding pentru a ajunge la dimensiunea de 46 octei. Acest cmp nu are voie s depeasc valoarea de MTU - Maximum Transmission Unit - care pentru Ethernet este 1500 octei, ceea ce nseamn c un cadru Ethernet nu are voie s fie mai mic de 64 i mai mare de 1518 octei . Cmpul de control FCS este adugat n cadru pentru a determina dac nu cumva a avut loc o eroare n cadrul transmisiei.

2 Tratarea coliziunilor
Reelele Ethernet sunt de tip share-media, deci orice cadru transmis de ctre o staie va fi recepionat de ctre toate celelalte staii din reeaua local. Toate calculatoarele, la recepionarea unui cadru valid, vor verifica dac adresa MAC nscris n cadrul cmpului destinaie din headerul cadrului primit este identic cu adresa MAC proprie. Dac nu se stabilete c cele dou adrese sunt identice, cadrul este ignorat i nu va fi transmis ctre nivelul reea. Prezena adresei surs n cadru se explic prin faptul c orice comunicaie este bidirecional, n sensul c orice cadru transmis are de obicei ca urmare emiterea unui cadru de rspuns. Protocolul CSMA/CD este cel pe baza cruia funcioneaz Ethernetul. Dup cum se tie, Ethernetul se bazeaz pe un mediu de tip share-media, deci numai o singur staie poate transmite la un moment dat. Cnd o staie dorete s transmit, ea urmeaz urmtorul procedeu: Ascult s vad dac nu cumva mai transmite cineva n acel timp. Dac aude c mai transmite cineva, staia ateapt o perioad de timp aleatoare dup care ncearc din nou (adic ascult din nou). Dac nu transmite nimeni, staia ncepe s transmit, ns n acelai timp i continu s asculte pentru a fi sigur c nu s -a mai apucat nimeni s transmit. Dup ce transmisia se termin, staia se ntoarce la starea iniial n care ascult. Se poate ns ca dou staii, urmnd acest procedeu, s constate c nu mai transmite nimeni, i considernd mediul liber, s nceap transmisia simultan, moment n care cadrele de la dou staii diferite sunt pe acelai mediu, ceea ce determin o coliziune. Cnd staiile "aud" coliziunea, continu s transmit nc o perioada foarte scurt de timp (semnalul de jam) pentru a fi sigure c toate staiile din reea au sesizat acea coliziune. Dup ce aceast coliziune a fost remarcat de toate staiile din reea (din domeniul de coliziune mai exact), este apelat un algoritm de backoff i transmisia nceteaz. Toate staiile se opresc din transmis pentru o perioad aleatoare de timp, dup care rencearc s transmit.

Figura 3.5: Tratarea coliziunilor Domeniul de coliziune este acea zon dintr-o reea care va fi afectat de apariia unei coliziuni n interiorul ei. Dispozitivele din categoria hub-urilor i repetoarelor propag coliziunea. Creterea numrului de coliziuni este cauzat de intensificarea transmisiilor mai ales datorit unui numr crescnd de staii n acelai domeniu de coliziune i duce la degradarea abrupt a performanelor reelei. Reeaua local poate fi mprit n domenii de coliziune separate prin intermediul unor dispozitive din categoria bridge-urilor i switch-urilor. Exist dou moduri de transmisie, numite i duplex - i anume half-duplex i full-duplex. n modul de transmisie half-duplex o staie nu poate trimite i primi n acelai timp: ori transmite, ori primete. De exemplu, cablul coaxial este prin definiie un mediu pentru half-duplex, pentru c aceleai dou fire (semnal i mas) sunt folosite i pentru transmisie i pentru recepie. Pe cablurile torsadate ns, dat fiind c oricum se folosesc dou perechi separate pentru transmisie i recepie, se pot implementa anumite reguli astfel nct o staie s poat n acelai timp i s trimit (pe perechea de Tx) i s primeasc (pe perechea de Rx). Acest mod de transmisie se numete full-duplex i poate fi folosit pentru implementrile Ethernet ce folosesc cablul torsadat sau fibra optic. Atenie! Modul de transmisie full-duplex poate fi folosit numai pe mediile care nu sunt shared-media. Am menionat deja c nu poate fi folosit pe cablul coaxial, ns nu poate fi folosit nici n reelele care folosesc cabluri torsadate conectate ntr-un hub. De ce? Pentru c hub-ul este un echipament de nivel 1, este de fapt un repetor cu mai multe porturi, el extinde domeniul de coliziune i de aceea acea reea este practic o reea de tip shared-media. Dac ns cablurile sunt conectate ntr-un switch, putem folosi linitii modul de transmisie full-duplex. Trebuie s mai facem cteva observaii importante referitoare la full-duplex:

n primul rnd, acest mod de transmisie se seteaz pe fiecare echipament n parte, de exemplu pe switch i pe placa de reea (din configurrile software). Exist ns un mod automat care se numete autonegociere, prin care cele dou echipamente conectate (staia i switchul) cad de acord dac pot sau nu s foloseasc full-duplex. Setrile manuale se folosesc atunci cnd autonegocierea nu reuete din diferite motive. Dac autonegocierea nu reuete i nu sunt fcute setri manuale, transmisia se va face pe half-duplex. Atunci cnd folosim full-duplex nu mai avem mod de acces la mediu CSMA/CD pentru c nu mai avem o reea de tip shared-media. Mai exact, dac putem n acelai timp i s primim i s transmitem nu mai pot avea loc coliziuni. Deci n cadrul unei transmisii full-duplex, nu mai avem coliziuni! Acum urmeaz o precizare foarte important: toate limitrile de distan despre care am discutat pn acum pentru Ethernet sunt specificate pentru modul de acces la mediu CSMA/CD, i ntr-o oarecare msur nu mai sunt valabile pentru full-duplex. De ce? Pentru c aceste limitri sunt calculate (n funcie de viteza de propagare a semnalului pe acel mediu) n aa fel nct s permit tuturor staiilor conectate s sesizeze apariia unei coliziuni. n condiiile n care avem full-duplex, singura limitare a distanei este cea tehnologic. Un exemplu este FastEthernet pe fibra optic singlemode, a crui distana este limitat de standardul IEEE 802.3 la 3000m, n condiii de acces CSMA/CD, ns dac avem o legtur punct-la-punct full-duplex, putem folosi nite transceiver-uri puternice i putem avea o legtur de pn la 120km. Standardul 10Gigabit nu mai prevede un mod de comunicaie half-duplex ci doar full-duplex, motiv pentru care toi parametrii legai de apariia coliziunilor (numr de ncercri, timp de backoff, etc) sunt nespecificai.

3 Reele fr fir
1 Reele locale IEEE 802.11
Apariia reelelor locale fr fir a fost la fel de natural ca dezvoltarea sistemului de telefonie mobil, ntr-un moment n care utilizatorii au nevoie de mobilitate mai mult ca oricnd. Reelele locale fr fir (WLAN) ofer utilizatorilor aceleai faciliti ca i reelele locale bazate pe infrastructura de cablu, dar fr limitarea impus de fire. n plus, conform standardului, este posibil i conectarea fr fir la distan mare ntre reele (pn la 40Km). Standardizarea impus reelelor fr fir de IEEE i Wi-Fi Alliance a permis interoperabilitatea echipamentelor, ceea ce a dus n final la scderea costurilor i la un proces de dezvoltare mai rapid. n momentul de fa viteza de transfer a datelor ntr-o reea local fr fir atinge 54 Mbps, iar costurile de instalare a reelei fr fir sunt considerabil mai mici, ceea ce face ca instalarea unui LAN fr fir s fie o soluie viabil, nu numai n cazul utilizatorilor mobili, ci i ca un substitut al LAN-urilor clasice. IEEE 802.11 este o familie de protocoale care definete nivelul fizic i subnivelul MAC al nivelului legatur de date. Standardul stabilete ca medii de transmisie benzi de unde din domeniul infrarou i radio (incluznd microundele). n domeniul radio sunt specificate trei tipuri de transmisie folosind unde radio din benzile neliceniate de frecvene ISM de 2.4GHz i 5GHz:

802.11b este primul standard lansat n domeniul reelelor LAN fr fir, i cea mai popular tehnologie astzi; lucreaz n banda de 2.4GHz i atinge viteze de 11Mbps; problemele de care s-a lovit acest standard au fost ncrcarea benzii ISM de 2.4GHz (n care lucreaz multe alte sisteme, cum sunt Bluetooth i cuptoarele cu microunde) i viteza de transfer relativ mic, n condiiile n care FastEthernet este implementat din ce n ce mai mult;

802.11a lucreaz n banda de 5GHz i atinge viteze de 54Mbps; din cauza benzii diferite de transmisie este incompatibil cu 802.11b, dar lucreaz ntr-o band de frecvene mult mai puin aglomerat i ofer viteze de transmisie comparabile cu cele oferite de reelele de cupru; 802.11g (ratificat n 2003) este n fapt un amendament la 802.11b, care specific o vitez de transfer de 54 Mbps (egal cu viteza 802.11a); fiind perfect compatibil cu tehnologia 802.11b i oferind viteze de vrf, se ateapt n prezent ca btlia decisiv pentru ocuparea pieei s se duc ntre 802.11g i 802.11a.

Echipamentele necesare implementrii unei reele fr fir 802.11 sunt:


adaptoare de reea, care nlocuiesc plcile de reea tradiionale pentru calculatoare fixe sau mobile; un acces point (AP), care este punctul central al unei reele fr fir, dar care poate funciona i ca un repetor sau poate asigura conectivitatea ntre o reea fr fir i una clasic; bridge-uri care conecteaz dou reele la distan.

Arhitectura 802.11 ofer conectivitate fr fir unui numr de echipamente conectate n topologii logice. O celul de servicii de baz BSS (Basic Service Set, figura 3.6) este format dintr-un access point i un numr de clieni pentru care acesta este punctul central de conectivitate. Conexiunea cu reeaua de cupru este asigurat de AP. Toi clienii comunic numai cu AP-ul, i nu ntre ei, ceea ce nseamn c schimbarea poziiei unui client n celul trebuie s fie fcut astfel nct distana dintre client i AP s nu depeasc o valoare maxim de acoperire a semnalului radio.

a) bss

b) ibss

Figura: Basic Service Set i Independent Basic Service Set O celul de servicii de baz independent (numit i celula ad-hoc, IBSS sau Independent Basic Service Set, figura 3.6) este o topologie format numai din staii care comunic direct ntre ele. Minimul necesar pentru a pune la punct o asemenea topologie este numai de dou staii. O celul de servicii extins ESS (Extended Service Set, figura 3.7) integreaz transparent mai multe celule BSS printr-un sistem de distribuie care poate fi de cupru, fr fir, LAN sau WAN. Sistemul de distribuie are rolul de a acoperi distanele mari dintre BSS-uri. Astfel, un client poate face roaming ntre celulele de baz, fr a-i pierde conectivitatea.

Figura 3.7: Extended Service Set Cele trei tipuri de reele fr fir specificate de 802.11 ating limi de band ntre 1 Mbps i 54 Mbps, n funcie de modalitatea de transmisie a datelor i modularea lor. Astfel, 802.11b transmite datele n spectru larg de frecven prin DSSS. Viteza de transmisie la 802.11b depinde de tipul de modulare: cu BPSK, limea de band este de 1Mbps; cu QPSK, la 2 Mbps, iar cu CCK la 5.5 i 11 Mbps. 802.11a are la baz OFDM; viteza maxim de 54 Mbps este atins dac modularea semnalelor n OFDM este de tip 64 level QAM (Quadrature Amplitude Modulation, sau modulare n amplitudine cu 6 bii/64 de valori pe Hertz).

2 CSMA/CA
CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance) este un protocol de acces la mediu care ascult mediul pentru a evita coliziunile, spre deosebire de CSMA/CD, care i regleaz transmisia de date odat ce coliziunile s-au produs. Staiile care fac parte dintr-o reea fr fir emit ntr-o band de frecvene alocat, limitat ca dimensiune. Din cauza limitrii intervalului alocat, mediul partajat de staii este deschis coliziunilor. Tehnica de acces la mediu folosit n prezent de reelele locale este CSMA/CA, un protocol de acces care are cteva asemnri cu CSMA/CD pe Ethernet. CSMA/CA este proiectat astfel nct s reduc probabilitatea de coliziune la accesarea multipl a mediului, n punctele n care e cel mai probabil s apar coliziuni, adic imediat ce mediul de transmisie devine liber n urma unei transmisii, cnd mai multe staii care i ateptau rndul ar putea ncepe s transmit. Protocolul folosete ascultarea mediului, ca i CSMA/CD. n plus, pentru a acapara mediul se trimit rezervri, n forma unor mesaje de cerere de ocupare a mediului. Distribuirea informaiilor de rezervare a mediului se face prin interschimbarea de ctre staiile care vor s conversez e a unor cadre de tip RTS (Request to Send) i CTS (Clear to Send). Aceste dou tipuri de cadre conin un cmp de durat, care specific perioada de timp pentru care se dorete ocuparea mediului pentru transmisia datelor, a cadrului ACK de la terminarea conversaiei, i a tuturor intervalelor de timp dintre cadrele trimise.

Figura 3.8: CSMA/CA distribuit Toate staiile care se afl n reea n raza de transmisie a staiei emitoare, care trimite cadrul RTS, sau a staiei receptoare, care trimite cadrul CTS, vor afla despre rezervarea mediului (figura). Acest tip de acces la mediu din reelele fr fir se mai numete i coordonare distribuit. Subnivelul MAC al IEEE 802.11 poate ncorpora nc un tip de metod de acces la mediu, numit coordonare centralizat, care elimin coliziunile pe mediu printr-un tip de polling, avnd acces point-ul ca master.

3 Sistemele de telefonie mobil


Telefoanele mobile de care facem uz att de natural astzi nu sunt dect transmitoare radio ceva mai complexe. Evoluia lor a fcut ca mai multe tehnologii de telefonie mobil s fie puse n practic n timpul secolului trecut, la nceput analogice, iar n prezent preponderent digitale. Nici una din aceste tehnologii nu a fost vreodat standardizat, ceea ce a fcut ca dezvoltarea lor s fie de cele mai multe ori independent, la nivel de ar sau continent. Astfel, sistemele de telefonie mobil de astzi (GSM n Europa, D-AMPS n SUA) nu sunt compatibile ntre ele. La nceputurile telefoniei mobile analogice, pentru transferul de voce n scopuri militare sau de navigaie se foloseau radio-uri obinuite. Pentru utilizatorii din orae primul sistem pus n funciune a fost cel folosit i astzi n comunicaiile taxiurilor: comunicarea se face prin intermediul unei staii de baz, folosind o singur frecven pentru transmisie i recepie, alternativ. ntr-un sistem de telefonie mobil de tip primar, pentru ca un grup de posesori de transmitoare radio s poat comunica ntre ei, o anten central montat pe un turn era folosit ca centru de comunicaie. Astfel, fiecare utilizator mobil trebuia s se afle destul de aproape de staia central sau s transmit cu o putere destul de mare pentru a putea comunica. n plus, dac banda de frecven folosit de acest tip de sistem era mprit ntr-un numr de canale de comunicaie, atunci un numr maxim de utilizatori egal cu numrul de canale puteau comunica n acelai timp.

AMPS
Primul sistem mobil utilizat extins a fost AMPS (Advanced Mobile Phone System), odat cu care apare noiunea de telefonie celular analogic. Sistemul de comunicaie celular funcioneaz pe un principiu diferit de cele anterioare, mprind aria de acoperire n celule. O celul dispune de o staie de baz (format numai dintr-o anten plasat pe un turn i un echipament de calcul) i este relativ restrns n dimensiune (diametrul nu depete 20Km), pentru ca puterea de transmisie a telefoanelor mobile s fie mic i echipamentele ieftine. n plus, dou celule care nu sunt adiacente pot transmite n acelai set de frecvene, reutiliznd canalele de comunicaie: cum un sistem celular e figurat hexagonal, numrul de frecvene de comunicaie disponibile pentru comunicaia ntr-o celul este numrul total de frecvene acordate sistemului

mprit la apte (figura 3.9), astfel nct ntre oricare dou celule care folosesc acelai set de frecvene exist o zon tampon format din alte celule care folosesc frecvene diferite.

Figura 3.9: Sistemul mobil celular Staiile de baz ale celulelor dintr-o arie geografic se conecteaz la un singur centru, numit MTSO (Mobile Telephone Switching Office). ntr-o arie geografic mai mare, centrele MTSO se ierarhizeaz pe cteva niveluri, pentru ca n final toat reeaua fr fir s fie conectat la reeaua de telefonie fix. Atunci cnd un utilizator se afl n aria de acoperire a unei celule, conversaiile sunt purtate ntre utilizator i staia de baz pe una din frecvenele care aparin celulei respective. n cazul n care staia de baz a celulei curente detecteaz o scdere a puterii semnalului de la utilizator, interogheaz staiile de baz vecine pentru a afla n ce direcie crete calitatea semnalului primit de la receptorul clientului. Transferul conversaiei se face transparent ctre noua staie de baz, schimbnd frecvena de comunicaie la una din frecvenele proprii noii celule n a crei arie de acoperire se afl. Sistemul lucreaz n banda de frecven UHF de 800MHz, folosind 832 de canale duplex pentru a separa conversaiile (prin divizare n frecven, FDM); fiecare asemenea canal duplex are alocate dou canale simplex cu limea de 30 KHz, unul de transmisie n banda 824 - 849 MHz i unul de recepie n banda 869 894 MHz (figura 3.10). Limea de band a unui canal a fost aleas astfel nct calitatea transmisiei de voce s fie comparabil cu transmisia de voce din sistemul de telefonie fix.

Figura 3.10: FDM in sistemul AMPS

Canalele disponibile se mpart n mod egal n apte i se asigneaz celulelor, pentru reutilizarea frecvenelor n sistem. Chiar i dup mprire, nu toate canalele transmit date (voce n form analogic) n cadrul conversaiilor; exist i:

canale de comand, pe care staiile de baz le folosesc pentru managementul clienilor, i pe care transmisia se face digital; canale de acces, pentru alocarea canalelor de date; canale de semnalizare, pentru anunarea apelurilor.

Fiecare telefon mobil are scris n hardware un numr serial de 32 de bii, numit ETS (Electronic Serial Number) echivalent cu adresa MAC a unui calculator ntr-o reea. Pe lng acesta, ``adresa'' sa logic este un numr de telefon format din 10 cifre, numit MIN (Mobile Identification Number). La fel, fiecare serviciu de telefonie mobil are alocat un cod de recunoatere de 5 cifre, numit SID (System Identification Code). La intrarea n reea telefonul ascult canalul de control pn cnd aude codul de recunoatere al serviciului, SID, care trebuie s fie egal cu codul serviciului programat n telefon (n afara cazului n care clientul dispune de roaming). Pentru a fi activat, telefonul trimite pe canalul de comand o cerere de nregistrare, care conine numrul su serial ETS i numrul de telefon MIN; staia de baz informeaz centrul MTSO de poziia utilizatorului, care este nregistrat astfel n sistem. Astfel, staia central MTSO memoreaz ntr-o baz de date celula n care se gsete utilizatorul, pentru a putea ruta apoi convorbirile ctre el. Dac SID-ul codat n telefon nu este egal cu cel transmis pe canalul de control, atunci conversaiile clientului nu se pot desfura dect prin roaming. Serviciul de roaming presupune un contact ntre centrele MTSO local i cel originar al clientului. La generarea unui apel, telefonul client trimite pe un canal de acces datele sale de identificare i numrul apelat. Coliziunile pe canalele de acces se rezolv prin retransmisie. MTSO determin apoi un canal liber pentru transmisia de voce i trimite numrul canalului ctre client pe canalul de comand; telefonul clientului consider acum conversaia nceput i transmite datele pe canalul de date. Pentru primirea unui apel, MTSO determin poziia clientului destinaie n sistem i cererea este trimis staiei de baz a celulei respective; aceasta trimite un mesaj pe canalul de semnalizare coninnd numrul de telefon al staiei destinaie, care rspunde la mesajul de semnalizare. Dup confirmarea prezenei clientului destinaie, staia de baz i trimite numrul canalului pe care se va desfura conversaia, care apoi poate ncepe. AMPS intr n prima generaie de tehnologii de telefonie mobil. Oferind numai servicii de transport analogice, nu suport extinderea la transmisii de date de care ar fi avut nevoie conectarea la Internet.

D-AMPS
Generaia de telefoane mobile care a succedat AMPS este varianta sa digital, D-AMPS (Digital Advanced Mobile Phone System) folosit numai n SUA i, ntr-o form modificat, n Japonia. D-AMPS este proiectat astfel nct s fie perfect compatibil cu varianta sa analogic i s poat coexista n aceeai celul. Astfel, sunt folosite aceleai frecvene de transmisie, iar modul de transmisie analog/digital este adaptat pe canalele de comunicaie n funcie de tehnologia clientului. n cazul ncrcrii sistemului n urma creterii numrului de utilizatori, pentru D-AMPS s-a alocat un set nou de canale n intervalele 1880 - 1910 MHz pentru transmisie i 1930 - 1990 MHz pentru recepie. Astfel, cele dou benzi de frecvene, 800 MHz i 1900 MHz, coexist.

Figura: FDM i TDM n D-AMPS Diferena de baz ntre D-AMPS i AMPS este faptul c n noua tehnologie semnalul de date captat de microfon pentru transmisie este transformat n semnal digital n interiorul telefonului clientului. Digitizarea este urmat de compresie, prin care se micoreaz cantitatea de date transmis att de mult nct n transmisie poate interveni i divizarea n timp a canalului de comunicaie (n mod TDM, figura 3.11), pentru a transmite cel puin trei conversaii pe aceeai pereche de canale, asigurnd fiecrui utilizator o band de voce de 8 Kbps. Metoda de modulare pentru trimiterea datelor digitale este FSK, care folosete dou frecvene pentru codificarea valorilor 0 i 1.

GSM
n afara ariei restrnse n care este folosit sistemul D-AMPS, lumea folosete sistemul GSM (Global System for Mobile Communications), care a fost folosit pe scar larg n Europa nainte ca sistemele digitale de telefonie s ocupe piaa n SUA. n rile acoperite de GSM, acelai telefon poate opera n orice locaie, dup schimbarea provider-ului de servicii prin schimbarea cartelei SIM (Subscriber Identification Module, un modul care memoreaz datele de identificare i de conectare la serviciu pentru un anumit provider) de identificare a serviciului. Asemnrile ntre cele dou sisteme concurente (D-AMPS i GSM) sunt mai puternice dect deosebirile, ns cu toate acestea cele dou tehnologii rmn incompatibile. La fel ca D-AMPS, GSM folosete dou benzi de frecven n jurul a 900 MHz care gzduiesc perechile de canale simplex. Banda alocat la 890.2 - 914.8 MHz este mprit n 124 de canale de transmisie de 200 KHz, la fel ca banda alocat ntre 935.2 - 959.8 MHz, pentru recepie. Exist, la fel ca pentru D-AMPS, o band suplimentar la 1800 MHz format din dou intervale pentru transmisie (1710-1785 MHz), respectiv recepie (1805-1880 MHz). Divizarea n frecven FDM este modul de acces de baz la mediu, iar o divizare suplimentar n timp TDM face ca o pereche de canale simplex de transmisie-recepie s fie partajat de 8 utilizatori (figura 3.12). Dei numrul de utilizatori care partajeaz o frecven este mai mare ca la D-AMPS, lrgimea de band mai mare a canalului face ca, n final, banda de voce alocat unui client s ajung la 13 Kbps, pentru o calitate mai bun a transmisiei.

Figura: FDM i TDM in GSM

CDMA
Tehnologiile digitale larg folosite ca servicii astzi sunt completate de sistemul CDMA (Code Division Multiple Access), n folosin n SUA n paralel cu D-AMPS. CDMA este inovator n esen i nu face uz de tehnicile convenionale de acces la mediu, cum sunt divizarea n frecven i n timp. n esen, CDMA este o tehnologie de transmisie n spectru larg, spre deosebire de AMPS i GSM, care mpart spectrul alocat n canale nguste. Un utilizator CDMA folosete ntreg spectrul alocat sistemului. Coliziunile, care n domeniul digital nseamn nsumarea amplitudinilor, nu sunt tratate ca nefolositoare, ci sunt folosite pentru a ``extrage'' din secvena de date suprapuse datele trimise de staii diferite. Fiecare staie din sistem are asignat un cod de acces la mediu, n forma unei secvene de 64 sau 128 de bii. Transmiterea unui bit de date ``1'' se face nu transmind bitul n sine, ci nlocuindu-l cu secvena de acces proprie; la fel, bitul ``0'' este codat ca secvena de acces negat. Pentru ca sistemul s funcioneze, secvenele de acces ale tuturor staiilor din sistem trebuie s fie ortogonale dou cte dou (adic produsul secvenelor, luate ca vectori, d zero). Dac aceast condiie este ndeplinit, atunci dintr-o secven de date rezultat din coliziunea mai multor transmisii se poate recupera secvena transmis de o anumit staie, cunoscnd codul ei de acces, fcnd un simplu produs ntre vectorul rezultat prin coliziune i codul de acces respectiv (posibilitatea recuperrii datorit ortogonalitii are o demonstraie algebric simpl). Cum pentru transmiterea unui bit de date n CDMA se transmite o ntreag secven de bii, pentru ca CDMA s aib performane egale cu GSM trebuie ca banda de transmisie s fie mai mare. Astfel, CDMA opereaz ntr-o banda de 1.25 MHz (fa de 30 sau 200 KHz la AMPS i GSM), dar susine mai muli clieni dect celelalte sisteme, oferind aceeai lime de band per utilizator.

3G (Third Generation), ncotro?


Telefonia mobil analogic a format prima generaie de servicii mobile. Sistemele digitale rezultate prin dezvoltarea celor analogice formeaz a doua generaie. Viitorul n serviciile mobile s-a dorit, la sfritul secolului trecut, a fi n sistemele care ar integra serviciile de digitizare a transmisiilor de voce cu transmisiile de date, pentru ca acelai dispozitiv s nlocuiasc telefonul mobil, staia de conectare la Internet, staia de jocuri, playerul de CD i DVD sau editorul de text.

Din pcate, mare parte din activitatea n domeniul viitorului 3G a rmas fr rezultate, care nc ntrzie s apar. Pn atunci, exist propuneri de tehnologii care se vor parte din ``familia'' 3G: W-CDMA (Wideband CDMA, propus n Europa) i CDMA2000 (propus n SUA de compania care a dezvoltat CDMA) sunt propuneri de sisteme bazate pe transmisia n spectru larg cu coduri de acces CDMA, ambele lucrnd ntr-o band de 5 MHz lrgime; dezvoltate de companii diferite, cu compatibiliti diferite fa de sistemele n uz astzi, ele sunt (nu ne mai mir) incompatibile. EDGE (Enhanced Data Rates for GSM Evolution) este un sistem GSM care folosete codificarea mai multor bii pe baud (GSM i D-AMPS folosesc codificare de tip FSK, cu doar dou valori codate). GPRS (General Packet Radio Service) este un sistem care lucreaz peste tehnologiile GSM i D-AMPS, permind trimiterea de trafic IP generic peste reeaua de telefonie.

4 Bluetooth
Bluetooth este numele unei tehnologii fr fir de actualitate care folosete legturi radio cu raz mic de acoperire (ntre 10cm i 10m, extensibil la 100m dac puterea de transmisie este mrit), n scopul nlocuirii diverselor tipuri de cabluri care interconecteaz echipamente fixe sau mobile cu un unic tip de legtur radio, suportat de chipuri ieftine, despre care se crede c vor face parte din orice echipament de reea mobil. Dezvoltat de un consoriu de firme productoare de echipamente mobile ca o reea personal PAN, dezvoltarea ulterioar a Bluetooth a fcut ca acesta s intre parial n categoria reelelor locale LAN. Specificaia Bluetooth a stat la baza proiectului de standardizare IEEE 802.15; cele dou specificaii nu coincid, dar se sper ntr-o viitoare convergen. O legtur Bluetooth lucreaz n banda neliceniat ISM de 2.4 GHz i este proiectat s fie robust prin folosirea unei tehnici de tip salt de frecven i a frame-urilor mai scurte dect celelalte tehnologii fr fir care lucreaz n aceeai band (cum sunt reelele locale standardizate de IEEE 802.11). Specificaiile sale definesc o stiv de niveluri logice independent i incompatibil cu orice model existent. n plus fa de aceast incompatibilitate, Bluetooth fixeaz n stiva sa de protocoale toate aplicaiile care sunt suportate (numite profile), spre deosebire de specificaiile 802.11, de exemplu, care nu stabilesc dect modul de comunicare ntre echipamente, urmnd ca aplicaiile s fie transportate transparent peste aceast legtur. Nivelurile inferioare Bluetooth specific faptul c legtura radio acoper prin salturi de frecven (FHSStypeset@protect @@footnote SF@gobble@opt tehnic de mprtiere a semnalului n frecven, descris ntr-o seciune anterioar) banda dintre 2.402 GHz i 2.480 GHz; frecvenele de salt, n numr de 79, se afl la 1MHz distan una de cealalt, iar secvena acoperirii lor este pseudo-random. O mini-reea Bluetooth se numete piconet i este format dintr-un master i unul sau mai muli slave. Toate echipamentele dintr-un piconet folosesc aceeai secven de salturi n frecven, secven determinat de adresa n sistemul Bluetooth a masterului; offsetul n secven este dictat de timpul su curent. Un piconet este un sistem TDM, n care sloturile de timp de 625 us sunt folosite alternativ de master i de slave pentru transmisie, astfel nct un master i poate ncepe transmisia numai n sloturile pare, iar echipamentele slave i mpart sloturile impare. Dac mai multe piconeturi mpart aceeai arie fizic, cum fiecare piconet are propriul su master care dicteaz secvena de salturi, piconeturile vor folosi secvene diferite. Bineneles, dac densitatea de piconeturi n aceeai arie fizic crete, probabilitatea de coliziune pe o frecven crete i conectivitatea se degradeaz. Cum un echipament Bluetooth poate fi slave n mai multe piconeturi prin multiplexare n timp a

canalelor de comunicaie proprii piconeturilor, acestea vor fi conectate ntr-o reea extins (numit scatternet). ntr-un sistem Bluetooth exist dou tipuri de legturi fizice:

SCO (Synchronous Connection Oriented) - o conexiune punct-la-punct cu band rezervat de 64 Kbps ntre un master i un slave din acelai piconet, fr retransmisie de pachete, folosit n special pentru legturi de voce. Pentru meninerea unui link SCO, un master are sloturi de timp rezervate (deci conexiunea este de tip circuit-switched) i poate menine pn la 3 astfel de legturi. ACL (Asynchronous Connectionless) - o conexiune de tip best-effort multipunct ntre master i toate echipamentele slave din piconet la care se folosete retransmisia de pachete. Pentru meninerea acestui tip de legtur masterul folosete sloturile neocupate de conexiuni SCO (deci conexiunea este de tip packet-switched).

Transmiterea de date peste cele dou tipuri de legturi fizice se face n cadrul a 13 tipuri primare de pachete Bluetooth, care sunt folosite pentru a compune unitile de date ale protocoalelor de pe nivel superior.

5 GPS (Global Positioning System)


Localizarea cu acuratee n orice poziie de pe glob a devenit imediat, odat cu lansarea proiectului GPS de ctre Departamentul de aprare al SUA. Iniial un serviciu de localizare exclusiv pentru navigaia militar, ulterior sistemul GPS a fost deschis pentru uz public. Serviciul oferit de sistem unui receptor const n calculul poziiei geografice n cele trei dimensiuni ale spaiului, al timpului universal i al vitezei, prin decodificarea semnalelor radio primite de la sateliii GPS.

Figura 3.13: Sistemul GPS Sistemul GPS const din trei segmente:

un segment aflat n spaiu, n fapt o ``constelaie'' de 24 de satelii GPS care orbiteaz Pmntul. Fiecare dintre satelii parcurge lungimea unei orbite terestre o dat la fiecare 12 ore, la o nlime de aproape 20000 km. Configuraia celor 24 de satelii n jurul Pmntului este proiectat astfel nct, n orice moment de timp i n orice poziie pe glob, ntre 5 i 8 satelii sunt n raza de vizibilitate pe cer. un segment de control al sistemului, format din staii de monitorizare dispersate pe glob. Aceste staii calculeaz, pe baza semnalelor recepionate de la satelii, cte un model al orbitelor acestora (un sistem de efemeride), i corecia de care are nevoie ceasul fiecrei staii pentru a fi complet sincrone.

Datele astfel calculate sunt transmise ctre satelii, care vor trimite receptoarelor GPS setul de efemeride (ca n figura 3.13). segmentul de utilizatori, care dispun de receptoare GPS. Acestea calculeaz pe baza semnalelor primite de la cel puin 4 satelii aflai n raza de vizibilitate poziia geografic i timpul universal.

Pentru comunicaie sateliii folosesc dou unde purttoare din domeniul microundelor: purttoarea de 1575.42 MHz este modulat de semnalul de navigaie i de codul de poziionare, iar purttoarea de 1227.60 MHz este folosit pentru msurarea ntrzierilor n ionosfer ale codului de poziionare, pentru un calcul precis al localizrii. Codul de poziionare este o secven predeterminat i pseudo-random de date care moduleaz purttoarea cu o frecven de 1 MHz i care se repet la fiecare 1023 de bii (sau o milisecund). Acest cod este diferit pentru fiecare satelit i este baza de calcul a poziiei geografice. Mesajul de navigaie este un semnal de 50 Hz care moduleaz purttoarea, semnaliznd datele orbitelor sateliilor i datele de sincronizare a ceasului. Pentru a-i calcula poziia n spaiu, un receptor folosete codul de poziionare. Fiecare satelit GPS i moduleaz purttoarea dup acest cod. Fiecare receptor ruleaz intern acelai cod. Pentru decodificarea semnalului de la un satelit, codul intern trebuie aliniat cu cel modulat de satelit. Diferena de timp care rezult din aliniere este egal cu timpul de cltorie al undei radio de la satelit la receptor, n ipoteza n care ceasurile lor sunt sincronizate. n acest fel, distana pn la satelit poate fi calculat, lund n calcul viteza constant a undei radio. Dac un receptor msoar n acest mod distana pn la cel puin 4 satelii, poziia sa geografic poate fi determinat ca fiind intersecia sferelor cu centrul n poziia exact a satelitului (aflat de la staiile de control, prin mesajele de navigaie primite de la satelit), i raza determinat (printr-un proces numit triangulaie 3D). 3 astfel de sfere, mpreun cu sfera Pmntului, sunt de ajuns pentru calculul coordonatelor geografice (X, Y, Z); a patra sfer calculeaz timpul exact, n mod sincron cu ceasul satelitului; corecia adus timpului local receptorului asigur i corectitudinea calculului coordonatelor geografice. Cum ceasul receptorului este n permanen sincronizat, acesta poate folosi un simplu ceas cu cuar n locul ceasului atomic precis cu care este echipat un satelit. Bineneles, dei sistemul e bine pus la punct, pot s apar erori dac:

staiile de control nu sincronizeaz precis ceasurile sateliilor; efemeridele nu sunt actualizate; nu se pot calcula corect ntrzierile semnalului radio n staturile atmosferice; propagarea multipathtypeset@protect @@footnote SF@gobble@opt o und se propaga multipath dac nu urmeaz o linie dreapt ntre surs i destinaie, ci se reflect n cldiri; undele reflectate sunt confundate cu undele directe este aproape imposibil de detectat i corectat.

Soluia acestor probleme este sistemul GPS diferenial (DGPS), care folosete principiul simplu al calculului coreciilor necesare ntr-un alt punct de referin, pentru fiecare satelit, i aplicarea lor pentru receptor.

4 Protocoale de nivel legatur de date pentru WAN


1 WAN - introducere
Pn acum am discutat despre Ethernet i Wireless LAN. Aceste dou tehnologii au fost concepute pentru reele de mici dimensiuni (din punctul de vedere al ntinderii geografice). Ce ne facem ns dac avem nevoie de conectivitate ntre dou puncte aflate la mare distan? Reelele care acoper o foarte mare arie geografic sunt numite WAN - Wide Area Network.

Imaginai-v o astfel de reea ca o legtur ntre Europa i Statele Unite, sau ntre Romnia i Olanda. Atunci cnd vorbim de WAN, distanele de care discutm sunt de zeci, sute de kilometri. Tehnologiile de care vom discuta sunt capabile s transporte date la astfel de distane. n general, tehnologiile de WAN au alte caracteristici faa de cele de LAN. n primul rnd suport distane mult, mult mai mari, ns n detrimentul limii de band. Pentru a avea o ideea asupra ordinului de mrime a limii de band n cele 2 cazuri, gndii-v c o conexiune normal, des ntlnit, n cazul LAN-ului este de 100M, n cazul WAN-ului de maxim civa Mbps (1,5Mbps un T1, 64kbps modem, etc.). Vom analiza n continuare cteva dintre cele mai cunoscute tehnologii de WAN, ncercnd s precizam unele avantaje i dezavantaje. Fiecare tehnologie n parte are propriile ei pri bune sau mai puin bune i se adreseaz unor categorii diferite de utilizatori. Ele pot fi comparate numai dup ce este luat n considerare i natura clienilor crora li se adreseaz. Nu poate fi comparat o legtur prin modem cu o legtur E1 (2Mbps) sau Frame-Relay pentru c diferena de pre este foarte mare, motiv pentru care acas vom folosi probabil o legtur prin modem, iar la serviciu un E1. Scopul prezentrii acestor diferite tehnologii de WAN este de a oferi argumente pentru administratorii de reea astfel nct acetia s poat lua o decizie corect legat de alegerea unei tehnologii de WAN, n funcie de nevoile firmei i de bugetul disponibil.

2 Linii telefonice. Modem-uri


Aceast seciune poate prea banal, mai toat lumea tie ce este un modem i cum funcioneaz. ns pe ling funcionarea unui modem, vom vorbi i despre liniile telefonice, analogice i digitale - alt subiect aparent banal, dar supus confuziilor. S luam un exemplu: Marea majoritate dintre abonai au fost cuplai recent la o central telefonic digital. Acest lucru nseamn c au acas telefon digital? Nu! Pentru marea majoritate telefonul fix de acas este analogic (exceptndu-i pe cei care au ISDN - despre acest lucru vom discuta n 3.4.4). Centrala la care sunt conectai este digital, ceea ce pe lng un numr de faciliti, se traduce prin faptul c poate stabili conexiuni digitale cu alte centrale. Cu toate acestea comunicaia ntre un telefon i central rmne analogic. Exist desigur i telefoane digitale, un exemplu fiind unele telefoane din firmele mai mari, care au implementat un sistem de telefonie digital n cadrul companiei (acest lucru implic i achiziionarea unei mini-centrale telefonice digitale de birou). Nu trebuie fcut confuzia ntre telefonie digital i VoIP (Voice over IP). Sunt dou lucruri total diferite. Diferena ntre telefonia analogic i cea digital este modul n care sunt transmise datele la nivel 1 i 2 - analogic i respectiv digital. Cum funcioneaz n termeni tehnici o convorbire telefonic? Atunci cnd se ridic telefonul, se aude tonul de la central. Tonul este de fapt un semnal de la centrala telefonic ctre telefon, care nseamn "Poi ncepe". De fiecare dat cnd este apsat o cifr, este trimis de fapt un semnal cu o anumit valoare ctre central. Dup ce numrul este format, centrala ncearc stabilirea unei conexiuni cu postul telefonic apelat. Dac acel post telefonic se afl conectat la alt central (un apel din Bucureti n Iai) iar cele 2 centrale sunt digitale, atunci comunicaia telefonic are loc n felul urmtor: semnalul analogic ntre cel care sun i centrala sa este modulat, transmis digital ntre cele dou centrale, apoi demodulat i transmis analogic ctre postul telefonic apelat. Pe acelai principiu de modulare/demodulare funcioneaz i un modem. Datele transmise din calculator sunt n format digital. Modemul le moduleaz n semnal analogic i le transmite pe linia telefonic analogic. Odat ajunse la postul telefonic al ISP-ului, de fapt la unul dintre modemurile acestuia, el este demodulat n semnal digital i folosit de serverul de dial-up la care este ataat modemul. Dac n timpul conexiunii pe dial-up prin intermediul modemului este ridicat receptorul telefonului, se aud nite sunete fr neles care reprezint de fapt transferul de date modulat de modem n semnal analogic. De ce este modemul o tehnologie de WAN?

Pentru c, folosind infrastructura existent deja pentru telefonie, poate fi realizat o conexiune pentru transfer de date ntre orice locaii ce au un post telefonic. Teoretic vorbind, putem face dial-up din orice sat cu telefon pn n Noua Zeeland. Dezavantajele sunt imense desigur, ns aceast conexiune este posibil din punct de vedere tehnic, i este i una din foarte puinele posibile n aceste condiii.

3 Fluxuri E1 i T1
Am explicat n seciunea 3.4.2 diferenele ntre telefonia digital i cea analogic i unde le ntlnim. Prima "form" de telefonie a fost cea analogic, apoi a aprut cea digital, care, datorit numeroaselor avantaje tehnice, a evoluat extrem de rapid. La nceputurile telefoniei digitale a aprut urmtoarea ntrebare: Dac dorim s modulm vocea uman (analogic, evident) n semnal digital, de ce lime de band avem nevoie pentru a nu-i afecta calitatea (adic s se aud la fel de bine)? Pentru a afla rspunsul, s-a eantionat vocea uman la 8000 de eantioane pe secund, reprezentate pe 8 bii, ajungndu-se astfel la valoarea de 64kbps. Un canal cu o lime de band de 64kbps este necesar pentru transmiterea vocii umane n format digital. Acest canal a fost numit DS0 i reprezint unitatea fundamentala n telefonia digital. Industria telefonic (ne referim mai ales la centralele telefonice) folosete pe scar larg multiplexarea, ceea ce permite existena mai multor convorbiri simultane. Canalele de comunicaie digitale sunt de fapt canale de mare capacitate, multiplu de DS0. Astfel, s-au standardizat mai multe astfel de "circuite" sau "fluxuri", cum mai sunt numite. n Statele Unite, primul astfel de flux se numete T1, i conine 24 de canale DS0. n Europa, s-a standardizat fluxul E1, care conine 32 de canale DS0. Dac privim la nivel fizic, ne putem imagina c dou centrale telefonice au fiecare cte o interfa fizic pentru flux E1. Ele sunt conectate ntre ele (un cablu ntre cele dou interfee). n acest moment putem spune c ntre cele 2 centrale avem o conexiune E1, ceea ce nseamn c pot avea loc 31 de convorbiri simultane. De ce 31 i nu 32? Pentru c unul dintre aceste canale este folosit pentru semnalizare (canalul D de care vom vorbi la ISDN). n mod asemntor n Statele Unite, pe o conexiune T1 pot fi folosite numai 23 de canale DS0. i acum s revenim la WAN. Pn acum am discutat doar despre telefonie. De ce reprezint E1 i T1 tehnologii de WAN? Pentru c n general infrastructura pentru industria telefonic este deja dezvoltat i de aceea o putem folosi pentru transmisii de date. Cum? Aceste fluxuri E1 reprezint de fapt un canal de comunicaie cu limea de band de 2Mbps, sau 32 de canale DS0 de 64kbps. Fiind nite circuite digitale, se pot transmite pe ele telefonie digital, sau date. De ce sunt avantajoase? Pentru c de obicei aceste fluxuri sunt nchiriate de la compania de telefonie local. Ce se ntmpl dac se vrea o legtura de 2 Mbps ntre Romnia i Germania? Ideea de a realiza legtura fizic nu poate fi nici mcar considerat n lista opiunilor. Astfel, se va folosi un echipament care fi conectat la reeaua local, i n plus va avea o interfa pentru un flux E1. Pasul urmtor va fi nchirierea de la Romtelecom a unui flux E1, aceeai procedur trebuind urmat i n Germania. Avantajul acestei soluii este c infrastructura ntre Romtelecom i Deutschetelecom exist deja, costurile traducndu-se n plata a dou abonamente lunare. n concluzie, un avantaj al acestor tehnologii de WAN este faptul c folosesc o infrastructur deja existent i foarte bine pus la punct comparativ cu alte tehnologii de WAN pentru transmisii de date.

4 ISDN
ISDN - Integrated Services Digital Network - este un sistem digital ce ofer numeroase servicii, cum ar fi transport de date i voce. ISDN-ul funcioneaz peste aceleai linii telefonice pe care funcioneaz i

telefonia clasic, doar c semnalele sunt digitale (i pe o anumit linie, ISDN-ul nlocuiete telefonia clasic, nu le putem avea pe amndou pe aceeai legatur). ISDN-ul este vzut ca rspunsul la problema unor utilizatori care au nevoie de o legatur la Internet mai rapid decit modemul, ns nu permanent. Pentru a avea ISDN, este nevoie ca centrala telefonic la care utilizatorul este legat s suporte acest lucru (s aib echipamente de ISDN) iar acas este nevoie de un echipament ISDN. La fel ca la telefonia clasic, cnd avem nevoie, sunm, iar cnd terminm convorbirea (sau download-ul), nchidem. ISDN-ul folosete dou tipuri de canale, i anume B i D. Canalul D (delta) este folosit pentru semnalizare, iar canalele B sunt folosite pentru date sau voce. Semnalizarea facut pe un canal separat se numete "out-ofband signaling". n cazul telefoniei clasice, dac dorim s sunm pe cineva, formm cte un numar, apoi se stabilete conexiunea n central, apoi vorbim, toate acestea avnd loc pe acelai canal. Semnalizarea i stabilirea conexiunii (call setup) pe un canal separat are numeroase avantaje, dup cum vom vedea n continuare. Canalele B, folosite pentru date sau voce, au fiecare cte 64 kbps i sunt independente ntre ele. Exist dou mari tipuri de ISDN, i anume BRI i PRI: ISDN BRI - Basic Rate Interface - folosete dou canale B i un canal D de 16 kbps, motiv pentru care se mai numete 2B+D. Acest tip de ISDN este cel folosit acas sau la firmele mici, deoarece el ofer o lime de band de 128 kbps. Aceste dou canale B pot fi folosite mpreun sau separat n funcie de necesitai. De exemplu, dac vrem s ne conectm la Internet, putem folosi un canal B, cellalt ramnnd nefolosit. Dac vrem vitez mai mare, alegem s folosim i cel de-al doilea canal. Dac ntre timp ns vrem s sunm pe cineva, ramnem cu transferul de date pe un singur canal, pe cellalt vorbim la telefon, nchidem i apoi folosim din nou al doilea canal doar pentru date. De remarcat este c, dat fiind c aceste dou canale sunt separate, folosirea unuia nu are nici un impact asupra celui de-al doilea (adic nu se ntrerupe legtura). Atunci cnd sunm sau cnd e conectm la Internet, informaiile de control sunt trimise pe canalul D despre care vorbeam. Astfel, folosind ISDN BRI, putem avea n paralel dou canale pe care le putem folosi pentru date, telefonie, fax - ns maxim dou n acelai timp. Al doilea tip de ISDN este PRI - Primary Rate Interface - care folosete ca suport fizic un flux E1 (n Europa) sau T1 (n SUA), care datorit vitezei superioare oferite este folosit de companiile mai mari, sau de ISP-uri.

5 DSL
Serviciile tradiionale de telefonie (numite i POTS - Plain Old Telephone Service) folosesc cabluri de cupru torsadate (relativ torsadate, sau cel puin aa ar trebui) pentru a transmite vocea uman. Aceste sisteme de telefonie au fost gndite pentru voce, drept care sunt optimizate pentru frecvene ntre 300 i 3000Hz. Cu toate acestea, cablurile n sine permit i implementarea unor soluii mai performante, astfel c a aprut o nou tehnologie numit DSL (Digital Subscriber Line). Ideea de baz este ca prima band de frecven (pn n 20KHz) s fie n continuare folosit pentru telefonie, ns restul frecvenelor pe care cablul de cupru n sine ar putea s le transporte s nu mai fie tiate, ci folosite pentru date. n acest fel, pe acelai cablu de telefon putem avea i telefonie normal, iar pe frecvenele de la 25KHz n sus putem avea DSL. Avantajele majore sunt c aceast conexiune DSL este activ n permanen (nu este nevoie s sunm ca la dial-up) iar partea de telefonie o putem folosi ca i pn atunci (cnd vrem s vorbim, sunm, cnd terminm nchidem). Alt avantaj este viteza relativ mare (de ordinul a civa Mbps) comparativ cu o conexiune dial-up. Din pcate, dezavantajul este c abonatul trebuie s fie aproape de centrala telefonica. De ce? pentru c n cele dou capete ale liniei (la client i la centrala telefonica) se afl cte un modem DSL care funcioneaz la frecvene mari, care, dup cum tii, limiteaz distanele la care pot funciona. Atunci cnd sunt pornite aceste dou modemuri, ele negociaz ntre ele viteza la care pot comunica. Dei n cazul ADSL viteza teoretic este n jur de 8Mbps, practic viteza real negociat depinde de distana la care se afl cele dou modemuri (o vitez

obinut foarte frecvent i cu uurin este 1Mbps). Din pcate, un alt dezavantaj este faptul c viteza la care se sincronizeaz modemurile depinde mult de calitatea liniei telefonice (ceea ce la noi este o mare problem). Exist mai multe variante de DSL, dintre care menionm ADSL (Asymetrical) i VHDSL (Very High rate DSL). ADSL nseamn Asymmetrical DSL i se refer la natura asimetric a conexiunii, adic limea de band folosit pentru download este mult mai mare dect cea folosit pentru upload (exemplul dat cu 8Mbps era pentru download). Acest lucru este un avantaj pentru cei care intenioneaz s i instaleze ADSL pentru a naviga pe Internet, ns nu este foarte convenabil pentru cei care doresc s in o pagin de web online.

6 HDLC
Pn acum am discutat despre telefonie i despre diferite tipuri de tehnologii de transmisii de date care folosesc ca suport infrastructura companiilor telefonice. O metod clasic de acces la WAN este i interfaa serial. n general, comunicaia serial poate fi de dou tipuri:

Asincron - viteze mai mici, ns echipamente mai ieftine; un exemplu bun este interfaa serial a unui calculator; Sincron - transmisia se realizeaz pe cte un impuls de ceas. Unul dintre cele dou echipamente se numete DCE (data communications equipment) i are rolul de a "da" acest ceas care stabilete viteza de comunicaie (se transmite numai pe aceast btaie de ceas). Cellalt echipament se numete DTE (data terminal equipment) i "primeste" ceasul de la DCE. Acest tip de comunicaie serial este mai performant, permite viteze mai mari de comunicaie, ns datorit faptului ca hardware-ul este mai complex, echipamentele sunt mai scumpe.

ntotdeauna n cazul unei comunicaii seriale sincrone unul dintre echipamente este DCE, celalalt DTE. n general, n cazul conectrii prin intermediul unui ISP, echipamentul aflat la client este DTE, iar echipamentul providerului este DCE. Exist mai multe standarde pentru comunicaii seriale cum ar fi: RS-232 (care este standardul folosit de seriala asincron de la calculator), V.35 i HSSI (High Speed Serial Interface) pentru comunicaii seriale sincrone. Interfee seriale sincrone gsim mai ales pe echipamente dedicate accesului la WAN, cum ar fi rutere (mai multe detalii n cap 4). Ne vom referi de acum ncolo la interfee seriale sincrone, deoarece acestea sunt cele care ne intereseaz n cazul reelelor WAN. Unul dintre termenii specifici folosii cnd vorbim de seriale sincrone este "ncapsulare". Acest termen reprezint de fapt un protocol de nivel 2 (pe stiva OSI) care ncapsuleaz date pe o interfa serial sincron. Exist mai multe ncapsulri, fiecare cu avantajele i dezavantajele ei. Una dintre primele ncapsulri standardizate i una dintre cele mai folosite este HDLC, care a fost definit de OSI n 1979 ca fiind ncapsularea standard pentru seriale sincrone. Specificaiile HDLC nu sunt ns foarte precise, sunt mai mult nite specificaii de baz de la care se pleac, urmnd ca diferii productori de echipamente cu interfee seriale sincrone s implementeze HDLC-ul n mod diferit. De exemplu firma Cisco are o implementare "proprietary" a HDLC-ului care permite folosirea mai multor protocoale de nivel 3, ceea ce HDLC-ul definit de OSI nu permite. Dac se dorete interconectarea mai multor echipamente produse de firme diferite, atunci se opteaz de multe ori pentru folosirea ncapsulrii PPP.

7 PPP
PPP - Point-to-Point Protocol - este un protocol de nivel 2 folosit pentru a ncapsula date pe interfeele seriale sincrone, adic este o ncapsulare dup cum am numit-o mai sus. PPP prezint numeroase avantaje faa de alte ncapsulri existente, dintre care menionm:

Este standardizat i implementat la fel de toi productorii de echipamente; Permite folosirea pe acelai ruter a mai multor protocoale de nivel 3; Poate fi folosit pe interfeele seriale sincrone, pe cele asincrone (atunci cnd facem dial-up folosind un modem), i pe interfee ISDN; Suport autentificare.

S detaliem un pic funcionarea PPP-ului. n primul rnd, acesta are o structur ierarhic, i anume conine dou sub-protocoale:

LCP - Link Control Protocol - pentru stabilirea conexiunii punct la punct; NCP - Network Control Protocol - folosit pentru configurarea anumitor protocoale de nivel 3 (de exemplu, cu ajutorul NCP-ului primim automat un IP -o adres de nivel 3 - atunci cnd facem dial-up la un ISP).

Protocolul PPP suport i compresie, ceea ce este extrem de util atunci cnd avem un procesor mai puternic ns lime de band mai mic. Alt facilitate interesant este LQM, adic Link Quality Monitoring, care este foarte folositoare n anumite situaii. S dm un exemplu despre un administrator la o firm care are dou legturi pentru conexiunea la Internet: prima conexiune estepermanent, prin serial sincron i una de backup, prin ISDN. Dac prim legtura cade, atunci ruterul face automat dial pe ISDN. Toate bune, ns ce se ntmpl dac, de exemplu se depreciaz legtura serial sincron - un cablu stricat, sau orice altceva - i legtura nu se ntrerupe ci merge doar foarte prost? Atunci, garantat, toi angajaii vor ncepe s se plng i probabil eful va fi nervos. Dat fiind c legtura, aa proast cum este, este nc funcional, ruterul nu va apela la legtura de backup. Rspunsul este tocmai LQM, care monitorizeaz calitatea legturii, iar cnd aceasta coboar sub o anumit valoare (definit la configurare) consider legtura ca fiind czut i apeleaz la alte legturi de backup. Alt facilitate "tentant" a PPP-ului se numete Callback i funcioneaz n modul urmtor: configurm un cont de dial-up cu callback pe un server (la servicii de exemplu), ne ducem acas, sunm i ne conectm la acel server. Imediat dup autentificare, serverul de dial-up nchide conexiunea i va suna el napoi (pe numrul de telefon pe care l-am configurat iniial). Astfel nu pltim dect minutul iniial n care am sunat. Probabil c una dintre cele mai importante facilitai ale PPP-ului o reprezint autentificarea. Atunci cnd se ncearc conectarea (fie prin dial-up, fie dou rutere ntre ele prin serial sincron) se folosete un protocol de autentificare care verific dac acea conectare este autorizat. Cele dou metode de autentificare suportate de PPP sunt:

PAP (Password Authentication Protocol) - Clientul (dial-up sau ruter) trimite combinaia user/parol, necriptate, pn cnd serverul l accept (dac combinaia e corect) sau pn cnd conexiunea se nchide (dac combinaia nu e bun). Este o metod slab de autentificare, pentru c nu cripteaz parola i pentru c clientul este cel care trimite cnd vrea combinaia, el este cel care "ncepe" autentificarea. CHAP (Challenge Handshake Authentication Protocol) - este folosit att la stabilirea conexiunii ct i dup aceea, periodic, dup un timp aleator, pentru a verifica identitatea clientului. Cum funcioneaz autentificarea: serverul trimite clientului un mesaj de "ncercare" numit "challange". Clientul preia

acest mesaj i folosind o funcie hash (de obicei MD5), mesajul primit i parola configurat, trimite un rspuns serverului. Serverul folosete i el funcia hash (MD5) i calculeaz un rspuns pe baza mesajului trimis i a parolei pe care o are configurat i compar rezultatul cu rspunsul primit de la client. Dac mesajele hash-uite coincid, nseamn c parola pe care a folosit-o clientul pentru a genera rspunsul este identic cu parola folosit de server pentru verificare, deci identitatea clientului este verificat i se stabilete conexiunea. Dac rspunsul nu se potrivete cu hash-ul generat de server, atunci conexiunea este nchis. Pentru a fi sigur c la cellalt capt se afl mereu clientul autentificat iniial (adic ca nu s-a "bgat" nimeni pe fir), serverul trimite din cnd n cnd astfel de mesaje de challenge i procedura explicat mai sus se repet.

8 Frame-Relay
Pe lng serviciile de acces la Internet, exist o cerere mare pentru interconectarea printr-o legtur de date a dou sau mai multe puncte aflate la distan geografic mare. Frame Relay este o tehnologie de nivel doi care asigur astfel de servicii, oferind circuite virtuale punct la punct. Dar de ce virtuale? Putem privi o reea Frame Relay ca pe un nor privat al furnizorului de servicii la care se conecteaz utilizatorii. ntre doi astfel de clieni pentru care se dorete interconectarea punct-la-punct se va crea o cale de date comutat ntre aceste dou puncte. n nor vor exista switch-uri specializate care vor ajuta la crearea acestor legturi virtuale. Putem privi acest nor ca o colecie de "conducte" virtuale peste o reea n care au loc comutri de cadre, similar cu o reea local Ethernet. Marea diferen fa de aceasta este c switch-ul de cadre nu se va face dinamic ci static, adic orice frame care este transmis de o staie ctre o alt staie va presupune existena unei ci pe care o vor urma toate frame-urile ntre aceste dou staii. Aceste ci sunt circuitele virtuale despre care vorbeam mai devreme. O alt caracteristic foarte important a tehnologiei Frame Relay este aceea c ofer mecanisme de rezervare i garantare de band. Mai exact, "conducta" circuitului virtual ntre dou puncte conectate prin Frame Relay are o lime de band controlat i garantat. Aceasta se traduce n civa parametri importani pentru o astfel de legtur, parametri care intereseaz direct utilizatorul, dintre care cel mai semnificativ este CIR (Commited Interface Rate), care reprezint limea de band garantat oferit de ctre provider; n cazul unui trafic susinut, utilizatorul nu va cobor niciodat sub aceast limit pe un interval de timp. Un alt element important al Frame Relay este modalitatea de comunicare n vederea stabilirii parametrilor de comunicaie i a sincronizarii ntre elementele din reeaua frame relay (staii i switch-uri). Aceast comunicare este realizat printr-un aa-numit proces de semnalizare, produs cu ajutorul unui protocol de nivel 2 numit LMI (Local Management Interface). Schema de adresare folosit de frame relay este una plat, n care adresele nu sunt prestabilite, fiind alocate sub forma unor etichete pe fiecare nod (staie sau switch) pentru fiecare circuit virtual; aceste adrese au n consecin o semnificaie local, n sensul ca vom putea avea o aceeai adres (etichet) pe dou noduri diferite din reea. Numele adreselor de nivel doi folosite este DLCI (DataLink Connection Identifier). Avnd n vedere comportamentul predictibil al Frame Relay-ului, acest tip de conexiuni sunt alese de ctre multe companii, mai ales pentru cazurile n care este nevoie de o lime de band fix i de o laten mic, cu variaii foarte mici. Frame Relay-ul se preteaz foarte bine n cazul n care este nevoie de o legtur de date sigur, ce nu va prezenta congestii, pentru aplicaii critice. De asemenea, s-au dezvoltat standarde cum ar fi VoFR (Voice over Frame Relay) ca o alternativ pentru transmis vocea n format digital, cu performane mult mai bune dect n cazul VoIP (ns i la preuri mai mari).

9 SDH, SONET
Pn acum am parcurs mpreun o serie de tehnologii de conectare ale unui utilizator de servicii de date la o reea sau de interconectarea unui numr relativ mic de utilizatori. S privim acum din punctul de vedere al unui furnizor de servicii de transport de date (sau ISP). Pentru a putea oferi servicii de interconectare pentru clieni, orice furnizor are nevoie de o reea de transport care este ct mai fiabil i care poate crete ct mai uor. De asemenea, o caracteristic principal a acestei reele este c ea se ntinde pe distane geografice mari sau foarte mari (dac nu ar fi aa, clienii nu ar apela la serviciile acestui furnizor de servicii). n acest context s-au impus ca modaliti de transmisiuni n special tehnologiile TDM, n lumea telecomunicaiilor cel mai des oferindu-se clienilor servicii sub form de fluxuri digitale (fie ele linii nchiriate de 64Kbps sau fluxuri E1, E3 sau chiar mai mari). S privim i n interiorul reelei ISP de transport de date. Aceasta trebuie s aib dou mari atu-uri pentru ca furnizorul s reueasc. Acestea sunt scalabilitatea i posibilitatea de cretere. Mai exact, este nevoie pe de o parte s se poat crete numrul de clieni fr a influena nici calitatea serviciilor nici complexitatea reelei, iar pe de alt parte trebuie s existe tehnologii care s permit creterea limilor de band din nucleul reelei fr a fi necesar reproiectarea ntregii structuri. Tocmai acestea sunt caracteristicile principale ale reelelor SDH (Synchronous Digital Hierarchy) sau SONET (Synchronous Optical NETwork n SUA, Canada i Japonia). Aceast ierarhie este de fapt o structur de standarde de nivel 1/2 care permite structurarea ierarhic a reelelor de transmisiuni. Astfel, pornind de la fluxuri digitale E1 (care sunt alctuite la rndul lor din 32 de canale DS0 de 64Kbps), prin intermediul unor multiplexoare care acioneaz pur n domeniul TDM, se ajunge la o structur de baz n SDH, i anume cadrele STM-1. Putem nelege aceast multiplexare pur i simplu ca o concatenare n timp. Ca s fie mai clar, s ne imaginm c n fiecare secund pe un flux de date E1 sunt transmii 2Mb. Adunnd la un loc un numr mare de astfel de fluxuri, se creeaz un flux STM-1, care adun pur i simplu aceste fluxuri la un loc doar prin transmiterea la interval mai mic a cadrelor dect n cazul E1. Astfel, dac pe E1 pentru transmiterea unui bit aveam nevoie de (s spunem) n secunde i un flux STM-1 cuprinde q fluxuri E1, pe acesta din urma un bit se va transmite n n/q secunde. Mai mult chiar, intervalul de transmitere a cadrelor STM-1 este astfel gndit nct fiecare octet transmis n acest cadru corespunde unui flux DS0 de 64Kbps. Adic, dac adunm numrul de cadre STM-1 transmise ntr-o secund, acesta va fi egal cu 64.000/8 (conversia de la bii la octei), adic exact 125s per cadru. Putem s nelegem aceast ierarhie ca pur i simplu o "nghesuire" de benzi de viteze mai mici ntr-una de vitez mai mare, prin transmiterea mai rapid a datelor. Analog exist fluxuri STM-4 care cuprind 4 fluxuri STM-1 i aa mai departe, cum se poate vedea n tabelul urmtor, n care sunt prezentate i fluxurile SONET echivalente: Semnal SDH Rata de transfer Semnal SONET echivalent STM-0 STM-1 STM-4 STM-16 STM-64 51.84 Mbit/s 55.52 Mbit/s 622.08 Mbit/s 2488.32 Mbit/s 9953.28 Mbit/s STS-1 / OC-1 STS-3 / OC-3 STS-12 / OC-12 STS-48 / OC-48 STS-192 / OC-192

Toate acestea au corespondente practice n echipamente ce pot transmite asemenea fluxuri. Cum acestea sunt doar tehnologii de nivel 1/2, exist interfee fizice pentru rutere pentru STM-1, STM-4, etc. Avantajul adus de aceast ierarhie este c un provider poate aduna un numr de fluxuri mici de la clienii ctre care ofer servicii i le poate aduna ntr-un flux mai mare prin intermediul unor echipamente

specializate (multiplexoare sau chiar rutere) ntr-o manier ce permite pe de o parte creterea numrului de clienti, pe de alt parte creterea vitezei.

10 ATM
Tehnologia ATM (Asynchronous Transfer Mode), aclamat iniial ca soluia minune a comunicaiilor de date moderne, aflat apoi ntr-un declin accentuat n perioada creterii exponeniale a serviciilor de date pure n Internet, revine foarte puternic n actualitate ca o soluie foarte potrivit n reelele mixte de date, voce i video din zilele noastre. ATM este o tehnologie complet, n sensul c implementeaz mecanisme de la echivalentul nivelului 2 ISOOSI pana la nivelul 7. Totui, abordarea este complet diferit i modelul ISO-OSI nu este urmat n modelul ATM. Filozofia ATM se bazeaz pe comutarea de celule, care pot fi vzute ca nite cadre foarte mici de dimensiune constant (53 de octei din care 7 antet). Datorit acestei proprieti de dimensiune fix, ATM se preteaz foarte bine la transportul fluxurilor de date cu comportament predictibil (lime de band puin variabil), cum ar fi vocea i video. Pe de alt parte, standardele ATM sunt o lume n sine, la fel de complex cum este ntreaga lume a tehnologiilor IP i Ethernet i chiar mult mai mult dect att. Exist specificaii, spre exemplu, pentru interfaarea cu fluxurile digitale video sau cu centralele telefonice digitale. La acestea se adaug o abordare complet diferit faa de IP i anume aceea a clasificrii traficului. Exist astfel clase de trafic cu rate de transfer fixe sau variabile. Avnd n vedere mecanismul de comutare de celule, garantarea ratei de transfer a unui flux de voce, de exemplu, se face la un nivel foarte sczut, acela al multiplexrii n timp a celulelor. Toate acestea au dus la o nou explozie a reelelor ATM. Spre exemplu, operatorii de telefonie mobil din Romnia i bazeaz ntreaga reea de voce pe tehnologie ATM. Pe de alt parte, transportul datelor IP peste ATM are dezavantaje cauzate de comportamentul total diferit al celor dou tehnologii i mai ales datorit caracterului nepredictibil al tehnologiei IP.

5 Studiu de caz: alegerea tehnologiilor potrivite


n acest studiu de caz vom ncerca s discutm despre situaia practic n care trebuie s alegem o tehnologie sau mai multe pentru anumite cerine. n primul rnd, trebuie menionat c atunci cnd avem de propus un proiect pentru o reea complex, unde avem de ales ntre mai multe tehnologii, nu exist o soluie unic, i de multe ori nici nu putem vorbi despre o ``cea mai bun soluie''. Pentru fiecare situaie concret trebuie avut n vedere preul maxim pe care ni-l putem permite. Astfel, n funcie de ct putem investi n acea reea, trebuie gsite tehnologiile care s ofere cel mai bun raport pre / calitate. S lum un exemplu, o firm cu mai multe sedii care trebuie conectate. Nu vom meniona prea multe detalii, tocmai pentru a putea analiza mai multe "oferte" de tehnologii. Firma "Birouri de Lemn SRL" are sediul central n Bucureti, un sediu tehnic n Bneasa, i o magazie n Ferentari. De asemenea mai are cte un sediu n Cluj i Clrai. Propunei soluii de interconectare ale sediilor, precum i o soluie care s ofere Internet sediilor din Bucuresti i Cluj. Vom ncerca s menionam o list de posibiliti pentru fiecare link n parte urmnd ca voi s o completai .... 1. Pentru legtura Bucureti - Cluj

n general pentru realizarea unei legturi avem 2 variante: instalm legtura fizic, sau apelm la un furnizor de servicii de acest gen. Deoarece aceast legtur este la distan mare, nu se vor justifica costurile unei legturi dedicate. De aceea vom ncerca s cutm soluii printre cele oferite de ISP-uri. O variant ar fi gsirea unui ISP cu acoperire geografic terestr mare (care s aib acoperire i n Bucureti i n Cluj) care s permit conectarea la el n fiecare din aceste orae la un raport ct mai bun lime de band / pre. Avantajul la a fi la acelai ISP este legtura rapid ntre cele dou sedii din cele dou orae, mult mai rapid dect dac am apela la dou ISP-uri separate. o n cazul n care nu am gsit un astfel de ISP, putem ncerca s apelm la dou ISP -uri diferite, ns trebuie testat n prealabil ct de rapid va fi noua conexiune ntre cele dou sedii i, nu n ultimul rnd, costul. De ce? Pentru c n general fiecare ISP are alte tarife pentru comunicaiile n cadrul reelei lui fa de comunicaiile n reelele altor ISP -uri. o n cazul n care a doua variant nu ne mulumete sau nu exist posibilitatea conectrii prin cablu, putem ncerca conectarea radio a celor dou sedii prin intermediul unui provider care ofer astfel de servicii la nivel naional. o Dac avem nevoie de o legtur de mare capacitate garantat ntre Cluj i Bucureti putem opta pentru o linie dedicat (de exemplu Frame Relay de 2Mbps de la un provider care ofer Frame Relay), urmnd ca accesul la Internet din Cluj s se fac prin Bucureti, sau direct din Cluj printr-o legtur separat pentru Internet. 2. Pentru legturile din Bucureti o n funcie de distanele dintre sediile din Bucureti i de stabilitatea n timp a acestora (dac firma intenioneaz s se mute sau nu) putem opta pentru instalarea fibrei optice dac avem nevoie de conexiune de mare vitez (i banii necesari). o Putem alege ADSL - instalarea unei linii telefonice nchiriate ntre un sediu i un ISP ce ofer ADSL. Putem obine astfel viteze de acces la reeaua ISP-ului de pn la civa Mbps. o n cazul n care la magazie nu avem nevoie dect de acces temporar (de exemplu pentru citirea mailului o dat pe zi) putem opta pentru dial-up sau ISDN; nu este nevoie s optm pentru o soluie tehnic mai performant, dac nu avem nevoie de ea. o Putem alege o conectare a celor 3 sedii prin CATV. Avantajul const din preul mai redus, ns dezavantajele deriv din faptul c este un mediu partajat i deci are o securitate un pic mai slab i performane negarantate. Problema securitii poate fi "aranjat", ns necesit "intervenie" de la nivelurile superioare i anume configurarea unor VPN-uri (Virtual Private Network) criptate - mai multe detalii n capitolele urmatoare. 3. Pentru legtura Bucureti - Clrai o Putem opta pentru linie nchiriat sau pentru legtur radio dac dorim o legtur permanent. o Putem opta pentru dial-up dac avem nevoie de acces temporar.
o

Acestea sunt doar cteva sugestii de tehnologii ce ar putea fi folosite n funcie de diferitele situaii practice. V lsm n continuare s v gndii i la alte soluii de conectare, fr a uita s luai n considerare necesitatea real a serviciilor obinute i raportul performan / cost.

6 ntrebri
1. Unitatea de date a nivelului legtur de date este: 1. Frame (cadru) 2. Pachet 3. Segment 4. Octet 2. Cmpul "Type" sau "Protocol Field" din structura unui frame indic:

1. protocolul de nivel 2 2. tehnologia aleas 3. tipul de cablu folosit pentru transmisie 4. protocolul de nivel 3 3. Standardul IEEE pentru Ethernet este: 1. IEEE 802.2 2. IEEE 802.3 3. IEEE 802.4 4. IEEE 802.5 4. Ethernet-ul este situat pe urmtoarele niveluri i subniveluri OSI: 1. fizic i legtur de date 2. fizic i LLC 3. fizic i MAC 4. fizic i reea 5. Lungimile minime i maxime pentru un frame (cadru) Ethernet sunt: 1. 46 i 1500 2. 64 i 1518 3. 46 i 1518 4. 64 i 1500 6. Un flux E1 are .... canale DS0, iar un flux T1 are ....... canale DS0 1. 24 i 15 2. 32 i 24 3. 21 i 4 4. 64 i 56 7. Canalele B i D din ISDN BRI, cunoscut i sub numele de 2B+D, au dimensiunea: 1. 128 (B) i 16 (D) 2. 64 (B) i 16 (D) 3. 128 (B) i 64 (D) 4. 64 (B) i 64 (D) 8. Cele dou metode de autentificare pe care le suport PPP sunt: 1. LCP 2. CHAP 3. PAP 4. NCP 9. Tehnologia ATM se bazeaz pe: 1. comutarea de pachete IP 2. comutarea de cadre cu dimensiuni intre 64 i 1518 octei 3. comutarea de celule cu dimensiune fix 10. Care din urmtoarele tehnologi nu poate funciona full-duplex (i de ce?) 1. 10BaseT 2. 100BaseTX 3. 10Base2 4. 100BaseFX 11. Cu ce este responsabil nivelul legtur de date? 12. Care sunt cele dou subniveluri ale nivelului legtur de date i care dintre ele este independent de tehnologie? 13. Cum se numete metoda de acces la mediu folosit de Ethernet? 14. Explicai cum funcioneaz tratarea coliziunilor n CSMA/CD. 15. Care este dimensiunea unui canal DS0? 16. Explicai ce fac protocoalele LCP i NCP din cadrul PPP. 17. Explicai diferena dintre PAP i CHAP.

18. Ce reprezint termenii de: CIR, LMI, DLCI? 19. Care este rata de transfer (aproximativ) pentru: E1, T1, STM-1? 20. Explicai termenii de DCE i DTE.

You might also like