Sunteți pe pagina 1din 62

3.

Transfer de date, reele, protocoale i standarde

3.1.Transferul de date

Termenul de date se refera la caractere alfabetice, numerice, sau cu destina ie special care sunt grupate n mod corespunz tor n form binar pentru a constitui cuvinte, mesaje, sau informa ii. Comunica iile de date se refer n primul rnd la transferul de date de la un aparat dintr-o loca ie la un aparat aflat ntr-o alt loca ie. Dou sau mai multe dispozitive care comunic unul cu cel lalt formeaz un sistem i dispozitivele se spune c sunt n re ea. Re ele pot fi cablate, wireless, sau o combina ie a celor dou . Transferul de date de la un dispozitiv la altul este m surat ca i baud rate sau rat de bi i (bit rate). Rata baud (baud rate) indic num rul de simboluri transmise ntr-o unitate de timp, de obicei, pe secund . Rata de bi i indic num rul de bii transmii pe secund .

3.1.Transferul de date

Rata baud i rata de bi i sunt acelea i doar atunci cnd pentru fiecare simbol este alocat un singur bit. Dar simbolurile sunt de obicei exprimate ca o serie de bi i care formeaz cuvinte, fluxuri i coduri. De exemplu codul Murray, care este utilizat pentru numere i caractere alfanumerice, con ine cinci bi i pentru fiecare simbol. Informa iile digitale sunt deseori transmise n secvene de date. O secven de date este o colec ie de caractere pentru transmiterea unui mesaj complet i care poate fi n eleas de dispozitivul transmi tor i de cel de recepie. O secven tipic de date este se arat n figur .

3.1.Transferul de date

Cnd se utilizeaz secvenele de date, rata de informa ie nu este la fel cu rata de bi i sau rata baud, deoarece el con ine n plus date de adrese, controale de eroare, precum i informaii de start i stop. Tipul de informa ii din secvene este reglementat de protocoalele i standardele utilizate n aplica ii speciale. Protocoale sunt configurate n cadrul unor modele de referin (de exemplu, modelele de referin ale The Institute of Electrical and Electronics Engineers [IEEE] 802 i Open Systems Interconnection [OSI]). Este de n eles c atunci cnd sunt utilizate protocoale, rata de informa ii poate fi mult mai mic .

3.1.Transferul de date

Teoria, protocoalele, precum i implementarea sistemelor de comunicaie digitale i a re elelor asociate care se bazeaz pe conexiuni fizice, cum ar ca fire sau cabluri optice sunt bine stabilite i au fost folosite de mai muli ani. Cu toate acestea, n compara ie cu tehnicile cablate, transmiterea de date wireless i crearea de re ele de instrumente i senzori este relativ nou i poate oferi multe facilit i suplimentare. Este suficient de spus c , n acest stadiu, componentele wireless din cele mai multe reele wireless se comport ca i omoloagele lor din reelele cablate. Astfel, principiile de func ionare a re elelor wireless i a reelelor cablate au multe puncte comune, dar re ele wireless sunt n curs de dezvoltare ca o entitate separat n evolu iile tehnologice i n aplica ii. n ambele tipuri de sisteme de comunicaii, cablate i wireless, datele pot fi transmise fie paralel sau serie, cu flux de informaie sincron sau asincron, n form de transport simplex, semi-duplex, sau full-duplex. Prin urmare, discu iile prezentate pe aceste concepte sunt aplicabile att sistemelor de comunicaie cablate ct i reelelor wireless.

3.1.1. Transmisia de date serial i paralel

Datele pot fi transmise de la un dispozitiv la altul n form

serial sau paralel .

n transmisiile de date seriale, fiecare bit al unui cod este trimis succesiv, dup cum se arat n figur .

n consecin , transmiterea serial poate fi realizat de c tre o singur pereche de conductoare care conecteaz mpreun un receptor i un emi tor.

3.1.1. Transmisia de date serial i paralel

n transmisia paralel a datelor, toi bi ii sau un num r de bi i a unui cod sunt transmii simultan. Prin urmare, num rul de fire necesar este egal cu num rul de bi i de transmis plus firul de retur. De exemplu, pentru un cod de opt bi i este necesar ca cel puin opt fire s se conecteze ntre emi tor i receptor, astfel cum este ilustrat n figur .

3.1.2. Transmisia sincron i asincron

Transmisia serial poate fi realizat n dou forme: n mod asincron sau sincron. n transmisia asincron , mesajele sunt transmise sub form de blocuri. Aceast form de transmitere poate con ine perioadele de repaus semnificative ntre blocuri i este adesea utilizat n cazul n care nu este necesar o vitez mare de transmisie a datelor. Transmisia asincron a datelor utilizeaz caractere de date care con in informa ii cu privire la procesul de sincronizare, natura i lungimea datelor, precum i loca iile primului i ultimului bit din blocul de date, astfel nct receptorul s tie caracteristicile informa iei ce provine de la transmi tor. De vreme ce receptorul tie bitul de start i bitul de stop al blocului, acesta poate fi trimis oricnd i cu orice rat . Fiecare bloc ntre emi tor i receptor este sincronizat cu drepturi proprii prin utilizarea elementelor de start i stop. Lungimea fluxului de date si decalajul de timp dintre blocuri nu sunt de obicei fixe, dar sunt decise pe baza sincroniz rii. Fire te, modul de transmisie asincron este mai lent dect modul de transmisie sincron din cauza ad ug rii elementelor de sincronizare.

3.1.2. Transmisia sincron i asincron

Figura ilustreaz un caracter binar tipic transmis n mod asincron.

Cnd caracterul este transmis, acesta este precedat de un bit de start (binary 0), urmat de un bit de paritate op ional i unul sau mai muli bi i de stop. Bitul stop are de obicei valoarea binar 1.

3.1.2. Transmisia sincron i asincron

n modul de transmisie asincron, receptorul detecteaz bitul de start prin sesizarea tranzi iei de la un marker la un spa iu, apoi decodeaz urm torii apte bi i ca un caracter. n cazul n care trebuie transmise mai multe caractere, acest proces este repetat. Receptorul i transmi torul au fiecare ceasul intern propriu, ambele fiind la aproximativ aceea i rat , dar aceste ceasuri nu sunt neap rat sincronizate. De asemenea, modul de transmitere asincron permite intervale de timp variabile ntre caractere transmise. Transmisia sincron este o tehnic de transmisie bazat start i stop la fel ca transmisia asincron. pe mesaj; acesta nu utilizeaz bi i de

