Documente Academic
Documente Profesional
Documente Cultură
Elementul care st la baza comunicaiilor la distan este modemul. Un modem este un dispozitiv care face posibil comunicarea ntre calculatoare prin intermediul unei linii telefonice. ntr-un mediu de reea, modemurile servesc drept mijloc de comunicaie ntre reele sau de conectare cu mediul exterior reelei locale. Calculatoarele nu se pot conecta direct la liniile telefonice, deoarece ele comunic prin impulsuri digitale (semnale electronice), iar liniile telefonice pot transporta doar semnale analogice (sunet) . Un semnal digital este un semnal discret, avnd 2 valori : 0 i 1 . Un semnal analogic poate fi reprezentat printr-o curb continu, avnd un domeniu infinit de valori.
Modemul de la calculatorul emitor convertete semnalele digitale emise de acesta n semnale analogice, pe care le transmite pe linia telefonic. Modemul aflat la cellalt capt al firului (receptor) reconvertete semnalele analogice primite n semnale digitale pentru calculatorul receptor. MOdem moduleaz semnalele digitale n semnale analogice, iar la receptor DEModuleaz semnalele analogice n semnale digitale.
Modemurile sunt echipamente de transmitere a datelor (DCE Data Communication Equipments) i includ: O interfa de comunicaie serial (RS-232) O interfa pentru linia telefonic, RJ-11 (priza de telefon cu patru fire)
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. 1
Modemurile : - interne - instalate n calculator ca orice alt plac de interfa - externe - ca o cutie conectat la calculator prin intermediul unui cablu serial, care face legtura ntre portul serial al calculatorului i conectorul de interfa serial al modemului.
Standarde de modeme
Tipuri de modemuri pentru deverse tipuri de medii de comunicaie care necesit metode diferite de transmitere a datelor - asincrone - sincrone
Comunicaiile asincrone reprezint cea mai rspndit form de conectivitate din lume, deoarece a fost dezvoltat pentru a folosi liniile telefonice obinuite. ntr-un mediu asincron, datele sunt transmise ntr-un flux serial. Fiecare caracter liter, numr sau simbol este transformat ntr-un ir de bii. Fiecare dintre aceste iruri este separat de celelalte printr-un bit de start i un bit de stop. Dispozitivele de emisie i recepie trebuie s se pun de acord asupra secvenei de bii de start i de stop. Calculatorul receptor folosete biii de start i de stop pentru a-i planifica funciile de sincronizare, astfel nct s fie pregtit s recepioneze urmtorul octet de date. Comunicaia nu este sincronizat (nu exist nici o alt metod de a coordona transmisia ntre receptor i emitor). Calculatorul receptor verific dac datele recepionale corespund cu cele transmise. n cazul comunicaiilor asincrone, 25% din traficul de date este folosit pentru controlul traficului i coordonare. Controlul erorilor pentru a depista eventualele erori, comunicaiile asincrone includ un bit special - numit bit de paritate - care este folosit ntr-o schem de verificare i corecie a erorilor, numit schema de verificare a paritii la aceast verificare, numrul de bii transmii = numrul de bii recepionai.
Pentru remedierea erorilor aprute n timpul transmisiilor de date firma Microsoft a dezvoltat propriul standard de control a erorilor i anume Microcom Network Protocol (MNP). n prezent, modemurile furnizate de diveri productori ncorporeaz protocoalele MNP, clasele 2,3 si 4.
Performana comunicaiei depinde de dou elemente: -viteza cu care sunt codai biii pe canalul de comunicaie. -debitul care este o msur a cantitii de informaie util care este vehiculat prin canal.
Comprimarea reduce intervalul de timp necesar pentru transmiterea datelor eliminnd elementele redundante (care se repet) i poriunile libere (care nu conin nimic). Un standard de comprimare folosit n prezent este protocolul MNP clasa 5 al firmei Microcom.
Comunicaiile sincrone se bazeaz pe o schem de sincronizare coordonat ntre dou dispozitive, prin care se separ grupuri de bii transmii sub form de blocuri, cunoscute sub numele de cadre. Pentru a ncepe transmisia sincronizat i a verifica periodic acurateea sa, se folosesc nite caractere speciale. Deoarece biii sunt transmii i recepionai de o manier sincron, controlat, biii de start i de stop nu mai sunt necesari. Transmisia se oprete la sfritul unui cadru i rencepe la un nou cadru. Aceast modalitate de ncepere i de terminare a transmisiei este mult mai eficient dect transmisia asincron.
Octet 1
Dac apare o eroare, schema sincron de detectare i corecie a erorilor dispune pur i simplu efectuarea unei retransmisii.
Protocoalele sincrone ndeplinesc un numr de sarcini pe care protocoalele asincrone nu le pot realiza. Astfel, protocoalele sincrone : Formateaz datele n blocuri. Adaug informaii de control. Verific informaiile n vederea unui control al erorilor.
Principalele protocoale folosite n comunicaiile sincrone sunt : SDLC (Synchronous Data Link Control) HDLC (High-level Data Link Control) Bisync (Binary Synchronous Communication Protocol)
Comunicaiile sincrone sunt folosite n majoritatea transmisiilor digitale sau de reea. De exemplu, n cazul n care calculatoarele aflate la distan sunt conectate prin linii digitale, vei conecta calculatorul la linia digital prin modemuri sincrone, i nu asincrone. n general, costul ridicat i complexitatea au constituit factori care le-au inut departe de piaa dispozitivelor destinate folosirii lor la domiciliu.
Pentru comunicaiile prin modem exist 2 tipuri de linii telefonice : a) Linii de comutare sau dial-up (prin reele telefonice publice comutate) b) Linii nchiriate (dedicate) aceste linii ofer conexiuni dedicate non-stop, care nu folosesc comutatoarele din centralele telefonice pentru a stabili legtura
Liniile telefonice cu comutare ( prin apel telefonic) pot fi folosite pentru conectarea a 2 reele. Un modem dintr-o reea apeleaz modemul din cealalt reea i astfel, cele 2 reele sunt conectate. Totui, chiar dac se folosesc modemuri rapide i protocoale de comprimare a datelor, aceast metod determin ncrcarea substanial a facturii de telefon, chiar pentru o conectare temporar. Liniile dedicate, care ofer conexiuni
permanente, reprezint probabil o soluie mai bun pentru firmele n care este nevoie de o comunicare permanent ntre reele. Majoritatea reelelor ofer faciliti de acces la distan pentru utilizatorii care doresc s se conecteze la reeaua proprie atunci cnd se afl departe de ea. De exemplu, Microsoft Windows NT Server ofer serviciul RAS ( Remote Access Service) permite conectarea prin apel telefonic a 256 de clieni aflai la distan. Serviciul RAS conecteaz utilizatorii prin linii telefonice, stabilind legtura ntre un server de acces i o reea cu WNT. Cnd utilizatorul a realizat conexiunea, liniile telefonice devin transparente, iar utilizatorul obine accesul la resursele reelei ca i cum ar folosi un calculator conectat direct n reea.
Comunicaiile LAN se bazeaz pe una din urmtoarele tehnologii de transmisie: Transmisie analogic Transmisie digital
- Comutare de pachete
calculatoarelor, ea fiind cunoscut sub numele de reea telefonic public cu comutare (PSTN- Public Switched Telephone Network). Aceast reea,
prin care se realizeaz transmisiile analogice, poate fi considerat o conexiune WAN. Liniile telefonice pot fi: -linii comutate (dial-up) sunt linii telefonice obinuite. Utilizatorii trebuie s realizeze manual conexiunea pentru fiecare sesiune de comunicare. Deoarece reeaua PSTN este o reea cu circuite comutate, conexiunile nu au aceeasi calitate. O anumit sesiune de comunicaie va avea succes n msura n care circuitele conectate pentru realizarea acestei sesiuni sunt de calitate. Pe distane mari pot exista circuite de caliti diferite de la o sesiune la alta.
Reea
Reea
Linie analogic poate conecta dou calculatoare prin modemuri. -linii analogice dedicate(inchiriate). Spre deosebire de liniile cu comutare(dial-up), n cazul crora trebuie efectuat un nou apel la fiecare folosire, liniile analogice dedicate (nchiriate) ofer o conexiune gata pregtit pentru comunicaie. O linie analogic dedicat este mai rapid i mai fiabil dect o conexiune dial-up.
liniile de date
Reea
Reea
Reea simpl cu comutare de pachete oricare). Comutatoarele din reea citesc fiecare pachet i l retransmit pe cea mai bun rut disponibil n momentul respectiv. Dimensiunea pachetului este mic. Dac apare o eroare de transmisie, retransmisia unui pachet de dimensiuni mici este mai simpl dect cea a unui pachet mare. De asemenea, pachetele de dimensiuni mici solicit comutatoarele pe perioade scurte de timp. Reelele cu comutare de pachete sunt rapide, eficiente i sunt convenabile pentru c folosesc liniile de mare vitez pentru transferuri tranzacionale i nu pe baza unei taxe fixe.
TCP/IP
TCP/IP (Transport Control Protocol / Internet Protocol) este suita de protocoale utilizat pentru a transmite datele prin conexiune. TCP/IP este un protocol combinat, format din TCP - un protocol orientat pe conexiune, fiabil, putnd oferi conexiuni logice ntre perechi de procese i IP un protocol neorientat pe conexiune ce ofer suport pentru a transfera date de la un sistem aflat ntr-un LAN la un alt sistem aflat n acelai LAN sau n LAN-uri diferite. Cnd TCP/IP este implementat ntr-o conexiune RAS utilizator-gazd, toate programele la care au acces utilizatorii n reelele LAN de la biroul lor de lucru pot fi utilizate i de la PC-urile aflate la distan. Browsere Web ca Netscape i Internet Explorer, programe pentru e-mail ca Eudora, programe FTP ca WS-FTP i altele pot fi implementate n calculatoarele utilizatorilor aflai la distan. TCP/IP are i limitri, dar este protocolul numrul unu folosit pentru deplasarea datelor i este implementat n toate conexiunile RAS. Dup stabilirea unei conexiuni RAS, TCP/IP este implementat i activat de ctre procesele peer din sistemele de calcul utilizator i gazd. Principalul mecanism de transport ce mut datele n lumea TCP/IP este pachetul IP. IP este protocolul Internet fr conexiune ce mut pachetele TCP i UDP (User Data Protocol) dintr-un loc n altul. Orice conexiune cu apel telefonic care poate transporta pachete IP trebuie s fie configurat pentru a transmite toate caracterele din pachetul IP. Principalele protocoale de acces pentru sesiunile cu apel telefonic dintre un PC i un server RAS sunt SLIP i PPP.
10
care realizeaz un
identific tipul pachetului, nu realizeaz controlul erorilor sau comprimarea. Dup ce modemul realizeaz apelarea i stabileste conexiunea cu
modemul calculatorului gazd, protocolul SLIP permite trecerea pachetelor IP prin aceast conexiune utilizator-gazd. Aceasta nseamn c fiecare calculator (utilizator i gazd) trebuie s tie adresa celuilalt pentru ca pachetele s ajung efectiv la ele. Aceasta depinde ntotdeauna de software-ul SLIP folosit de PC-ul utilizator i software-ul SLIP al sistemului gazd. Dei nu a devenit niciodat un protocol Internet standard, numeroase programe proiectate pentru conectivitatea la Internet au o opiune SLIP. Datorit faptului c SLIP nu poate realiza comprimarea, adresarea sau controlul erorilor, s-a introdus un alt protocol de conectare mai bun numit PPP.
PPP punct)
PPP poate fi utilizat la conectri utilizator-gazd, gazd-gazd sau gazdrouter. PPP a fost standardizat ca un protocol Internet adevrat. El grupeaz
pachetele IP n cadrele sale i seteaz o sesiune de control al legturii ntre utilizator i gazd, iar aceast legtur este controlat de
11
Exist trei clase de pachete LCP (Link Control Protocol) : -pachete de stabilire a legturii - utilizate pentru a stabili i a configura o legtur. -pachete de terminare a legturii - utilzate pentru a termina o legtur. -pachete de meninere a legturii - utilzate pentru a administra i a depana o legtur. LCP se asigur de faptul c legtura este funcional i stabil i transmite apoi aceste informaii protocolului PPP principal pentru a declara legtura activ. Dup aceasta, PPP trimite un pachet NCP (Network Control Protocol protocol de control al reelei) ctre iniializatorul legturii PPP (de obicei utilizatorul care a apelat gazda). Acest pachet este specific tipului de date care urmeaz a fi transmise prin legtura PPP. Pachetul NCP spune gazdei ce tip de trafic urmeaz s treac prin legtura PPP.
Numele protocolului NCP pentru datagramele IP este IP Control Protocol (IPCP) i acesta rspunde de configurarea, activarea i dezactivarea funcionalitii IP la ambele capete ale legturii. Pachetele IPCP nu au permisiunea de a fi transmise pn cnd LCP nu a terminat faza de negociere a configuraiei. Dup finalizarea acesteia, protocolul IPCP va semnala c este gata s nceap expedierea pachetelor i datagramelor IP. Dup aceasta utilizatorul i gazda au posibilitatea de a transmite i a recepiona pachete i datagrame IP.
12
Protocolul
PPTP
PPTP permite corporaiilor s configureze reele particulare virtuale (VPN Virtual Private Network) prin Internet. Utilizatorii RAS pot folosi protocolul PPTP pentru a se conecta n siguran la o reea particular ca un client cu acces de la distan prin Internet.
PPTP d posibilitatea utilizatorilor s seteze i s desfiineze, la cerere, reele particulare virtuale prin Internet. Procesul ncepe cnd utilizatorul ncepe s se conecteze cu un modem la un furnizor de servicii Internet local. Aceast conexiune utilizeaz protocolul PPP pentru a stabili legtura i pentru a cripta pachetele de date. Dup stabilirea de ctre PPP a unei conexiuni la Internet, intervine protocolul PPTP i creaz o conexiune de control de la utilizatorul RAS la serverul PPTP ndeprtat de pe Internet numit tunel PPTP. Apoi protocolul PPTP creaz datagrame IP ce conin pachete PPP criptate, care sunt trimise prin tunelul PPTP serverului PPTP.
13
Reele PPTP i VPN Serverul PPTP dezasambleaz datagramele IP, decripteaz pachetele PPP i ruteaz apoi pachetele decriptate ctre VPN, care este de obicei o reea LAN de pe cealalt parte a serverului PP. n acest mod PTP creaz o conexiune de reea particular prin Internet. Realizarea unei reele WAN utiliznd PPTP este mult mai ieftin dect achiziionarea i instalarea de sisteme gazd cu apelare telefonic.
14
pe un canal separat se numete "out-of-band 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.
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 dialup) 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).
15
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.
Interfee seriale sincrone, folosesc "ncapsularea". Acest termen reprezint de fapt un protocol de nivel 2 (pe stiva OSI) care ncapsuleaz date pe o interfa serial sincron. 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. Dac se dorete interconectarea mai multor echipamente produse de firme diferite, atunci se opteaz de multe ori pentru folosirea ncapsulrii PPP.