Aceasta necesit un tact comun de ceas la cele dou capete, de transmisie i recepie pentru a realiza sincronizarea. Utilizarea unui ceas comun ajut de asemenea la identificarea frecvenei caracterelor.

3.1.2. Transmisia sincron i asincron

Receptorul este capabil s recunoasc un cod unic n bi ii primii ca i flux de date de intrare. Acest cod permite receptorului s blocheze fluxul de bi i de intrare. Receptorul trebuie s fie setat la exact acela i ritm de ceas ca i transmi torul. Sincronizarea ceasului este cunoscut ca i sincronizare de bi i (bit synchrinization). Func ionarea sincron poate fi caracterizat dup cum urmeaz : Nu exist bii de start sau de stop pentru a sincroniza fiecare caracter. Fiecare bit la emi tor i la receptor trebuie s fie sincronizat la un ceas comun. Datele sunt trimise n blocuri care constau din mai multe elemente, f r separare ntre ele. Blocul n ntregime este ncadrat de codurile care indic nceputul i finalul. Receptorul trebuie s cunoasc codurile, lungimea de bloc, i alte informaii relevante i de control. Nu este sensibil la posibila denaturare a semnalelor transmise, deoarece cronometrarea se face ntr-un mod sincronizat. Cu transmisia sincron , sincronizarea este tratat mai degrab pe baz de mesaj dect pe baz de caracter. Odat sincronizate, nu se mai permite nici o pauz sau un interval ntre caractere. Acest lucru poate limita o comunicare eficient ntre dispozitivele care nu au un flux continuu de informaie sau dispozitive care nu au tampoane (buffere) pentru a stopa mesajele n cazul n care transmisia continu nu poate fi men inut .

3.1.2. Transmisia sincron i asincron

3.1.2. Transmisia sincron i asincron

Transmisiile sincrone i asincrone sunt realizate cu dispozitive dedicate, cum ar fi universal synchronous-asynchronous receiver/transmitters (USARTs) i universal asynchronous receiver/transmitters (UARTs). USARTs i UARTs sunt p ri importante n transmisia serial a datelor. Un USART este un dispozitiv care transform bi ii paraleli ntr-o un flux de date continuu serial, sau invers. Un USART poate func iona n form sincron sau asincron . Un UART este un dispozitiv care se ocup de comunicaia serial asincron . Un UART tipic este un dispozitiv programabil cu 40 de pini care transmite i prime te date n mod asincron fie n mod semi-duplex fie n mod full duplex. Un UART accept date paralele i le converte te n mod asincron pentru a le preg ti pentru o transmisie serial .

3.1.3. Transmisia de date simplex, half-duplex i full duplex

Transmiterea de date ntre dou dispozitive poate fi caracterizat ca: simplex, semi-duplex sau duplex complet, dup cum se arat n figur .

3.1.3. Transmisia de date simplex, half-duplex i full duplex

Operarea simplex indic faptul c transmisia poate avea loc ntr-o singur direc ie de la un aparat la altul. n acest mod, unul dintre dispozitivele poate transmite, dar nu poate recepiona, sau recepioneaz dar nu transmite. Operarea half-duplex se refer la o transmisie n orice direc ie, dar aceasta poate avea loc ntr-o singur direc ie la un moment dat. Operarea full-duplex indic faptul c opera iunea de transport are loc n ambele direcii simultan. n re elele unde sunt implicate n comunicare multe dispozitive, transmisia utilizeaz mai multe canale. Un canal este definit ca o singur cale pe o linie prin care circul semnalele. Liniile sunt definite ca i componentele i p r ile care se extind ntre terminalele dispozitivelor de comunicare.

3.1.3. Transmisia de date simplex, half-duplex i full duplex

Un exemplu de operare simplex este un sistem de paging. n paging, mesaje sunt primite, dar nu neap rat confirmate. Un exemplu de operare semi-duplex este un walkie-talkie. n walkie-talkie, operatorul apas un buton pentru a vorbi i elibereaz butonul pentru a asculta. Ambii operatori nu pot s comunice n acela i timp. Un sistem full-duplex ofer simultan, dar separat canale prin tehnici cum ar fi duplexarea diviz rii de frecven (FDD) sau duplexarea diviz rii de timp (TDD). FDD utilizeaz canale de frecven canal. diferite i TDD folosete intervale de timp adiacente pe un singur

3.1.4 Transmisia de date wireless

Dispozitivele pot comunica prin conexiuni wireless sau cablate formnd re ele locale de zon (LAN). Componentele wireless ale celor mai multe re ele locale se comport cablate, dar ele utilizeaz spa iul ca i mediu de transmisie. la fel ca i omoloagele lor se

Principiile operaionale ale reelelor cablate i wireless sunt asem n toare: este necesar s anexeze o interfa de re ea pentru dispozitivele care transmit respectiv recepioneaz . n cazul re elelor wireless, interfa a este mai degrab un transciever de radiofrecven cabluri.

(RF) dect

n multe cazuri, sistemele cablate i sistemele wireless sunt folosite mpreun , ntr-o form and-match.

mix-

n cazul interfa rii sistemelor wireless cu sisteme cablate, sunt utilizate dispozitivele numite puncte de acces (access point) pentru a realiza aceast conexiune. Acest lucru permite transferul traficului de date ntre componentele cablate i wireless.

3.1.4 Transmisia de date wireless

n sistemele de comunica ii wireless, frecven ele utilizate pentru transmiterea datelor afecteaz cantitatea de date i de viteza la care datele pot fi transmise. T ria sau nivelul de putere a semnalului de transmisie determin distan a la care datele pot fi trimise i primite, f r erori i de corup ie. n general, principiul care reglementeaz transmisiile wireless stipuleaz c o frecven mai mic de canal poate transporta mai puine date, mai lent, dar pe distan e mai lungi. Pe de alt parte, frecven ele mai mari pot transporta mai multe date, la rate mai rapide, dar distan a de transport eficient devine mai scurt . Sistemele moderne de comunica ii wireless utilizeaz n mare m sur partea de mijloc a spectrului electromagnetic. Partea de mijloc a spectrului electromagnetic este mp r it n mai multe game de frecven e, sau benzi, pentru scopuri de comunicare. Aceste benzi de frecven sunt: spectrul de frecven e radio (10 kHz pn la 1 GHz); spectrul de frecven e cu microunde (1 GHz la 500 GHz); frecvena vizibil i n infraro u (500 GHz pn la 1 THz).

3.1.5 Transmisia de date prin radiofrecven

Exist o rela ie de proporionalitate invers electromagnetic poate transporta date.

ntre frecven a

i distan a pe care o und

De asemenea, exist o rela ie de proporionalitate direct ntre frecven a i rata de transfer de date i l imea de band . n transferul de date, re elele wireless fac uz de trei benzi de frecven RF(de band ngust , spectru mpr tiat, de band larg ) infraro ii i laser microunde. primare:

Sisteme de comunicaii prin radiofrecven sunt proiectate s func ioneze ca band ngust , spectru mpr tiat sau sisteme de band larg , att n pe distan e lungi i scurte. Cu toate acestea, utilizarea acestei benzi de frecven i puterile care pot fi transmise la aceste frecven e sunt strict reglementate. n Statele Unite, agen iile guvernamentale, cum ar fi Federal Communications Commission (FCC) reglementeaz aproape toate frecvenele radio. Orice organizaie comercial sau guvernamental care dore te s utilizeze o band de frecven special , trebuie s obin permisiunea. Autoriza ia poate fi acordat pentru a utiliza aceast frecven pentru difuzarea ntr-o loca ie specific , de obicei, cu o limit maxim de putere pentru transmisie. Cu toate acestea, FCC a aprobat anumite frecven e pentru utilizare nereglementat i la un nivel de putere specificat pentru transmisie. Intervalele de frecven e tipice nereglementate sunt 902-928 MHz, 2.4 GHz, i 5.72-5.85 GHz, cu distan ele maxime de radiodifuziune, de obicei de aproximativ 70 m.

3.1.5 Transmisia de date prin radiofrecven

Reelele radio de band ngust de frecven unic comunicaie radio bidirecionale n format half-duplex.

utilizeaz

putere sc zut

i sisteme de

Exemple ar fi aparate de comunicaie radio n maini de taxi i sta iile de baz . n aceste sisteme, att receptorul i transmi torul trebuie s fie reglate la o anumit frecven pentru a putea gestiona apelurile primite i expediate. Unele sisteme pe o frecven unic sunt f cute s func ioneze la un nivel de putere mai mare. Sisteme de acest tip pot transmite de obicei pe distan e lungi i utilizeaz repetoare pentru a cre te distan a de acoperire. Sisteme radio cu spectru mpr tiat elimin inconvenientele utiliz rii unei singure frecven e, att n transmisiunile de mare putere ct i n cele de mic putere. Spectrul mpr tiat utilizeaz mai multe frecven e simultan, mbun t ind astfel fiabilitatea i reduce susceptibilitatea la interferen e. Utilizarea unui spectru de frecvene multiplu face ca interceptarea datelor mult mai dificil , dac nu imposibil .

3.1.5 Transmisia de date prin radiofrecven

Sunt dou tipuri principale de comunicare cu spectru mpr saltul de frecven modularea direct a secvenei.

tiat:

Saltul de frecven (frequency hopping) se bazeaz pe comutarea datelor ntre mai multe frecven e la intervale regulate. Emi torul i receptor trebuie s fie sincronizate cu aten ie pentru a men ine comunicarea. n multe sisteme, hardware-ul manevreaz programarea salturilor i alege urm toarea frecven de transmisie. Frecventele disponibile sunt grupate in canale, numite salturi (hops). Dei anumite implement ri ale acestei realiz ri pot oferi viteze de 4 Mbps pe distane de 3.22 km, in exterior, i 244 m, n interior, viteza tipic de 256 kbps face aceast tehnologie mult mai nceata dect alte soluii wireless. Modularea direct a secven ei mparte datele n segmente de o lungime fix , numite chips-uri, i transmite datele pe mai multe frecven e diferite n acela i timp. Echipamentului de recep ie poate identifica frecven e pe care se transmit datele. Odat ce datele sunt primite pe frecven ele identificate, receptorul reasambleaz chips-urile care sosesc n secven e de informa ii aranjate corespunz tor la fel cum au fost trimise de emi tor. Din motive de securitate, unele sisteme transmit date false pe pe unul sau mai multe canale mpreun cu date reale pe un alt canal pentru a face mai dificil intercepia.

3.1.6 Transmisia de date n infrarou

Emi toare n infraro u wireless utilizeaz fasciculele de lumin , la frecven e infraro u pentru a trimite semnale de comunicare de la emi tor la receptor. Emi toare infraro u genereaz semnale puternice pentru a preveni interferen ele de la, alte surse u oare. Sistemele de comunicare lucreaz bine n principal din cauza l imii mari de band . Aceste sisteme pot furniza date la viteze de 10 Mbps la 100Mbps. Exist patru tipuri principale de sisteme de infrarosu: Sisteme n linie dreapt (Line-of-sight infrared systems), Sisteme infrarou reflexive (Reflective infrared systems) Sisteme infrarou cu mpr tiere (Scatter infrared systems). Sistemele optice de band larg (Broadband optical telepoint syetems)

3.1.6 Transmisia de date n infrarou

Sisteme infrarou n linie dreapt (Line-of-sight infrared systems), care necesit o linie clar de vedere, sau o vedere neobstruc ionat ntre emi tor i receptor. Sisteme infrarou reflexive (Reflective infrared systems) unde semnalele IR sunt generate intermitent de un dispozitiv numit nod central. Nodul central trimite mai departe mesajele c tre destinatari. Sisteme infrarou cu mpr tiere (Scatter infrared systems). In aceast tehnologie, semnalul difuzat este reflectat de pereti i tavane i ajunge eventual la receptor. Ea este efectiv ntr-o arie limitat la cca. 30 m. sau mai pu in, n func ie de puterea semnalului transmis, de sensibilitatea receptorului, i de prezen a de interferen ei cu alte surse. Aceast tehnologie introduce ntrzieri n transmisia semnalului, i prin urmare, sistemele func ioneaz pe l imi de band mai mici dect sistemele n linie dreapt . Sistemele optice de band larg (Broadband optical telepoint syetems) furnizeaz servicii de band larg . Sistemele de band larg opereaz cu viteze mari i l imi mari de band . n unele aplica ii, ele pot ajunge la capacit ile celor mai moderne sisteme cablate (cu fir). Dezavantajele retelelor wireless in infrarosu sunt: sunt greu extensibile peste 30 m. sunt susceptibile la interferene din partea surselor puternice de lumin .

3.1.6 Transmisia de date n infrarou

Transmisia bazat pe tehnologia laser impune, de asemenea o linie clar de vedere ntre expeditor i receptor. n multe aplica ii, bazate pe tehnologia de comunicare laser, sistemele sunt supuse unor limit ri, deoarece utilizarea radia iei excesive poate afecta vederea i s n tatea uman .

3.1.7 Transmisia de date prin microunde

Transmisia de date prin microunde este o tehnologie stabil care este folosit pe scar larg n ntreaga lume. Cu toate acestea, infrastructura pentru sistemele cu microunde este relativ scump . Transmisia de date prin microunde nu poate fi practic pentru sisteme de mici dimensiuni, cu transfer de date pe distane scurte, dar tehnologia este disponibil . Este folosit n industria aerospa ial de comunicare, de difuzare a programelor de televiziune, precum i n unele aplicaii militare i civile pe distan lung i de mare viteza de transmisie a datelor.

3.2. Securitatea n fluxul de date

Securitatea ntre emi tor comunicare.

i receptor este foarte important

n toate tipurile de sisteme de

Datele trebuie s fie transferate f r a fi corupte (bruiaj), care pot fi provocate n mod inten ionat de c tre alte p r i i f r a fi interceptate i ascultate de c tre ter i. Informa iile furnizate ntre emi tor i receptor trebuie s fie fiabile, f r pierderi, ters turi, zgomot aditivi sau fading, i nu ar trebui s fie interceptate de p r i neautorizate. Exist multe metode eficiente pentru furnizarea fiabil de informa ii, cum ar fi de codare de canal, spectru mpr tiat, multiplexare, i de criptare. Securitatea mpotriva posibilit ii de interceptare a datelor de c tre p r i neautorizate este o mare preocupare att pentru utilizatorii de sisteme cablate ct i pentru utilizatori ide sisteme wireless. Ultimul lucru pe care companie l dorete este ca datele s compromise. fie interceptate si astfel s fie

Teoretic oricine cu un receptor adecvat, pozi ionat n locul potrivit, poate asculta. Acest lucru este valabil mai ales pentru transmisiunile n band ngust , cu un sistem unic de frecven . Utilizarea unor metode de criptare i de aplicare a tehnicilor de spectru mpr tiat face aproape imposibil interceptarea i ascultarea mesajelor.

3.2.1. Codarea canalului

Pentru transferul cu succes al informaiei ntre dou dispozitive, receptorul trebuie s fie capabil de a recupera semnalul original dintr-un semnal primit care ar fi putut trece printr-o serie de modific ri n timpul transmisiei. Unde electromagnetice care transport mesajele sunt supuse la numeroase efecte negative, cum ar fi fading, interferen , perturbaii de canal, pauzele n leg turile de transmisie i zgomotul aditiv. Codarea canalului, de asemenea, cunoscut sub numele codarea erorii de control, este o metoda de a proteja semnale de mesaj de semnalul de insuficien prin ad ugarea de redundane n semnalul de mesaj, dup cum se ilustreaz n figur .

3.2.1. Codarea canalului

Codarea canalului pot reduce substan ial probabilitatea de a erorilor prin paza datelor mpotriva celor mai probabile erori sau erorilor cunoscute care pot s apar n timpul transmisiei. n codarea canalului, utilizarea redundanei ajut s se disting mesajul dorit, chiar dac ar fi existat corup ie semnificativ n timpul transmisiei. Introducerea redundanei controlate creeaz subseturi care con in por iuni din mesajul original, astfel, ntr-un sens, ascunznd astfel mesajul. Subsetul care con ine por iunea redundant se nume te cod i mesajele valide sunt numite cuvinte de cod sau vectori de cod. Un cod bun con ine cuvinte de cod protejate, astfel nct probabilitatea de eroare din cauza corup iei n timpul transmisiei este minim. Utilizarea cod rii canalului reduce probabilitatea de eroare pe m sur ce redundana n cod crete. Cu toate acestea, ad ugnd redundan a, cre te num rul de bi i de transmisie de la n bi i la n + k bi i. Acest lucru duce la ineficien a n sistemului prin reducerea ratei de transmitere a informa iei utile.

3.2.1. Codarea canalului

n aplica ii, codurile sunt notate cu n i k , rata de cod este dat de raportul n/k , i cre terea ratei de date este k/(n+k). Cu toate acestea, de i erorile sunt reduse, utilizarea cod rii canalului nu garanteaz tuturor erorilor. eliminarea

Exist dou tipuri de baz de codificare a canalului: coduri bloc i coduri convoluionale. Codarea bloc partiioneaz datele surs n blocuri de n bi i. Encoderul adaug redundan a i converte te blocurile n n+k bi i. Encoderul adaug , de asemenea, informa ii cu privire la modul n care este ad ugat redundana, care s permit decodorului de pe partea de receptie s recupereze informa ii utile din codurile primite. Exist mai multe tipuri de coduri de corectare a erorilor, cele mai cunoscute fiind Coduri Hamming, coduri de verificare ciclic a redundanei (CRC), coduri Bose-Chaudhuri - Hochquenghem (BCH), codurile Reed-Solomon, i codurile Goley. Codificarea convoluional se bazeaz pe func ionarea continu a encoderului care accept date utile n blocuri i folosind registrele de deplasare care s genereze secven e de date la o rat mare.

3.2.1. Codarea canalului

De i aceast metod este util i convenabil pentru detectarea erorilor, corectarea erorilor este mult mai complex dect n codarea bloc. Metodele de convolu ie foloseasc tehnici, cum ar fi decodarea probabilistic i probabilitatea de apropiere pentru corec ii de eroare. Tehnicile de codare bloc i codare convoluional pot fi aplicate simultan, n special n situa ii n care apar erori de canal n pachete. Ambele folosesc o tehnic cunoscut sub numele de interleaving, care raspndete fiecare mesaj ntr-un interval de timp i minimizeaz efectul zgomotului. Interleaving sorteaz fluxul de date ntr-o serie de rnduri i se aplic codarea n coloane pentru a g si i elimina erorile. n aceast metod , erorile de spargere devin erori aleatoare astfel c ele pot fi tratate ca i erori normale de c tre coduri corectoare de erori. O eroare de spargere este o secven continu de simboluri, primit pe un canal de transmisie de date, astfel nct primul i ultimul dintre simboluri sunt n eroare i nu exist nici o subsecven continu de m simboluri primite corect.

3.2.1. Codarea canalului

Metode de corecie a erorilor n ARQ (Automatic Repeat Request), receptorul i cere emi torului s retransmit partea din mesaj care con ine erori. ARQ este o tehnic puternic i eficient , dar necesit un canal suplimentar de feedback i adaug ntrzieri n fluxul de date. n FEC (Forward Error Correction), receptorul corecteaz eroarea f r a se referi la emi tor. Se folose te de informa ii suplimentare transmise, mpreun cu datele i are la dispoziie una sau mai multe dintre metodele de codificare de canal. n unele sisteme de comunicare, att erorile aleatoare ct i erorile de spargere poate fi severe i pot ap rea simultan. n astfel de cazuri este utilizat concatenarea. Concatenarea folose te dou tipuri de coduri, unul pentru corectarea erorilor aleatorii i cealalt pentru corectarea erorilor de spargere..

3.2.2. Criptarea

Criptarea este folosit pentru protejarea informa iilor transmise de interceptare sau de corup ie de c tre p r i neautorizate. Criptarea converte te mesajul text original ntr-o form codat , cunoscut sub numele de text cifrat. n cazul n care datele de sunt codate (criptate) la transmi tor, textul cifrat rezultat apare ca un flux aleator de simboluri care nu are nici un sens. La receptor, datele criptate trec printr-un proces de decriptare care recupereaz informa iile originale. Criptarea i decriptarea sunt ambele controlate de informa ii secrete, numite cheie, cunoscute numai de emi tor i receptor. Structura de baz a procesului de criptare i de decriptare este ilustrat n figur .

3.2.2. Criptarea

Datele sunt criptate folosind cifruri, care sunt procese matematice i fizice pentru criptarea datelor. Cifrurile pot fi alterate sau modificate prin schimbarea cheii care le genereaz . n sistemele cifrate conven ionale este utilizat aceeai cheie att la emi tor ct i la receptor. Acest lucru face ca procesele de criptare i de decriptare s fie simetrice. Exist dou tipuri majore de cifruri: cifru pe bloc i cifrul pe flux. Un cifru pe bloc codific un anumit num r de bi i n blocuri prestabilite. Un exemplu tipic de m rime a blocului este de 64 bii; datele originale de 64 de bi i sunt criptate, pentru a forma un bloc de text cifrat de 64 de bi i. Un cifru pe flux codific fiecare bit n mod individual n a a fel nct fiecare bit din textul original, este convertit n text cifrat. Un text cifrat ideal ar trebui s fie complet aleator i imprevizibil. Dar acest lucru nu este practic posibil, deoarece este dificil s se sincronizeze cheile emi torului i receptorului n orice moment n timpul transmisiei. n schimb, cele mai multe cifruri utilizeaz fluxuri de chei pseudoaleatoare generate de emi tor.

3.2.2. Criptarea

Receptorul este de bazeaz pe o cheie comun , care este aceea i ca la transmi tor. Utilizarea de fluxuri de chei face ca informa iile transmise s apar ca un semnal complet aleator, i, prin urmare, nu exist practic nici o rela ie observabil ntre textul cifrat i textul original. Fluxurile de chei pseudoaleatoare pot fi generate n mai multe moduri. O metod convenabil de generare este utilizarea de registre de deplasare liniar care constau din elemente de memorie. Elementele de memorie sunt aranjate ca registre de deplasare i elementele de memorie ale registrelor se deplaseaz o poziie la dreapta n fiecare ciclu de ceas.

3.2.2. Criptarea

Cifrurile pe blocuri iau la intrare un bloc de text clar i o cheie, i produc la ie ire un bloc de text cifrat de aceea i dimensiune. Deoarece mesajele sunt aproape mereu mai lungi dect un singur bloc, este necesar o metod de unire a blocurilor succesive. S-au dezvoltat cteva astfel de metode, unele cu securitate superioar ntr-un aspect sau altul dect alte cifruri. Acestea se numesc moduri de operare i trebuie luate n calcul cu grij la folosirea unui cifru pe blocuri ntr-un criptosistem. Data Encryption Standard(DES) i Advanced Encryption Standard (AES) sunt cifruri pe blocuri care sunt considerate standarde de criptografie de guvernul american (de i DES a fost n cele din urm retras dup adoptarea AES). n ciuda dec derii ca standard oficial, DES (mai ales n, varianta triple-DES mult mai sigur ) r mne nc popular; este folosit ntr-o gam larg de aplica ii, de la criptarea ATM la securitatea e-mailurilor i accesul la distan securizat. Multe alte cifruri pe blocuri au fost elaborate i lansate, cu diverse calit i. Multe au fost sparte. Cifrurile pe flux de date, n contrast cu cele pe blocuri, creeaz un flux arbitrar de material-cheie, care este combinat cu textul clar, bit cu bit sau caracter cu caracter. ntr-un cifru pe flux de date, fluxul de ie ire este creat pe baza unei st ri interne care se modific pe parcursul oper rii cifrului. Aceast schimbare de stare este controlat de cheie, i, la unele cifruri, i de fluxul de text clar. RC4 este un exemplu de binecunoscut cifru pe flux.

3.2.2. Criptarea

Standardul de Criptare a Datelor (n englez Data Encryption Standard, DES) este un cifru (o metod de criptare a informa iei), selectat ca standard federal de procesare a informa iilor n Statele Unite n 1976, i care s-a bucurat ulterior de o larg utilizare pe plan interna ional. Algoritmul a fost controversat ini ial, avnd elemente secrete, lungimea cheii scurt i fiind b nuit c ascunde de fapt o porti pentru NSA. DES a fost analizat intens de c tre profesionali ti n domeniu i a motivat n elegerea cifrurilor bloc i criptanaliza lor. DES este ast zi considerat nesigur pentru multe aplica ii. Acest lucru se datoreaz n principiu cheii de 56 de bi i, considerat prea scurt ; cheile DES au fost sparte n mai pu in de 24 de ore. De asemenea, exist unele rezultate analitice care demonstreaz sl biciunile teoretice ale cifrului, de i nu este fezabil aplicarea lor. Se crede c algoritmul este practic sigur n forma Triplu DES, de i exist atacuri teoretice i asupra acestuia. n ultimii ani, cifrul a fost nlocuit de Advanced Encryption Standard (AES). n unele documenta ii, se face distinc ie ntre DES ca standard i algoritmul de la baza lui, numit DEA (Algoritmul de Criptare a Datelor - n englez , Data Encryption Algorithm).

3.2.2. Criptarea

3.2.2. Criptarea

AES (de la Advanced Encryption Standard - n limba englez Standard Avansat de Criptare), cunoscut i sub numele de Rijndael, este un algoritm standardizat pentru criptarea simetric , pe blocuri, folosit ast zi pe scar larg n aplica ii i adoptat ca standard de organiza ia guvernamental american NIST. Standardul oficializeaz algoritmul dezvoltat de doi criptografi belgieni, Joan Daemen i Vincent Rijmen i trimis la NIST pentru selec ie sub numele Rijndael. n propunerea avansat NIST, cei doi autori ai algoritmului Rijndael au definit un algoritm de criptare pe blocuri n care lungimea blocului i a cheii puteau fi independente, de 128 de bi i, 192 de bi i, sau 256 de bi i. Specifica ia AES standardizeaz toate cele trei dimensiuni posibile pentru lungimea cheii, dar restric ioneaz lungimea blocului la 128 de bi i.

3.3. Elemente de reele i topologii

Re elele sunt aranjamente de componente hardware i software care comunic ntre ele ntro manier coordonat . Pentru o comunicare eficient , dispozitivele componente trebuie s fie reciproc compatibile. Schimbul de resurse i schimbul de informa ii ntre mai mul i utilizatori i dispozitive pe ntr-o re ea se nume te comunicare n re ea (networking). Cea mai elementar re ea este format din dou dispozitive care sunt conectate mpreun pentru a transmite informa ii de la unul la celalalt. Chiar dac conceptul de re ea pare simplu, sunt necesare o foarte mare de coordonare i este nevoie de multe tehnologii complexe pentru a permite comunicarea ntre dispozitive. n plus, exist multe posibile op iuni pentru realizarea conexiunilor fizice ntre elementele re elei i software-ul asociat.

3.3. Elemente de reele i topologii

Re ele sunt utilizate pentru diverse motive: schimbul de date, care permite unui grup de utilizatori pentru schimbul de informa ii ntre ele n mod periodic sau regulat rutarea datelor de la un element de re ea la altul partajarea resurselor software, care permite ca mesajele, documentele, precum i alte fi iere s fie partajate de mai mul i utilizatori. partajarea dispozitivelor periferice, care permite unui grup de utilizatori s resursele hardware comune. partajeze

coordonarea activit ilor echipamentelor i aparatelor n companii i medii de produc ie. monitorizarea st rii echipamentelor i dispozitivelor. monitorizarea i adoptarea de m suri corective la problemele de siguran . planificarea produciei, configurarea i reconfigurarea. cercetare i dezvoltare, opera iuni pilot, func ionarea sistemului unificat, etc

3.3. Elemente de reele i topologii

Exist diferite tipuri de re ele, n func ie de num rul elementelor de re ea i distribu ia lor spa ial . O re ea local (LAN) este un sistem de interconectare a componentelor de comunica ii de date ntrun spa iu relativ limitat. Re elele LAN sunt cel mai frecvent cuprinse ntr-una sau mai multe cl diri, cum ar fi unit i de produc ie industrial , universit i, departamente ale guvernului, precum i alte organiza ii. O colec ie (reea) de re ele locale este numit un Internetwork, cum ar fi n cazul re elelor interdepartamentale n universit i i organiza ii. LAN poate s creasc n re ele de arie larg (WAN), care acoper distan e geografice mai mari, care leag dou sau mai multe reele LAN distincte. n medii mari, complexe, num rul de utilizatori i dispozitive dintr-un WAN poate crete pn la mii sau mai mult. De exemplu, Internetul este un WAN Internetwork care include milioane de ma ini i utilizatori la nivel mondial. Exist multe al i termeni utiliza i pentru a descrie re elele, cum ar fi reele metropolitane de zon (MAN), re ele de zona cu caracter personal (de buc t rie), i a a mai departe, dar aceste sunt practic LAN sau WAN de diverse dimensiuni. Specifica iile re elei globale (GAN) au fost n curs de dezvoltare de c tre multe grupuri de speciali ti. n general, re eaua global GAN define te un model de asigurare a comunica iilor mobile ntre un num r arbitrar de re ele WLAN, zone de acoperire prin satelit, etc

3.3. Elemente de reele i topologii

Scopul principal al re elelor este de a partaja resursele prin conectarea elementelor de reea, numite noduri. Pentru ca nodurile s se poat conecta, sunt necesare patru elemente: 1. mediul de transmisie 2. topologie de re ea 3. protocoale 4. sistemul de operare al re elei. Mediul de transmitere poate fi definit ca fiind calea fizic ntre nodurile de re ea care se conecteaz nodurile reciproc. Fizic c ile pot fi cabluri, fibre, dispozitive de RF, dispozitive cu microunde, etc Topologia se refer la aspectul fizic al dispozitivelor. Topologia este legat de metodele de comunicare folosite ntre dispozitive i modul n care resursele sunt partajate. Topologia de re ea poate avea un efect semnificativ asupra performanei si eficienei re elei, precum i cre terea potenialului s u n viitor. Protocoalele reprezint un set de reguli care permit comunicarea ntre dispozitive. n cazul cel mai simplu, pentru ca dou dispozitive s comunice ntre ele, ele trebuie s aib un set de reguli care definesc n mod clar modul n care ele vor comunica. Sistemul de operare este software-ul care ruleaz n fundal, i gestioneaz partajarea echipamentelor i a datelor ntre nodurile de re ea. Sistemele de operare sunt importante, deoarece chiar dac cele dou dispozitive ar putea partaja un mediu comun i protocoale de re ea comune, ele nc nu pot fi n m sur de a comunica cu un altul cu excep ia cazului n care ele ruleaz software-ul necesar pentru accesul la re ea i pentru a permite de comunicare.

3.3.1. Software de reea

Dispozitivele au nevoie de software de re ea pentru a putea emite solicit ri i r spunsuri care s le permit s comunice unul cu cel lalt. Un proces de comunicare ntre dou dispozitive este ilustrat n figura. n acest caz, comunicarea este realizat n form simplex: un aparat (A) trimite informa ii la aparat un alt aparat (B).

3.3.1 Software de reea

n multe reele, dispozitivele care comunic invoca un strat de coduri, care se numete sistemul de operare de re ea (Network Operating System - NOS). Sistemul de operare de reea controleaz accesul la resursele re elei. Exemple de NOS comune, utilizate n calculatoare sunt Windows.NET, Windows XP NetWare. i Novell

Cele mai multe pachete de software de re ea veni cu module pentru procesul de intrare i ieire din reea (log-on respectiv log-off). Modulele de re ea pentru procesul de intrare i ieire din reea pot include caracteristici de securitate, cum ar fi parola, validarea accesului utilizatorilor la fi iere i programe specifice opiune de intrare automat la unele dispozitive, meniuri de ajutor, mesaje de eroare, i a a mai departe.

3.3.2. Topologii de reele

Topologia re elelor este studiul de aranjament sau cartografiere a elementelor (leg turi, noduri, etc) dintr-o re ea, n special interconexiunile fizice (reale) i logice (virtuale) dintre noduri. O re ea local (Local Area Network) este un exemplu de re ea care reprezint att o topologie fizic ct i o topologie logic . Orice nod n re eaua local va avea una sau mai multe link-uri c tre unul sau mai multe noduri din re ea. Pentru determinarea topologiei fizice a re elei, toate nodurile i link-urile sunt reprezentate n form de graf. De asemenea, reprezentarea fluxului de date dintre noduri n form logic a re elei. Se poate men iona c topologia logic asemea ele pot fi diferite. i fizic de graf determin topologia

pot fi identice n orice re ele particulare, dar de

Prin urmare tehnologia re elei locale este bazat pe teoria grafului.

3.3.2. Topologii de reele

3.3.2. Topologii de reele

Topologia Point-to-Point Cea mai simpl topologie din aceast categorie este o leg tur permanent ntre dou termina ii (endpoint). Topologiile de tip switched point-to-point sunt modelele de baz a telefoniei conven ionale. Valoarea definitiv a re elelor point-to-point este o valoare garantat dinte cele dou termina ii. Valoarea a conexiunilor de tip on-demand point-to-point este propor ional cu num rul de perechi de poten iali abona i.

3.3.2. Topologii de reele

Topologia BUS Tipul de topologie de re ea n care toate nodurile de a re elei sunt conectate la un mediu comun de transmisie care are exact dou termina ii (endpoints), toate datele care sunt transmise ntre noduri n re ea sunt transmise de-a lungul acestei parti comune de transport i de mediu n a a m sur ca s fie primite de c tre toate nodurile din re ea, aproape simultan (f r a ine seama de ntrzieri r spndite). Cele dou termina ii care fac parte din magistrala comuna de transport sunt oprite n mod normal, cu un dispozitiv care se nume te terminal. (terminator). Dispozitivul respectiv absoarbe energia care r mne n semnal astfel prevenind reflectarea sau propagarea semnalului n direc ia opus , care poate provoca interferen sau poate duce chiar la degradarea semnalului. Topologiile BUS sunt cel mai simplu mod de a conecta mai mul i clien i, dar au adesea probleme cnd doi clien i doresc simultan s transmit date pe aceia i magistral . Astfel sistemele care folosesc arhitectura de re ea de tip magistral au proiectate ni te scheme pentru evitarea coliziunilor de date pe magistrala comun , cel mai des este folosit metoda Carrier Sense Multiple Access care controleaz resursele partajate a magistralei comune. Carrier Sense Multiple Access (CSMA) este un protocol Media Access Control (MAC) n care un nod nainte de a transmite informa ia pe magistrala comun verific prezen a altui trafic de pe mediul comun de transmisie.

3.3.2. Topologii de reele

Topologia BUS Avantaje U or de implementat i de extins Necesit mai pu in lungime de cablu dect re elele stea Sunt bine adaptate pentru re ele temporare i mici care nu necesit viteze mari, n plus se poate u or de configurat Sunt mai pu in costisitoare deoarece se folose te numai un cablu

Dezavantaje Lungimea cablului este limitat i la fel num rul de sta ii Dac exist probleme cu cablul, toat re eaua se pr bu e te Costurile de ntre inere pot fi mari pe o perioad lung de timp Performan a degradeaz dac sunt conectate prea multe calculatore Este necesar termina ia corect a semnalului Capacitatea de ncarcare semnificativ (fiecare tranzac ie trebuie s ajung la destina ie) Lucreaz mai bine cu un num r limitat de noduri Este mai lent dect alte topologii Dac un calculator se defecteaz atunci toat re eaua se pr bu e te

3.3.2. Topologii de reele

Topologia Stea (Star) Este tipul de topologie de re ea n care fiecare din nodurile de re ea este conectat la un nod central, numit hub sau switch. Toate datele care sunt transmise dintre nodurile din re ea este transmis n acest nod central, care apoi sunt retransmise la unele sau la toate celelalte noduri n re ea. Aceast conexiune centralizat permite o conexiune permanent chiar dac un dispozitiv de re ea iese din func ie. Singura amenin are este ie irea din func ie a nodului central, care duce la pierderea leg turii cu toat re eaua.

3.3.2. Topologii de reele

Avantajele topologiei stea O performan sporit : Trecerea pachetelor de date (data packets) prin noduri inutile este prevenit de aceast topologie. Aceast topologie dup sine induce o mare nc rc tur asupra nodului central, cu toate acestea dac acest nod are capacitatea respectiv , atunci o utilizare intensiv de c tre un dispozitiv din re ea nu va afecta celelalte dispozitive din re eaua respectiv . Izolarea dispozitivelor: Fiecare dispozitiv este izolat inerent de c tre leg tura care se conecteaz la nodul central. Acest lucru face izolarea dispozitivelor individuale destul de simpl , i permite deconectarea lui n orice moment de la nodul central. Aceast procedur de izolare previne orice e ec non-centralizat care va afecta toat re eaua.

3.3.2. Topologii de reele

Dezavantajele topologiei stea Primul dezavantaj este dependen a sistemului cu privire la func ionarea nodului central. n timpul ce e ecul unei leg turi individuale duce numai la izolarea unui singur nod, pe cnd defec iunea nodului central duce la perderea leg turii dintre toate nodurile. Scalabilitatea i performan a re elei tot depind de nodul central. Marimea re elei este limitat de num rul de conexiuni pe care nodul central poate s le suporte. Traficul dintre un nod i nodul central este izolat de celelalte, dar dac un nod din re ea ocup o parte semnificativ din capacitatea de procesare a nodului central atunci celelalte noduri pot s se confrunte cu sc derea performan ei a re elei.

3.3.2. Topologii de reele

3.3.2. Topologii de reele

Topologia Mesh Topologia mesh reprezint o re ea care este destinat pentru transportarea datelor, instruc iunilor i servicii de transport voce prin nodurile de re ea. Datorit acestei topologii putem dispune de conexiuni continue chiar dac exist leg turi deteriorate sau blocate. ntro re ea mesh dac toate nodurile sunt interconectate atunci re eaua se nume te complet conectat (fully connected). Re elele mesh difer de celelalte re ele, prin faptul c toate p r ile componente pot s fac leg tur ntre ele prin s rituri, ele n general nu sunt mobile. Re elele mesh pot fi v zute ca re ele de tip ad-hoc. Re elele mobile ad hoc (MANET'S Mobile Ad hoc networks) i re elele mesh sunt strns nrudite, dar re elele MANET mai au totu i s se ocupe de problemele introduse de mobilitatea nodurilor. Re elele mesh au proprietatea de auto-revindecare: re eaua poate fi n stare func ional chiar dac un nod se defecteaz sau dac sunt probleme cu conexiunea. Acest concept se aplic la re elele wireless, la re elele prin cablu i a softului de interac iune. Re elele mesh wireless este cea mai frecvent topologie folosit n zilele de azi. Aceste re ele au fost dezvoltate ini ial pentru aplica ii militare, dar au fost supuse unei evolu ii semnificative n ultimii zece ani. Progresul echipamentului de transmisuni de date a permis re elelor mesh s ofere un larg spectru de servicii cum ar fi client-access, servicii backhaul. Nodurile mesh au devenit mai performante, unele modele pot suporta mai multe cartele radio, fiecare opernd la diferite frecven e.

3.3.2. Topologii de reele

3.3.3. Interconectarea reelelor

Conectarea LAN-urilor se nume te Internetworking. Multe LAN-uri pot fi interconectate folosind repetoare poduri routere gateway-uri Figura ilustreaz dispozitivele de conectare a LAN-urilor i nivelurile lor de func ionare, n raport cu modelului OSI.

3.3.3. Interconectarea reelelor

3.3.3. Interconectarea reelelor

Repetoarele (repeater) sunt primul strat de dispozitive. Acestea sunt situate ntre emi tor i receptor i func ia lor este de a amplifica semnalul de intrare i de a-l retransmite, f cndu-l potrivit pentru oper rile de pe distan e lungi. Repetoarele func ioneaz la nivel de strat fizic, prin urmare, ele nu n eleg sau interpreteaz secvene de date i nu adaug nici o func ionalitate nou . Deoarece repetoarele nu au nici o inteligen , acestea pot fi utilizate numai pentru a conecta re ele de acela i tip.

3.3.3. Interconectarea reelelor

Podurile (bridge) func ioneaz la nivelul 2 i pot citi adresele de destina ie i ale sursei ncorporate n secvenele de date. Prin urmare, podurile sunt n m sur s redirec ioneze secvene de date n direciile dorite. Podurile nu pot ac iona ca interpretoare ntre diferite LAN-uri, astfel, ele pot doar interconecta re ele de acela i tip. Ele nu sunt n m sur s converteasc secvene de date n cazul n care sunt folosite tehnici diferite de re ea n Internetwork. Podurile au o inteligen limitat i pot ac iona ca un filtru prin redirec ionarea secvenelor n direcia n care dispozitivul destinat este conectat. Aceasta este o de proprietate utile pentru func ionarea eficient a LAN-urilor, deoarece volumul de trafic i coliziunile posibile sunt reduse. n cazul n care podul prime te o secven , aceasta examineaz adresa sursei i apoi urmeaz , un set de reguli pentru manipularea acesteia. n cazul n care podul tie adresa dorit , cadrul este transmis la acea adresa. n cazul n care adresa secvenei de intrare nu este specificat , secvena este ignorat , rezultnd pierdere de informa ii. Dac adresa secvenei nu se afl n tabelul de adrese al podului, secvena este nc transmis . Podul i actualizeaz continuu tabelul de adrese prin ad ugarea de noi adrese de la dispozitivele de emisie i recepie. Poduri utilizeaz stratul 2 de informa ii pentru a direciona date c tre destina ia corect . Unele poduri, numite poduri router sau brouters, ofer capabilit i suplimentare prin posibilitatea de a defini porturi WAN sau efectuarea de opera iuni de conversie ntre diferite tipuri de re ele.

3.3.3. Interconectarea reelelor

Routerele sunt dispozitive de nivel 3 de re ea. Ele sunt foarte inteligente i au cunoa tine extinse despre re elele n care sunt implicate. Routerele pot determina cel mai bun traseu pn la destina ie prin intermediul re elei, aloca priorit i pentru fluxul de informa ii i pot asigura o anumit siguran limitat . Routerul poate lega LAN-uri care utilizeaz protocoale diferite de re ea, dac i desf oar activitatea pe un protocol comun, cum ar fi Transmission Control Protocol / Internet Protocol (TCP / IP). Routerele pot ac iona, de asemenea, ca filtre, ca i n cazul podurilor, dar ele ofer o mai bun capacitate de management a re elei. Datorit acestor caracteristici suplimentare, ele sunt relativ mai lente. Selectarea celor mai bune trasee ntre surs i destina ie se realizeaz prin algoritmi de rutare, care iau n considerare o serie complex factori ai reelei. Un factor important de re ea este modul n care pachetele sunt manipulate. n func ie de volumul de trafic, routerele pot mp r i secvenele lungi n pachete, pot determina rutele convenabile pentru pachete i pot gestiona momentul expedierii pentru aceste pachete pentru a le trimite la destina ie i pentru a fi asamblate n mod corect ca i secvena original . Gateway-urile func ioneaz pe stratul 7 i au posibilitatea de a conecta dou sau mai multe re ele diferite. Ele pot ac iona n calitate de traduc tori ntre ma inile gazd ale celor dou re ele. Cu toate acestea, deoarece poate gateway-urile pot ruta secvene, pot lucra ca traduc toare i convertoare de protocol, ele sunt dispozitive lente.

3.3.4. Internetul i Intranetul