Sunteți pe pagina 1din 100

CAPITOLUL l NOIUNI GENERALE REFERITOARE LA REELE DE CALCULATOARE

1.1 INTRODUCERE Utilitatea calculatoarelor este de necontestat n toate domeniile de activitate. Interconectarea calculatoarelor in reea permite comunicarea dintre utilizatori i accesul tuturor la resursele logice (software) si fizice (hardware) ale reelei prin partajare (sharing). Daca vom conecta calculatoarele dintr-o ncpere , cldire sau campus astfel inct distanele dintre procesoare sa fie de ordinul a l km se obine o reea local (LAN = Local Area Network ) Interconectarea calculatoarelor (reelelor locale) dintr-un ora cu distana dintre procesoare de ordinul a zeci de km conduce la formarea unei reele MN (Metropolitan Area Network). Termenul de internet semnifica o reea simpl de calculatoare , iar Internet desemneaz cea mai larga colecie de calculatoare din lume , care include toate reelele naionale si regionale de pe glob.Un utilizator conectat la Internet poate accesam orice pagin web a unei persoane, firme , instituii sau baze de date publice sau private.www = World Wide Web semnific un sistem informaional distribuit care lucreaz pe principiul client - server. Adresa unei surse de informaie se specific intr-un format standard URL =Uniform Resource Location.Domeniul unei locaii (site) este stabilit prin DNS = Domain Name System care asociaz denumirea site-uluicu cu o adres numeric .In cazul suitei de protocoale TCP/IP = Transfer Control Protocol / Internet" Protocol , adresa alocat este o adres de 32 bii specificat sub forma a 4 octei in format zecimal cu puncte , ex: 192.235.20.17.

Se aloc adrese IP tuturor echipamentelor din reea terminale sau de comunicaii DTE si DCE, pe baza adresei fizice a acesteia aa numita adres MAC = Media Acces Protocol , exprimat pe 6 octei in format hexazecimal, alocat de productor, ex: 1F-09-56-AE-OC-DA . Adresa MAC este stocat in memoria echipamentului de comunicaie i de obicei este inscris pe carcasa acestuia ( este unic). Comunicaia intre dou calculatoare se realizeaz prin intermediul echipamentelor de comunicaie ( interfaa, hub, switch, bridge, gateway, router, frewall, modem ) i a mediului fizic de transmisie ( cablu metalic torsadat sau coaxial, fibr optica sau eter ). Transmisiile prin unde radio sunt denumite transmisii " fr fir " (wirless).Intr-o reea pot fi interconectate echipamente produse de diverse firme , realiznd sisteme deshise ( OS = Open System ) care funcioneaz pe baza modelului OSI = Open System Interconnections , cu suita de protocoale standardizat de ISO = International Standard Organization.Prin protocol inelegem o suit de reguli si formate impuse pentru transferul datelor intr-o reea. Transmisia datelor pe distana scurt se poate face in format binar ca reprezentare de baz , pe distane mari este necesar modularea datelor i transmisia sub form de semnal analogic. Un hub multiplexeaza semnalele pentru mai multe terminale de date care dispun de vitez mai mic de transmisie. Router-ele sunt echipamente care controleaz traficul internaional intr-o reea extern i stabilete caile de transmisie a pachetelor intre oricare dou noduri ale reelei.Reeaua poate fi reprezentat cu ajutorul grafurilor , nodurile fiind echipamentele terminale de comunicaii iar sgeile , legturile dintre acestea. Securitatea transmisiei si asigurarea fluenei traficului in reea reprezint doua probleme rezolvate de echipamentele de comunicaii prin operaii de filtrare (filtering ) cu includerea sau excluderea utilizatorilor , autentificare pe baza unor parole , compresie si criptare etc.Fluena traficului este asigurat prin evitarea congestiilor pe baza unor protocoale specifice. Accesul la informaie poate fi limitat soft sau hard prin folosirea unor cartele de acces in anumite echipamente de comunicaii.

1.1.1 Modele de reea stratificat ISO/OSI Proiectarea , implementarea i administrarea reelelor de calculatoare se realizeaz mai simplu prin separarea funciilor specifice pe 7 nivele , dat de modelul OSI. 2

Nivelul logic de dat include ( LLC i MAC ) iar mediul fizic de transmisie nu este impus.Datele circula intre A i B de la nivelul aplicaie A n jos spre nivelul fizic prin legtur fizic spre nivelul fizic al terminalului B.Se realizeaz o comunicaie real ntre nivelele fizice ale echipamentelelor i o comunicaie virtual ntre 2 nivele superioare echivalente. ISO stabilete protocoalele de comunicaie pentru oate nivelele modelului OSI. Unitatea de date este denumit diferit pe nivelele modelului OSI. Termenul de pachet este consacrat pentru nivelul 3 (de reea). Dac cele 2 terminale A i B nu sunt n aceeai reea local, protocolalele de nivele 1.2 i 3 se aplic prin intermediul unui echipament de comunicaie. Nivelul fizic este implementat sub forma unui conector cu caracteristici electrice i mecanice particulare .ntre nivelele l i 2 exista interfa fizic. Nivelul 2 , n general se implementeaz fizic , dar poate fi imlementat i prin soft.Nivelele superioare se implementeaz numai in varianta logic sub form de procese logice , cu algoritmi specifici , in cadrul sistemului de operare sau separai dar activai de acesta. Modelul OSI este unul pur teoretic, foarte general, in unele sisteme anumite nivele pot fi contopite , altele pot lipsi.Adresa Ip este alocata plcii de reea i nu calculatorului.ntre nivelele superioare a celor dou nivele exist interferene logice.Fiecare nivel lucreaz pe principiul I - P - O (Input Process - Output) , cunoscnd formatul secvenei de intrare , realizeaz procesarea acesteia . n formatul acceptat la ieire.Fiecare nivel asigur funciile necesare urmtorului nivel in mod transparent.ntre nivelele aplicaie comunicaia se face fr erori , dei pe legtura fizic apar erori de transmisie detectabile i corectabile la nivelul 2.Datele sunt mpachetate pe fiecare nivel cu informaii specifice (adres surs , adres destinaie tip de protocol , cmpul de control al erorilor , secven de sincronizare). Algoritmii de pe nivelul aplicaie genereaz un mesaj n formatul acceptat de terminalul surs real. Acesta este vzut ca un terminal virtual definit in baza standardului folosit in reea. Nivelul de prezentare este responsabil de respectarea sintezei specifice standardului utilizat i de codificarea datelor (compresie/criptare). Nivelul de sesiune furnizeaz o serie de servicii ntre dou procese pereche : - transfer de fiiere; - legturi la distan in sisteme cu acces multiplu; - coduri pentru sincronizare , etc. O sesiune ncepe doar dac legtura ntre nodurile surs i destinaie este stabilita , deci e orientat pe conexiune.

Nivelul de transport asigur transferul datelor de la surs la destinaie , controlul traficului , multiplexare/demultiplexarea fluxurilor , dac dimensiunea mesajului depete lungimea maxim admis atunci acesta este fragmentat in pachete transmise independent. La recepie nivelul de transport rspunde de refacerea corect a mesajului prin ordonarea pachetelor indiferent de calea i ordinea sosirii lor la destinaie. Nivelul de reea rspunde de stocarea i retransmiterea pachetelor ( n LAN-uri ) i de routarea lor n reelele de arie larg WAN (alegerea cii optime de transmisie ntre doua noduri ). La nivelul legturii de date se realizeaz corecia erorilor , ncapsularea pachetelor. La nivel fizic circul bii de date fr s se cunoasc natura sursei lor. La nivel de reea se face eventuala conversie a formatului dintr-un protocol n altul. Proiectarea i alegerea unui tip de reea trebuie fcut avnd n vedere cerinele clientului ( modelul top-down ).Uneori procesele tehnologice nu determin performane spectaculoase la nivelul aplicaiei.

Fig. 1.1. 1.1.2 Arhitectura reelelor TCP/IP Specificarea protocoalelor TCP/TP se face prin intermediul unor documente numite RFC (Request For Comments), care n final devin standarde. Ele sunt obinute uor prin Internet de ctre orice proiectant de reele. Arhitectura TCP/IP a fost adoptat de reeaua Internet, care cu peste 20 milioane calculatoare conectate, este de departe cea mai mare reea de calculatoare de pe glob.

Stiva de protocoale ce alctuiesc arhitectura TCP/IP este ilustrat de figura ... Este ilustrat i o posibil paralel cu stiva arhitecturii ISO OSI. De specificat este faptul c arhitectura TCP/IP este foarte flexibil prin posibilitatea folosirii de protocoale alternative, n scopul obinerii unui optim pentru o aplicaie dat. Astfel se poate vorbi de o aplicaie de acces la distan Telnet peste TCP/IP/Ethernet sau o aplicaie de management SNMP/UDP/IP/Token Ring

Aplicaie Prezentare Sesiune Transport Reea

Legtur de date Fizic

Nivelul subreea Arhitectura TCP/TP nu specific expres protocoale pentru nivelele l i 2, denumind generic nivel subreea (subnetwork). Ea utilizeaz ns protocoalele disponibile i conforme standardelor. Astfel pentru reelele locale se recunosc Ethernet/IEEE802.3, Token Ring, FDDI, iar pentru reelele geografice se recunosc protocoale precum HDLC, PPP, SLIP, Frame Relay, SMDS, ATM. Protocolul IP Protocolul IP (Internet Protocol) este protocolul care st la baza arhitecturii TCP/IP, iar in zilele noastre orice calculator conectat la Internet 'nelege' IP. Protocolul este specificat n RFC 791 i standardele militare DOD JVQL-STD 1777. Este un protocol considerat de nivel reea, de o complexitate sczut, orientat pe datagrame, avnd ca principale sarcini doar adresarea calculatoarelor i fragmentarea pachetelor; prevede n acelai timp tehnici detectarea (dar nu i corectarea) erorilor, precum i pentru dirijarea pachetelor, naintarea lor ctre urmtoarea destinaie, fr a oferi ns garanii pentru corectitudine. Sintetic, principalele atribute IP ar fi: protocol orientat pe datagrame asigur (dac este necesar) fragmentarea pachetelor; necesitatea fragmentrii la nivelul IP este dat de faptul c un pachet IP 'en route' ntre surs i destinaie poate traversa diferite tipuri de reele, prezentnd diferite valori maxime ale dimensiunii de pachet folosete adresarea bazat pe adrese Internet de 32 de bii prevede limitarea lungimii pachetelor gestionate le 65.535 octei 6

suma de control se aplic doar antetului, nu i cmpurilor de date prevede n cadrul pachetului IP cmpuri opionale pachetele au o durat de via n reea limitat - ncearc o dirijare a pachetelor, fr a oferi garania unui succes sau a unei optimalitti. Formatul antetului pachetului IP este ilustrat de figura , cmpurile avnd urmtoarea semnificaie:

Version HLengt n h Identification Time To Live

Service Type

Total Length Flags Fragment Offset Header Checksum

Transp. Protocol

Source IP Address Destination IP Address

Options

Padding

Version number Cmp de 4 bii ce conine numrul de versiune al protocolului IP care a generat pachetul, versiunea curent folosit fiind 4. Header Length Cmpul HLEN specific lungimea (exprimat n cuvinte de 32 de bii) a antetului IP, lungimea fiind variabil datorit cmpurilor adiionale de tip Options. Cea mai mic lungime a antetului este de 5 cuvinte, de aceea majoritatea pachetelor IP uzuale au ca prim valoare hexa n pachet, valoarea 45H. Type of Service Cmpul specific modul n care un protocol de nivel superior dorete ca pachetul IP curent s fie tratat; este posibil asignarea unor nivele de prioritate prin intermediul acestui cmp. Uzual ns, cmpul conine valoarea O, indicnd o procesare normal a pachetului; mai mult implementrile sub UNIX nici nu analizeaz acest cmp. Packet Length Indic lungimea total (antet i date) a pachetului IP. Lungimea se exprim n octei, cmpul avnd doar 16 biti implic ca valoare maxim a lungimii pachetului, valoarea de 65.535bytes. Identification Cmpul conine un numr intern asociat pachetului, generat de ctre hostul emitor. Aceast valoare este folosit la reasamblarea fragmentelor componente ale pachetului fragmentat. Flags Cmpul conine doi indicatori: - indicatorul DF (Don't Fragment) specific dac un pachet poate fi fragmentat sau nu - indicatorul MF (More Fragments) specific dac dup pachetul (subpachetul) curent mai urmeaz sau nu i alte fragmente. Fragment Offset

10

Cmpul conine offsetul (poziia) fragmentului curent, relativ la nceputul ntregului mesaj fragmentat. Time to Live Cmpul constituie un contor care se decrementeaz n timp, specificndu-se astfel o durat maxim de existen a pachetului n reea. Se previne astfel aglomerarea reelei prin existena pachetelor care au intrat n bucl infinit. Contorul este decrementat de fiecare host care proceseaz pachetul, astfel c valoarea iniial setat poate fi considerat i ca numr maxim de hosturi care pot fi vizitate de pachetul curent. Transport protocol Cmpul identific protocolul de nivel superior (nivelul transport), care a solicitat serviciu nivelului IP, deci protocolul transport pentru care se proceseaz pachetul IP curent. Exist o list oficial a acestor protocoale transport, cu peste 50 de elemente; dintre ele, pentru necesitile acestor crti, sunt suficiente cunoaterea valorilor 6 pentru TCP, valoarea 17 pentru UDP, valoarea l pentru ICMP, valoarea 29 pentru protocolul ISO TP4. Header Checksum Cmpul conine suma de control numai pentru antetul pachetului; din motive de eficien protocolul IP nu calculeaz sum de control pentru ntregul pachet, iar algoritmul pentru calculul sumei de control pentru antet este mai simplu dect CRC-ul folosit la nivelele inferioare, i anume este calculul complementului fa de l a sumei de 16 bii obinute prin nsumarea tuturor cmpurilor de 16 biti testate.

11

1.2 CONCEPTUL, MOTIVAIA I NECESITATEA REELELOR DE TRANSMITERE A DATELOR Necesitatea unei reele de comunicaii de date a aprut n acele medii n care diveri utilizatori aveau nevoie de acces la mijloace eficiente de calcul, stocare i transmisie a datelor. Soluia iniial a constituit-o alocarea unui unic calculator central de mare capacitate (mainframe), care s rezolve toate cerinele trimise lui de numeroii utilizatori rspndii pe arii din ce n ce mai mari. Cu timpul , a aprut ns tendina de a trece de la acest tip de sisteme centralizate de calcul/conducere, la procesarea distribuit, care propunea soluia instalrii de calculatoare la fiecare utilizator i asigurarea unor legturi de comunicaie eficient ntre ele. Aceast schimbare de concepie pentru sistemele informaionale are mai multe motivaii: Existena unui numr destul de mare de calculatoare aflate n dotarea diverilor utilizatori care lucrau n regim izolat i necesitatea vehiculrii de informaii ntre utilizatori distribuii pe spaii mai mult sau mai puin ntinse . Realizarea unor avantaje tehnice precum: > accesul la toate resursele sistemului (echipamente, programe, date) a fiecrui utilizator. > creterea gradului de fiabilitate al sistemelor de calcul/conducere (prin defectarea unui nod de reea, utilizatorii pot face apel temporar, la resursele din celelalte puncte ale reelei) > posibilitatea creterii gradate a performanelor sistemului de calcul/conducere prin adugarea de noi calculatoare. Obinerea unor avantaje economice: > implementarea diverselor aplicaii de calcul/conducere de proces cu investiii minime > scderea cheltuielilor aferente transmisiilor de informaii. Crearea unor puternice medii de comunicaie inter-umane, ca baz pentru schimbul de informaii i cooperarea n diverse domenii: cercetare tiinific, instruire, educaie. O reea de calculatoare reprezint o mulime de calculatoare autonome, interconectate, ntre care exist conexiuni. O conexiune reprezint o cale - fizic sau virtual (numit i logic) capabil s suporte o comunicaie ntre doi interlocutori. Prin autonomia unui calculator trebuie s nelegem raportul de nesubordonare fat de un alt calculator (adic nu poate fi pornit, oprit sau condus de un altul). n general, teoria reelelor se refer la mprirea resurselor , iar scopul principal este de a face toate programele, echipamentele i n special datele disponibile pentru oricine din reea.

12

Dei nu exist o taxonomic general acceptat n care pot fi ncadrate toate reelele de calculatoare , dou criterii sunt foarte importante : tehnologia de transmisie i scara la care opereaz reeaua: Tehnologia de transmisie : n general exist 2 tipuri de tehnologii de transmisie : Reelele cu difuzare : au un singur canal de comunicaii care este partajat de toate mainile din reea. Sistemele cu difuzare permit adresarea unui terminal din reea sau chiar trimiterea concomitent a informaiei spre toate destinaiile. Reelele punct-la-punct : dispun de numeroase conexiuni ntre maini individuale care fac posibile trasee multiple, de diferite lungimi.(de aceea algoritmii de dirijare sunt foarte importani n reelele punct-la-punct). Ca o regul general (dei exist i numeroase excepii) reelele mai mici din punct de vedere geografic tind s utilizeze difuzarea, n timp ce reelele mari sunt de obicei punct-la-punct. Scara la care opereaz reeaua: distana este un criteriu de clasificare important pentru c , la scri diferite sunt folosite tehnici diferite: Reele locale (LAN-Local Area Network) sunt reele private, localizate ntr-o singur cldire sau campus de cel mult civa km. Ele sunt frecvent utilizate pentru a conecta calculatoare personale i staii de lucru din diferite organizaii n scopul de a partaja resurse i de a schimba informaii. LANurile se disting de alte tipuri de reele prin trei caracteristici: mrime : LAN-urile au dimensiuni restrnse ceea ce nseamn c timpul de transmisie n cazul cel mai defavorabil este limitat i cunoscut dinainte. >tehnologie de transmisie: LAN-urile utilizeaz frecvent o tehnologie de transmisie care const dintr-un singur cablu la care sunt ataate toate terminalele. >topologie: exist trei topologii LAN majore: stea, inel i magistral, n alte variante de configuraii sunt posibile, dac privim LAN-ul din punct de vedere fizic: inel n form de stea, magistral n form de stea. Vom analiza mai pe larg att aceste topologii, ct i altele n continuare. Reele metropolitane (MAN) sunt, n linii mari, o versiune extins de LAN i utilizeaz tehnologii similare cu cele ale reelelor locale. Un MN se poate ntinde pe zona ocupat de suprafaa unui ntreg ora i poate fi att privat ct i public. Motivul principal pentru care MAN-urile figureaz ca o categorie special const n adoptarea unui standard specific: DQDB ( Distributed Queue Dual Bus) magistral dual cu coad distribuit.

13

Reele larg rspndite geografic (WAN) acoper o arie geografic ntins, deseori o ar sau un continent ntreg. In majoritatea WAN-urilor, subreeaua este format din dou componente distincte: liniile de transmisie i elementele de comutare. Liniile de transmisie (numite i circuite, canale sau trunchiuri), transport biii ntre maini, n mod tipic, reelele larg rspndite geografic au topologii neregulate. Implementarea fizic a unei reele locale impune instalarea pe fiecare calculator a unei plci de reea (NIC-Network Interfaa Crd), intern sau extern, cu programul aferent (driver), montarea cablurilor de legtur cu anumii conectori, realizarea conexiunilor cu unitatea care centralizeaz traficul, desemnat prin diferii termeni (MAU, CU, hub, LAN switch, concentrator, repetor etc. ) i instalarea pe server a sistemului de operare al reelei (NOS-Network Operating System), n figura 2.1, este exemplificat foarte simplu modul de realizare a unui LAN cu un calculator de tip server si un hub. Reeaua se poate extinde prin utilizarea tuturor porturilor din hub. Rolul plcii de reea este acela de a asigura calculatorului accesul la serviciile oferite de reea. O plac de reea lucreaz pe subnivelul MAC, deci tipul ei depinde de arhitectura reelei. Alegerea unei plci de reea se face in funcie de tipul bus-ului de date la care se va conecta (ISA, EISA, PCI, SCSI, PCMCIA etc) dar si de mediul fizic de transmisie, fiind necesar o anumit interfa i anumii conectori de legtur.

Fig.2.1. Interconectarea echipamentelor ntr-o reea local Cei mai utilizai conectori sunt urmtorii: 1.Conectori RJ45 (Registered Jack Connector), modular cu 8 pini, cu transmisie serial asincron, pentru reele lOBaseT; 2.Conector BNC (Bayonet Nut Connector) pentru conexiuni 10Base2 i ISDN; 3. Conector DB-k sau D-k(modular cu k=9; 15; 25; 37; 50; 68 pini, in forma literei D) pentru interfaa Ethernet conectat fie la cablu torsadat, fie la cablu coaxial gros; 4.Conector universal AMPLIMITE 50 cu 50 de ci pentru diferite interfee. 14

5.Conector ST, SC sau SMA pentru cablu dual de fibr optic (lOBaseF); 6. Conector "Vampir" pentru reele 10Base5. 7. Conectori RJ11 telefonic cu 4 ci pentru transmisii telefonice i RJ12 cu 6 ci pentru transmisii vocale n reea ISDN.

Conectorii pentru cablurile care conecteaz echipamente identice sunt realizai in varianta inversoare, cu ncruciarea firelor (cross-connection) astfel nct s se lege ieirea datelor (TxD-Data Transmission) dintr-un echipament cu intrarea de date (RxT-Data Receiving) de la cellalt capt. In documentaiile tehnice ale echipamentelor sunt specificate modurile de realizare a conectorilor pentru DTE i DCE, cu numerotarea i semnificaiile pinilor i modul de conectare a conductoarelor din cablu pe baza codului culorilor. n general, conexiunile ntre conectori diferii sunt realizate pe baza unor diagrame care precizeaz pinii corespondeni. De asemenea , orice conector poate fi asociat cu un anumit tip de magistrala (bus) de date. Denumirea unor conectori precizeaz i tipul busului de date (de exemplu: D50 SCSI-2). Prin standardul SCSI (Small Computer System Interface) se specific un bus de 8 bii i tact de 5 MHz, respectiv cu viteza de 5 MBps. SCSI-2 sau Fast SCSI-2 reprezint o variant de standard pentru bus de 8 bii si 10 MHz frecventa de clock, cu 10 MBps vitez de transmisie a datelor. Wide SCSI-2 ewste un standard mbuntit pentru bus de 16 bii, 5 MHz si 10 MBps. Fast/Wide SCSI-2 definete un bus de 16 bii, 10 MHz si 40 MBps. Ultra SCSI-2 standardizeaz un bus de 32 de bii, 10 MHz si 40 MBps. Se utilizeaz un canal secundar de transfer. Alte standarde folosite pentru magistralele de date sunt urmtoarele: ISA (Industry Standard Architecture): 16 bii, 8 MBps. EISA (ExtendedISA): 32 bii, 33 MBps. MCA (Micro Channel Architecture): 32 bii, 20 MBps. PCI (Peripheral Component Interconnect) v2.0: 64 bii, 264 MBps. AGP (Advanced Graphics Crd) de 2x si 4x mai rapid ca PCI (pentru aplicaii grafice). PCMCIA (Personal Computer Memory Crd International Association) sau simplu PC Crd v3.0: 32 bii, 20 + 33 MHz, max. 132 MBps. Sunt necesare adaptoare pentru interconectarea bus-urilor realizate n standarde incompatibile (de exemplu adaptor PCI/SCSI).

15

Interfaa AUI (Attachment Unit Interface) cu conector DB - 15 poate fi utilizat pentru conectarea unui echipament fie la un cablu Ethernet, fie la un sistem cu transmisie radio (wireless), prin intermediul unui transceiver (transmitor / receptor transmitter / reciver), avnd capacitatea de a detecta coliziunile. Un transceiver este utilizat pentru conectarea unui anumit echipament dintr-o reea local (calculator, ruler .a.) la mediul de transmisie (cablu UTP, coaxial, optic etc.) prin intermediul unor interfee AUI sau MII (Media Independent Interface) (Fig 2.2). Un transceiver este un dispozitiv multiport care conine etaje de amplificare i convertoare de semnal (de exemplu, semnalul electric poate fi convertit n und luminoas i invers folosind diode LASER i fotodiode).

Fig. 2.2 Interconectarea hub-urilor cu transceivere pentru fibr optic Lungimea unui segment de cablu este limitat din cauza fenomenelor specifice de atenuare i defazare a semnalelor pe linie de transmisie. Pentru conexiuni la distane mai mari dect cea maxim admis, se utilizeaz mai multe segmente de cablu interconectate prin intermediul repetoarelor care refac forma rectangular a impulsului de formare a datelor eliminnd astfel zgomotele i distorsiunile de transmisie, dup care amplific semnalul pn la nivel de referin. Exist limitri privind numrul maxim de repetoare care pot fi intercalate ntre dou noduri de reea. Un repetor este un diport care interconecteaz segmentele de LAN diferite: lOBaseT (RJ45), 10Base2 (BNC), 10 BaseF (ST) sau cu alte medii fizice de transmisie prin intermediul AUI folosind transceivere. Acesta nu trebuie confundat cu un dispozitiv de conversie ntre dou medii fizice de transmisie, ntruct suplimentar, n repetor sunt regenerate cadrele de date (ex. Ethernet) n baza unor secvene de sincronizare i sunt procesate informaiile privind posibilele coliziuni din reea. Convertorul de mediu face trecerea de la un tip de mediu la altul, prin conversia semnalului dintr-un format n altul. Exist convertoare pentru interconectarea de diferite reele, cum ar fi: 16

optic;
-

reea Ethernet de cablu UTP cu una cu cablu coaxial; reea Ethernet pe cablu torsadat cu una cu transmisie pe fibr

reea de fibr optic multimod (MMF - Muli Mode Fiber) cu una pe fibr optic unimod (SMF - Single Mode Fiber); reea de 10 Mbps cu un cablu de 100 Mbps; Porturile de intrare - ieire i conectorii afereni sunt de tipuri diferite, n funcie de mediul fizic de transmisie la care se leag fiecare. 1.3 MODELE DE REFERIN PENTRU ARHITECTURA REELELOR DE CALCULATOARE 1.3.1 Nivele, protocoale, interfee Pentru a reduce din complexitatea proiectrii, majoritatea reelelor sunt organizate sub forma unei serii de straturi sau nivele, fiecare dintre ele construit peste cel de dedesubt. Numrul de nivele, precum i numele, coninutul i funcia fiecrui nivel variaz de la reea la reea, dar la toate se poate spune c scopul fiecrui nivel este s ofere anumite servicii nivelelor superioare. In principal, un protocol reprezint o nelegere ntre prile care comunic, asupra modului de realizare a comunicrii, fr de care nelegerea ntre entitile comunicante nu este posibil, ntre dou nivele adiacente exist o interfa, care definete ce operaii i ce servicii ofer nivelul de jos ctre nivelul de sus.

Fig.2.1. Nivele, protocoale, interfee

17

Entitile care conin nivele corespunztoare de pe maini diferite se numesc egale (entitile egale sunt cele care comunic folosind protocolul), n realitate, nici un fel de date nu sunt transferate direct de pe nivelul k al unei maini pe nivelul k al altei maini . Fiecare nivel transfer datele i informaiile de control nivelului imediat inferior, iar legtura fizic propriuzis se face sub nivelul l. O mulime de nivele i protocoale este numit arhitectur de reea. Specificaia unei arhitecturi trebuie s conin destule informaii pentru a permite unui proiectant s scrie programele sau s construiasc echipamentele necesare fiecrui nivel, astfel nct nivelele s ndeplineasc corect protocoalele corespunztoare. Spre exemplificare, n cadrul acestui capitol se vor analiza dou modele de referin ale reelelor de date, precum i avantajele i dezavantajele fiecruia dintre ele. 1.3.2 Interferene de comunicaie Prin interfa este desemnat un modul, fizic (hardware) sau logic (software), prin intermediul cruia se realizeaz comunicaia dintre echipamente i medii fizice sau dou procese logice. Interfaa este cea care controleaz comunicaia i asigur transmisia datelor n formatul standard adoptat. Datele intr sau ies dintr-un echipament numai prin intermediul unei interfee, n funcie de nivelele OSI pe care lucreaz interfaa, aceasta se implementeaz fizic sau logic. Interconectarea unui echipament cu mediul fizic de transmisie se face prin intermediul unei interfee fizice, de nivel OSI l (psihical interface / LI interface), denumit i port fizic. Un echipament de comunicaie (hub, switch, bridge, router) are mai multe porturi de intrare - ieire, deci mai multe interfee fizice care nu sunt neaprat toate de acelai tip. n funcie de modul de comunicaie adoptat (sincron / asincron, echilibrat / neechilibrat) se pot utiliza diferite tipuri de interfee fizice definite prin standardele: RS - 232 (V.24), X.21, V35, G.703 etc. RS - 232 standardizat de EIA (Electronics Industy Associatiori), specific toate caracteristicile electrice pentru transmisii seriale de date, sincrone i asincrone, de mic vitez. CCITT a propus standardul echivalent V.24. Se utilizeaz conectori modulari n forma literei D (DB9, DB15, D25, DB37, D50). X21 este un standard propus de CCITT pentru interfee fizice utilizate n transmisii sincrone de date de mare vitez (10 Mbps). Se pot folosi conectori DB15 sau AMPLIMITE - 50.

18

V.35 propus de CCITT este echivalent cu standardul RS - 530 al EIA pentru transmisii seriale, echilibrate sau neechilibrate, de mare vitez (2 Mbps). Utilizeaz conectori DB25 cu 25 de pini. Viteza de transmisie a datelor printr - o interfa RS - 232 este de ordinul zecilor de kbps (m a x. 38400 bps), n timp ce X.21 i V.35 admit viteze de ordinul Mbps.

19

Astfel, conexiunile de mare vitez, pe porturile prin care un LAN se conecteaz la WAN se folosesc interfee n standard X.21 sau V.35. G.703 este recomandarea CCITT care definete caracteristicile fizice i electrice ale unei interfee cu viteze de transmisie de 2048 kbps. Este utilizat n sistemele PRI ISDN (Primary Rate Access to an Integrated Standard Digital Network) pentru transmisii simultane voce - date dar nu numai. Interfaa dintre nivelul fizic i cel al legturii de date este o interfa de nivel 2 (Layer 2 interface / L2 interface). Denumirea acesteia este dictat de tipul reelei sau de protocolul de comunicaie folosit: ETH (Ethernet), IP (Internet Protocol), PPP (Point to Point protocol), FR (Frame Relay) etc. Implementarea acestora se poate face att n variant hardware (ex. eth) ct i software (ex. ip, ppp, fr). Standardele care definesc interfaa de nivel 2 specific formatul cadrului de date i impun constrngeri privind lungimea maxim de cadru care poate fi transmis. Notarea interfeelor se face n diverse moduri. De exemplu, interfaa pentru un port asincron este denumit simplu port iar pentru unul sincron se noteaz abreviat syn. La denumirea abreviat se adaug , de regul, un indice care face distincia ntre mai multe interfee identice definite pe acelai echipament (ex. ethO, ethl,pppO, ppp4, fr5). Noiunea de port este utilizat fie pentru a desemna conectorul fizic de legtur dintre un echipament i reea, fie ca noiune abstract prin care se specific demultiplexarea cilor n cazul transmisiilor pe canale cu acces multiplu. De exemplu, dac transmit datele n sistem TDM (Time Division Muliplexing) atunci prin acelai port Ethernet, respectiv interfa eth, pot fi conectai la LAN mai muli utilizatori prin interfee (porturi) logice de tip ppp, configurate logic. ntre nivelele superioare ale modelului OSI sunt definite diferite intefee logice. Pentru transmisii ISDN n WAM se folosesc interfeele fizice: - bri (BRI - Basic Rate Interface) cu dou canale B ISDN de date (64 kbps) i unul D (16 kbps) pentru managementul i controlul legturii; - pri (PRI - Primary Rate Interface) cu 30 canale B de date (64 kbps) i unul D extins (16 kbps). ncapsularea datelor cu un anumit antet (header), n care se specific tipul de protocol utilizat, se poate face n mai multe moduri chiar i pentru o singur interfa. De exemplu, o interfa ETH poate fi ncapsulat cu sau fr secvena SAP dictat de SNAP (SubNetwork access Protocol).

20

Este foarte important s se cunoasc modul de ncapsulare a datelor la nivelul interfeelor pentru a putea remedia anumite probleme care apar n reea dar i pentru a stabili dac echipamentele produse de diverse firme sunt compatibile i pot fi interconectate. n transmisiile asincrone cu legturi punct- la - punct nu se ncapsuleaz datele. Apar doar biii de START i STOP necesari delimitrii intervalului de transmisie. 1.3.3 Categorii de servicii. Primitive Nivelele ierarhice ale unei reele pot oferi nivelelor de deasupra lor dou tipuri de servicii: orientate pe conexiuni i fr conexiuni. Servicii orientate pe conexiuni : sunt servicii ale cror utilizatori trebuie s stabileasc mai nti conexiunea, urmnd ca dup aceea s poat utiliza serviciul A dorit, n cadrul respectivei conexiuni. In final, utilizatorul trebuie s elibereze conexiunea. Mesajele trimise cu ajutorul unui astfel de serviciu ajung la destinatar n aceeai ordine n care au fost emise de surs. Printre serviciile din aceast categorie, distingem: servicii fiabile: nu accept pierderi de mesaje, de aceea, implementarea lor se face cu mesaje de confirmare, fapt care cauzeaz ntrzieri n transmisie, servicii nefiabile: se refer la faptul c unele aplicaii nu accept ntrzierile introduse de confirmri (aa cum este de ex: traficul de voce digitizat), i de aceea se accept unele distorsiuni n recepia mesajelor pentru a se putea efectua transmisia n timp real. Servicii fr conexiuni: n cadrul crora fiecare mesaj poart o adres complet a destinatarului i este transportat pe un traseu independent fa de traseele mesajelor anterioare emise de aceeai surs, ctre acelai destinatar, n cadrul acestei categorii de servicii distingem: - servicii de tip datagram nefabil, a cror caracteristic este transmiterea unui mesaj cu o mare probabilitate de a ajunge la destinaie, dar fr confirmarea acestui fapt (cazul potei electronice) - servicii de tip datagram fiabile (confirmate) cu dou variante: datagram cu confirmare (expeditorul mesajului solicit i o confirmare de primire) i serviciul cerere-rspuns ( emitorul transmite o singur datagram care conine o cerere, iar replica primit de la receptor conine rspunsul).

21

Serviciile pe care un nivel le poate oferi celui superior sunt specificate prin operaii (primitive) ce reprezint instruciuni elementare de interaciune ntre dou nivele adiacente, prin care i se solicit serviciului s execute o aciune sau s "raporteze" despre o aciune a entitii pereche. Dup natura aciunii cerute serviciului, primitivele se mpart n 4 clase: > cerere: fcut de nivelul k +1 (utilizatorul serviciului) ctre nivelul k (furnizorul serviciului) ca acesta din urm s execute o aciune. > indicaie: trimis de nivelul k al entitii adresate ctre nivelul k +1 al ei, prin care se semnaleaz de efectuarea unei aciuni. > rspuns: venit de la entitatea aflat la nivelul k +1 prin care aceasta comunic dac accept sau refuz aciunea propus. > confirmare : fcut de furnizorul serviciului ctre utilizator, asupra situaiei serviciului cerut 1.3.4 Modele arhitecturale de protocoale

22

In decursul anilor, s-au cristalizat 2 mari arhitecturi de protocoale: arhitectura pe nivele, care este cel mai bine reprezentat de modelul OSI, i arhitectura de tip ierarhic reprezentat de modelul TCP/IP. 1.3.4.1.Modelul de referin OSI Acest model se bazeaz pe o propunere dezvoltat de ctre Organizaia Internaional de Standardizare (International Standards Organisation - ISO), ca un prim pas ctre standardizarea internaional a protocoalelor folosite pe diferite nivele. Modelul se numete ISO OSI (Open System Interconnection) pentru c el se ocup de conectarea sistemelor deschise comunicrii cu alte sisteme. Modelul OSI cuprinde apte nivele. Fiecare nivel realizeaz un subset de funcii de comunicaie, necesare comunicaiei cu alt sistem. Nivelul fizic: se ocup cu interfaa fizic ntre dispozitive i regulile prin care biii sunt transmii printr-un canal de comunicaie. Caracteristicile acestui nivel sunt de ordin mecanic, electric, funcionale i procedurale. Problemele tipice pentru acest nivel se refer la ci voli trebuie utilizai pentru a reprezenta o valoare logic l i ci pentru un O, dac transmisia poate avea loc simultan n ambele sensuri, modul cum este ntrerupt conexiunea iniial cnd au terminat de comunicat ambele pri. Nivelul legtur de date: Dac nivelul fizic nu face dect s accepte i s transmit un flux de bii , nivelul legtur de date ncearc s fac legtura fizic sigur i ofer mijloacele de a activa, menine, i dezactiva legtura. Principalul serviciu oferit de nivelul de date nivelelor superioare este acela de detecie i control al erorilor. Nivelul legturii de date realizeaz aceast sarcin oblignd emitorul s descompun datele de intrare n cadre de date, s transmit cadrele secvenial i s prelucreze cadrele de confirmare trimise napoi la receptor. Reelele cu difuzare determin n nivelul legturii de date o problem suplimentar: cum s fie controlat accesul la canalul partajat. De aceea, pentru acest nivel, conform arhitecturii propuse pentru LAN de proiectul IEEE 802, nivelul legturii de date este divizat n dou subnivele: subnivelul de control al accesului la mediu (MAC) i subnivelul de control al legturii logice (LLC).

23

Nivelul reea : Serviciul de baz al nivelului reea este acela de a oferi un transfer transparent de date ntre entitile de transport. Nivelul reea se ocup cu controlul funcionrii subretelei. O problem cheie n proiectare este determinarea modului n care pachetele sunt dirijate de la surs la destinaie. Traseele pot fi stabilite la nceputul fiecrei comunicri pentru fiecare pachet, n concordan cu traficul curent din reea. Controlul congestiilor n subreea, datorit existenei prea multor pachete de date simultan pe traseele de comunicaie, revine de asemenea nivelului reea. n reelele cu difuzare, problema dirijrii se pune mai simplu, deoarece staiile pot fi interconectate direct. In acest caz , nu este practic nevoie de un nivel de reea, deoarece nivelul de date poate realiza funciile necesare de administrare a legturii. Nivelul transport: Nivelele de la 4 n sus ale modelului OSI sunt n general referite ca nivele superioare. Scopul nivelului 4 este de a asigura un mecanism sigur pentru schimbul de date ntre procesele din diferite sisteme. Protocoalele acestor sisteme sunt de tip cap-la-cap i nu se ocup cu detaliile facilitilor de comunicare de dedesubt . Cu alte cuvinte, un program de pe maina surs poart o conversaie cu un program similar de pe maina destinaie, folosind n acest scop antetele mesajelor i mesaje de control. La nivelele inferioare, protocoalele au loc ntre fiecare main i vecinii si imediai, i nu direct ntre mainile surs i destinaie, care pot fi separate de numeroase routere. Nivelul de transport se asigur c unitile de date sunt livrate fr erori, n secven, fr pierderi sau duplicri, n fapt, nivelul transport servete ca legtur ntre utilizator i facilitile de comunicaie. Nivelul sesiune: ofer mecanismul de control al dialogului ntre aplicaii. Sesiunile pot permite s se realizeze trafic de date n ambele sensuri simultan, sau numai ntr-un sens o dat (n acest din urm caz nivelul sesiune poate ine evidenta emitorilor crora le vine rndul s transmit). Un serviciu sesiune nrudit este gestionarea jetonului, n unele protocoale este esenial ca cele dou pri s nu ncerce s realizeze aceeai operaie n acelai timp, de aceea acest nivel dispune de jetoane care pot circula ntre maini. Numai partea care deine jetonul are voie s realizeze operaia. Un alt serviciu sesiune este recuperarea, ce ofer un mecanism de verificare, astfel nct dac apare un defect oarecare ntre punctele de verificare, entitatea sesiune poate retransmite toate datele de la ultimul punct de verificare.

24

Nivelul prezentare: se ocup cu sintaxa i semantica datelor vehiculate ntre entitile aplicaie. Un exemplu tipic poate fi reprezentat de codificarea datelor ntr-un mod standard. Scopul este de a rezolva diferenele din formatul i reprezentarea datelor. Exemple de protocoale de prezentare sunt criptarea i protocolul de terminal virtual (face conversia ntre caracteristicile de terminal specifice i un model virtual sau generic utilizat de programele de aplicaie). Nivelul aplicaie: ofer mijloace pentru ca procesele de aplicaie s acceseze mediul OSI. Acest nivel conine o varietate de protocoale frecvent utilizate, pentru a nltura problema incompatibilitii dintre numeroasele terminale existente. O modalitate de rezolvare este definirea unui terminal virtual de reea abstract i a unui program care s pun n coresponden funciile terminalului virtual de reea cu cele ale terminalului real. Un alt rol al nivelului aplicaie este transferul fiierelor. Transferul de fiiere ntre dou sisteme de fiiere diferite presupune rezolvarea unor incompatibiliti.

Aplicaie Prezentare Sesiune Transport Reea Leg. de date Reea Reea Reea Reea Reea Reea

Aplicaie Prezentare Sesiune Transport Reea Leg. de date

Fizic Gazda A

Fizic Gazda B

Protocolul intern al protocoalelor gadzrouter la nivelele fizic, leg. de date

Fig. ...... Modelul OSI

25

1.3.4.2. ModeIul de referin TCP/IP Arhitectura de tip ierarhic este al doilea mare tip de arhitectur ntlnit n reelele de calculatoare existente. Aceast arhitectur este o dezvoltare a ARPANET-ului, o reea de cercetare sponsorizat de ctre DoD (Department of Defense) al SUA. Caracterul ierarhic al acestui model arhitectural fa de modelul pe nivele al OSI este reliefat de faptul c nu ntotdeauna este de dorit ca protocoalele din cadrul unui anumit nivel s realizeze anumite funcii specifice. In cadrul modelului OSI, entitile k trebuie s schimbe date utiliznd servicii asigurate de entitile k-1 ceea ce n arhitectura modelului TCP/IP nu este o tehnic restrictiv: o entitate poate utiliza n mod direct serviciile unei entiti inferioare ierarhic, chiar dac nu este la nivelul adiacent. Importana modelului TCP/IP deriv i din aplicabilitatea sa. Dei la apariia modelului OSI s-a crezut c acesta se va impune peste tot, acest lucru nu s-a produs att datorit momentului prost ales pentru implementarea lui (protocoalele concurente TCP/IP erau deja larg folosite n universiti) , ct i datorit tehnologiilor greoaie i ineficiente. Un alt avantaj al modelului iniial promovat de DoD, este acela c att timp ct funcionau maina surs i maina destinaie, conexiunile s rmn intacte, chiar dac o parte din maini sau din liniile de transmisie erau brusc scoase din funciune. Aceast arhitectur flexibil, care urmrete sigurana realizrii legturilor este foarte important pentru reelele ataate organismului militar. Modelul TCP/IP este structurat pe patru nivele: Nivelul gazd-la-reea. conine acele protocoale ce asigur accesul la o reea de comunicaie (la un nod de reea). Alte servicii ce pot fi oferite sunt controlul fluxului i al erorilor ntre gazde, precum i diferite nivele de calitate de servicii cum sunt prioritatea i securitatea. Nivelul internet: const din procedurile cerute pentru a permite datelor s traverseze multiple reele n drumul dintre dou gazde. Gazdele emit pachete n reea, iar acestea circul n mod independent pn la destinaie (fiind posibil ca destinatarul s se gseasc pe alt reea). Nivelul internet definete oficial un format de pachet i un protocol numit IP (Internet Protocol). Funciile specifice se refer la dirijarea pachetelor i evitarea congestiei. Nivelul transport: Permite conversaii ntre entitile pereche din gazdele surse i respectiv destinaie, n acest sens au fost definite dou protocoale capt-la-capt:

26

Primul, TCP (Transmission Control Protocol- protocolul de control al transmisiei), protocol sigur, orientat pe conexiuni, permite ca un flux de octei trimii de pe o main s ajung fr erori pe orice alt main din inter-reea. Acest protocol fragmenteaz fluxul de octei n mesaje discrete i paseaz fiecare mesaj nivelului internet. De asemenea, TCP trateaz controlul fluxului pentru a se asigura c un emitor rapid nu inund un receptor lent cu mai multe mesaje dect poate acesta s prelucreze. Al doilea protocol la acest nivel UDP (User Datagram Protocol protocolul datagramelor utilizator) este un protocol nesigur, fr conexiuni, folosit n special pentru interogri ntrebare-rspuns i pentru aplicaii n care comunicarea prompt este msi important dect comunicarea cu acuratee (transmisiile n timp real de imagini & voce). Nivelul aplicaie: conine toate protocoalele de nivel mai nalt dect cel de transport, (n modelul TCP/IP lipsesc nivelele sesiune i prezentare). Primele protocoale de acest gen includeau terminalul virtual TELNET, transferul de fiiere (FTP) i pota electronic. Protocolul de terminal virtual permite unui utilizator de pe o main s se conecteze i s lucreze pe o main aflat la distan, cel de transfer de fiiere permite mutarea eficient de date de pe o main pe alta. Pe parcursul anilor la aceste protocoale s-au adugat altele, cum ar fi: serviciul numelor de domenii (DNS), HTTP pentru aducerea paginilor de pe Web, etc. Modelul OSI (mai puin nivelele sesiune i prezentare) s-au dovedit foarte utile pentru a discuta reelele de calculatoare, dar protocoalele OSI nu au devenit populare din punct de vedere practic. Pentru TCP/IP este adevrat afirmaia invers: modelul este mai puin explicit pentru anumite nivele, dar protocoalele acestuia sunt n schimb larg utilizate. Particulariti LAN n cadrul modelelor arhitecturale de referin Pentru reelele locale de calculatoare (LAN), comitetul pentru reele locale al IEEE a elaborat un set de standarde specifice implementrii acestei categorii de reele. Acest set de standarde, cunoscut sub denumirea de "proiectul IEEE 802 ", privete doar primele dou nivele (inferioare) ale modelului de referin OSI, precum i interfaa cu cel de-al treilea nivel. Funciile aferente nivelelor superioare sunt lsate, n cadrul LAN, la latitudinea celor care implementeaz reeaua. Aceast limitare a prescripiilor LAN doar la primele nivele se explic prin aceea c acest tip de reea este privit doar ca un mijloc de comunicare (numit subreea de transport de date), a crui funcie principal const n asigurarea transmiterii i recepionrii corecte de semnale informaionale n vederea interconectrii simple, elastice i fiabile a unor echipamente eterogene i asigurrii accesului rapid al utilizatorilor la resursele i serviciile reelei. 27

Pentru a beneficia plenar de posibilitile de comunicaie oferite de LAN, a fost necesar ca s fie implementate o serie de funcii specifice.Aceste funcii, innd de nivelele superioare ale arhitecturii unei reele, sunt furnizate de sistemul de operare al reelei (NOS- Network Operating System). Figura de mai jos prezint comparaia ntre standardul pe nivele OSI i modul n care este implementat arhitectura pe nivele a unui LAN de ctre NOS i NIC (Network Interface Card -modul de interfa cu reeaua).

1.4 SUITA DE PROTOCOALE TCP / IP Familia de protocoale n baza creia se realizeaz comunicaia n reelele eterogene de calculatoare conectate la Internet este denumit suita de protocoale Internet sau, mai simplu, TCP / IP (Transmission Control Protocol / Internet Protocol}. TCP i IP sunt doar dou protocoale din acesast suit de protocoale. Modelul stratificat de protocoale TCP/IP este diferit de modelul OSI (Open System Interconnection), dar se pot face echivalri ntre acestea (fig. 3.1.). Modelul suitei de protocoale TCP/IP are mai puine nivele care corespund modelului OSI pn la nivelul de transport, mpreun cu modelul NFS (Network File System) acoper funciile tuturor nivelelor OSI. Cele dou familii de protocoale (TCP/IP i NFS) alctuiesc aanumitul context de operare a reelelor deschise (ONC- Open Network Computing).

28

Modelul NFS

Modelul OSI

29

Sistemul de fiiere de reea Reprezentarea externa a datelor Proceduri de apel la distant

echivalene

Aplicaie Prezentare Sesiune Transport Reea Modelul TCP/IP Aplicaie Transport Internet Acces la reea Leggtur de date

Legtur de date

30

echivalene

Nivel fizic

Nivel fizic

31

Fig,,,,,,,,,,, TCP/IP i echivalena dintre modelele de reea (OSI,NFS,TCP/IP) Suita de protocoale TCP/IP include mai multe protocoale, pe diferite nivele ale modelului (Fig. 3.2.):

32

Modelul TCP/IP Aplicaie SMTP Transport TCP Internet ICMP

Suita de protocoale TCP/IP DNS FTP RLogin HTTP Telnet IP

SNMP TFTP BOOTP DHCP UDP ARP RARP

33

Acces la reea

Standarde pentru interfaa de reea

34

Fig. Stiva de protocoale TCP/TP IP- Internet Protocol este protocolul corespunztor nivelului de reea (Internet) care stabilete modul de adresare ierarhizat folosind adrese IP de 4 octei pentru localizarea sistematic a destinaiei, ntr-o anumit reea sau subreea (RFC 791) . ARP - Address resolution Protocol - pe baza adresei IP a unui echipament, comunic la cerere adresa fizic (MAC) de 6 octei a acestuia (RFC 826). Tabelele ARP sunt stocate n memoria RAM a echipamentului (calculator, ruter, etc). ARP se utilizeaz numai ntr-un LAN. Se pot face echivalri sugestive ntre numele unei persoane i adresa MAC a echipamentului, respectiv ntre adresa potal i adresa IP, care permit localizarea destinaiei unui mesaj. RARP - Reverse Address Resolution Protocol - furnizeaz la cerere adresa IP de 4 octei asociat cu adresa MAC dat, pe baza unor tabele (RFC 903). ICMP - Internet Control Massage Protocol - transport mesaje de control i de eroare referitoare sistemului de a transmite pachete de date la destinaie fr erori (RFC 792). TCP - Transport Control Protocol - este un protocol definit pe nivelul de transport, orientat pe conexiune asemenea sistemelor telefonice. Permite controlul traficului, confirmarea sau infirmarea recepiei corecte a mesajelor, retransmisia pachetelor i ordonarea corect a fragmentelor unei datagrame. Mesajul de pe nivelul aplicaie este ncapsulat cu antetul TCP de 24 octei i generat ca segment TCP. Acesta devine cmpul de date IP. n antetul TCP sunt specificate numerele porturilor logice asociate aplicaiilor surs i destinaie. Numerotarea protocoalelor se realizeaz global, n mod unic, pe ntregul Internet i este descris n RFC 1700 (Tabel 3. ,,,,,,,,L). Tabel . Numerotarea porturilor logice de aplicaie

35

Aplicaie TCP/IP Echo Protocol Active Users Daytime Protocol FTP Telnet SMTP Time of Day Protocol NICNAME Protocol Dns BOOTP server BOOTP client TFTP FINGER HTTP Network Time Protocol (NTP)

Numrul portului alocat 7 11 13 21 23 25 37 43 53 67 68 69 70 80 123

36

SNMP

161

37

Aplicaiilor publice li se aloc numere de port mai mici dect 255. Numerele mai mari ca 256 i mai mici dect 1023 sunt alocate aplicaiilor dezvoltate de anumite companii. Valorile mai mari ca 1024 nu sunt alocate n mod fix. UDP - User Datagram Protocol - este protocol de transport fr conexiune, asemenea sistemului potal clasic, ceea ce l face mai puin sigur dect TCP i mai puin pretenios. Sunt folosite porturile de aplicaie pentru a realiza comunicaii simultane cu mai multe programe de aplicaii. Mesajul dat de nivelul aplicaie formeaz mpreun cu antetul UDP de 8 octei o datagram UDP. SMTP - Simple Mail Transfer Protocol - permite deferitelor calculatoare care folosesc TCP/IP s comunice prin pota electronic (e-mail / electronic mail). Acest protocol stabilete conexiunea punct-la punct ntre clientul SMTP, asigur tranferul mesajului prin TCP, ntiineaz utilizatorul despre noul mesaj primit dup care se desface legtura. RLogin - Remote Login - permite accesul de la distan a unui utilizator ntr-o reea n care acesta are drepturi de accesare (login). Comenzile de la distan pot fi executate doar dup operaii stricte de autentificare i securizare a comunicaiei. In multe sisteme bazate pe TCP/IP aceste aplicaii sunt dezactivate. FTP File Transfer Protocol reprezint un mecanism de transfer al fiierelor ntre calculatoare, mai precis un limbaj comun care permite comunicarea ntre orice sisteme de operare (DOS, UNIX, etc.) folosind programe FTP pentru client i server. FTP folosete TCP pentru transferul sigur al datelor. TFTP - Trivial File Transport Protocol - mai puin sofisticat dect FTP, acesta este folosit pentru transferul unor mesaje scurte prin UDP. Se impun tehnici de corecie a erorilor ntruct UDP nu genereaz confirmarea de recepie corect a mesajelor (ACK) TELNET- Terminal Connection permite conectarea unui utilizator de la distan la anumite aclculatoare gazd, rulnd programul telnetd al serverului. Se utilizeaz algoritmi de negociere cu terminalul respectiv, pentru a-i cunoate caracteristicile. Acesta este vzut ca un terminal virtual cu care se poate comunica de la distan, indiferent de caracteristicile lui fizice. BOOTP -- BOOTstrap Protocol (RFC 951) - este apelat de un utilizator pentru a-i afla adresa IP. Acest protocol folosete UDP pentru transportul mesajelor. Un calculator care folosete BOOTP, expediaz un mesaj n reea prin broadcast (pe o adres IP meu toi biii 1). Serverul de BOOTP retransmite mesajul n toat reeaua (broadcast) iar destinaia i recunoate adresa MAC i preia mesajul. Acest protocol nu poate lucra ntrun sistem de a dinamic a adreselor IP, dar spre deosebire de RARP, acesta furnizeaz sursei att adresa IP, ct i adresele IP ale serverului i router-ului (default gateway) folosit de LAN. 38

DHCP Dynamic Host Configuration Protocol este succesorul lui BOOTP. Acesta permite utilizarea unui numr limitat de adrese IP de ctre mai muli utilizatori. Clientul solicit serverului DHCP o adres IP. Acesta i aloc o adres dintr-un domeniu de adrese cunoscut, eventual i furnizeaz i masca de reea. Alocarea este rapid i dinamic. Dei router-ele nu suport transmisiile broadcast solicitate de ARP i RARP, ele permit aceste transmisii n cazul BOOTP i DHCP ceea ce faciliteaz comunicaiile dintre diverse LAN-uri. HTTP- HyperText Transfer Protocol -- este folosit de utilizatori web i serverele WWW pentru transferul unor fiiere de tip text sau grafic, n format special (hypertext), folosind limbaje de scriere precum HTML (HyperText Markup Language) i interfeele grafice pentru acces (GUI Graphic Unit Interface). SNMP Simple Network Management Protocol este folosit pentru supravegherea funcionrii reelelor bazate pe TCP/IP (controlul statistic al traficului, performanelor, modului de configurare i securizare) utiliznd bazele de informaii de management (MIB), structurate pe baza unor reguli definite de SMI (Structure of Management Information) conform RFC 1155. Versiunea SNMP2 prevede posibilitatea aplicrii unor strategii centralizate sau distribuite de management de reea. DNS - Domain Name System - reprezint sistemul de alocare a adreselor numerice celor de tip alfanumeric, folosind diagrame-arbore, MIBuri i servere de nume, fiecare cu un anumit domeniu n care este autorizat s ruleze algoritmii de cutare (authority zone). 1.4.1 Protocolul Internet Protocolul INTERNET (IP -- Internet Protocol) este protocolul utilizat de TCP/IP pe nivelul Internet, echivalent nivelului OSI de reea. Acesta a fost creat pentru a asigura o adresare ierarhic sistematic a utilizatorilor din Internet, prin simplificarea modului de administrare a acestuia. Este un protocol care introduce anumite caracteristici privind tipul de serviciu efectuat, securitatea transmisiei i fragmentarea respectiv reasamblarea mesajelor de mari dimensiuni. Adresele MAC nu sunt ierarhizate i localizarea destinaiei ntr-o reea de arie larg este posibil numai pe baza adreselor IP de 4 octei, care specific reeaua / subreeaua n care se gsete un anumit calculator. Protocolul Internet nu este orientat pe conexiunea dintre surs i destinaie dar permite identificarea corect i n mod unic a oricrui echipament din reea. Realizarea transferului datelor la destinaie devine sarcina nivelului de transport i a protocoalelor aferente acestuia (TCP i UDP - User Datagram Protocol). 39

ncapsularea datelor n formatul IP se face n pachete de minimum 576 octei i cel mult 64 kB. n funcie de arhitectura de reea adoptat (Ethernet, Token-Bus, Token-Ring, etc ) pachetele IP trebuie fragmentate n mai multe cadre cu lungimea maxim admis n reeaua respectiv. Formatul pachetului IP este prezentat n fig. 3.3. Datele sunt precedate de un antet (header) de 20 sau 24 octei n care sunt incluse urmtoarele cmpuri:

40

Versiu Versiune 4b

H L 4b

ToS 1B

T L 2

FI 2 B

F C 2

TT L 1B

Prot ocol 1B

C S 2

S A 4

D A 4

Opiu DATE ni i IP O-uri

41

4B

Header IP (20 B sau 24 B) Pachet IP (min. 576 B....max. 64 kB) Fig. 3.3. Formatul pachetului IP Versiunea IP - este important pentru evitarea incompatibilitii sistemelor. HL- Header Lenght - precizeaz lungimea antetului n cuvinte de 32 de bii n funcie de includerea unor opiuni. ToS - Type of service - poate preciza opt nivele de preceden sau diferite condiii (ntrziere minim, cost minim, debit maxim, siguran maxim, etc). Majoritatea ruterelor nu citesc acest cmp. De exemplu, o aplicaie Telnet solicit ntrzieri minime, pentru FTP se impune debit maxim iar Usenet urmrete costuri minime. TL - Total Lenght - specific lungimea total a pachetului n octei. FI Fragment Identification reprezint un identificator (ID) al fragmentului de pachet util pentru reordonarea corect a fragmentelor la destinaie. FC Fragment Control conine un indicator (flag) de 3 bii care precizeaz dac datagrama nu este fragmentat sau acesta este ultimul fragment al ei. Ceilali 13 bii indic poziia relativ a fragmentuuli n pachetul IP. TTL - Time To Live - este un paprametru care elimin riscul de propagare la infinit a unui pachet n reea cnd destinaia nu este gsit. Poate fi iniializai cu valoarea maxim 255 dar se prefer valorile 32 sau 16 pentru a evita suprancrcarea reelei. La fiecare router, valoarea din cmp este decrementat. Cnd se ajunge la zero, pachetul este distrus. Protocol este un cmp care indic protocolul de nivel superior folosit pentru formatarea datelor din cmpul de date IP. Cteva valori tipice sunt: 1 ICMP 2 IGMP (Internet Group Management Protocol) 6 TCP 8 EGP (Exterior Gateway Protocol) 17 UDP 89 OSPF (Open Shortest Path First) CS - Checksum - este un cmp de control a erorilor de transmisie la nivelul header-ului. SA - Source Address - adresa IP a sursei. DA - Destination Address - adresa IP a destinaiei.

42

Opiuni i 'O'-uri reprezint un cmp opional pentru diagnosticare(de exemplu, folosind PING -- Pachet InterNetwork Groper), securizare sau setarea rutelor. Acesta este completat eventual cu zerouri astfel c lungimea header-ului crete cu 4 octei atunci cnd se introduc diverse opiuni. n general, lungimea antetului IP este specificat n cuvinte de 32 de bii (5 sau 5 cuvinte). Exist protocoale echivalente IP: Ipx (Internetwork Pachet Exchange) bazat pe protocolul de transport SPX (Sequenced Pachet Exchange) al firmei Novell, pentru sistemul de operare NetWare, AppleTalk dezvoltat de Apple Computer i DECnet al firmei Digital Equipment Corporation. Lungimea adreselor numerice depinde de protocolul de reea folosit. 1.4.2 Adresarea la nivel IP Adresarea la nivelul protocolului IP este parte integrant a adresrii ctre partenerul de comunicaie, fie el un program de aplicaie de exemplu, n cadrul reelelor TCP/IP, ntreaga adresare necesit patru nivele: adresarea la nivelul subnetwork adresarea Internet adresa protocolului transport - numrul portului unde se manifest aplicaia. Dou din aceste adrese, adresa IP i adresa protocolului transport sunt cmpuri ale pachetului IP. Adresa IP are o lungime de 32 de biti i se exprim n valorile zecimale ale fiecrui octet, valorilr fiind desprite prin punctul zecimal. Adreselor IP li se asociaz, din motive de comoditate, unul sau mai multe nume, definite local n fiierul "hosts". Exemplu: 224.2.10.5 delta 256.1.3.22 statial mycomputer Bit 0 7 15 23 31

43

Network ID

Host ID

44

Adrese IP clasa A 1 0 Network ID Adrese IP clasa B 1 1 0 Network ID Adrese IP clasa C 1 1 1 0 Adrese IP clasa D Host Group

Host ID Host ID

Figura de mai sus prezint clasele uzuale de adrese IP. Trei dintre aceste clase prezint cele dou cmpuri importante ale unei adrese IP i anume: identificatorul de reea (Network ID), definind reeaua n care este situat calculatorul curent identificatorul calculatorului (Host ID), identific un calculator n cadrul reelei. Adresele IP sunt gestionate de autoriti abilitate (NIC - Network Information Center), care atribuie adresele n aa fel ca fiecare calculator conectat la Internet s aib o adres IP unic. Adresele IP sunt mprite n cinci clase, care au evoluat n timp din motive de dezvoltare a metareelelor: Clasa A, identificat de valoarea O a primului bit, a fost conceput presupunndu-se c n lume vor exista puine reele, dar de dimensiuni foarte mari (s-a dovedit contrariul, fiind necesare alte structuri de adrese). Este recunoscut prin faptul c primul cmp de adres este cuprins ntre valorile zecimale O i 127 Clasa B a fost conceput presupunnd un numr mediu de reelele medii. Primul cmp de adres are valori ntre 128 i 191 Clasa C a fost conceput pentru un numr mare de reele compuse fiecare dintr-un numr redus de staii (reelele locale). Structura adresei IP clas C permite existena a peste dou milioane de reele cu 256 de adreses fiecare. Primul cmp zecimal al adresei este cuprins ntre 192 i 223 Clasa D cuprinde adresele de multicast, fiind distribuite grupurilor de utilizatori. Are primul cmp zecimal ntre 224 i 239 - Clasa E este rezervat pentru cercetri i dezvoltri urmtoare, avnd primul cmp zecimal ntre 240 i 255. Pentru a se facilita dirijarea n reele mari, cmpul 'Host ID' pentru adrese din clasele de adrese A, B i C, poate fi divizat n dou pri: subreeaua (subnet) i hostul propriu-zis. Apar astfel trei cmpuri de identificatori: Network ID, Subnetwork ID i Host ID, cum prezint i figura... pentru o adres de clas B. 45

Relaia ntre lungimea cmpurilor Subnetwork ID i Host ID este stabilit de administrator, ntr-un mod flexibil, prin definirea unei mti de reea (network mask, sau netmask), alctuit din biti l pentru cmpurile Network ID i Subnetwork ID, i biti O pentru cmpul Host ID. Este important a ti dac dou adrese aparin aceleai subretele, deoarece primul nivel de dirijare se bazeaz pe corespondena fcut de sistemele TCP/IP ntre reelele fizice i subreelele IP, i anume se consider biunivoc relaia dintre ele. Implementri mai noi ale TCP/IP pentru reele LAN, permit ca unei reele LAN fizice s-i corespund mai multe subretele IP, dar invers relaia se menine. Conceptul de subreea implic analiza dirijrii pachetelor IP ntre subretele (inter subnets) i n interiorul unei subretele (intra subnet). n interiorul subreelei dirijarea este asigurat de algoritmul propriu folosit de reeaua fizic cu acea adres de subreea. Singura problem apare la maparea adreselor IP ctre adrese de nivel 2 (adrese MAC), pentru aceasta fiind definite protocoalele ARP i RARP, descrise n paragraful urmtor, ntre subretele adresarea este gestionat de echipamente de interconectare de tip router IP, (echipament numit n modelul ISO OS I poart - gateway). Un aspect important al adresrii IP este faptul c un echipament de tip punte bridge, opernd la nivelul arhitectural 2, este transparent pentru protocolul IP, reelele conectate prin bridge fiind identificate prin aceeai adres de subreea IP; echipamentele de tip router, sunt vizibile IP, ele conectnd LAN-uri cu adrese de subnet diferite. Un router va fi identificat prin dou adrese IP, corespunztor adreselor de subnet ale celor dou LAN-uri. Routerele IP desfoar dirijarea pachetelor IP pe baza unor tabele de dirijare, elaborate de administratorul de reea sau determinate conform unor algoritmi descrii n paragraful urmtor.

46

13 14 15 16 17

Time Stamp Request Time Stamp Reply Information Request Information Reply Address Mask Request

47

18

Address Mask Reply

48

Pachetele ICMP care raporteaz anomalii n dirijarea pachetelor IP sunt: Destination Unreacheable, Time Exceeded for a Datagram i Parameter Problem on a Datagram. Pachetele care verific accesibilitatea fizic a unui nod din reea sunt Echo Request i Echo Reply. Pachetele pereche de tip cerere-rspuns Time Stamp sau Information sunt destinate testrii strii reelei. Pachetul Redirect indic o condiie de stimulare a unei dirijri mai eficiente, spre exemplu cnd un router determin c un host emitor poate transmite pachetele ctre destinaie ntr-un mod mai eficient, prin intermediul unui alt router, i nu prin intermediul su. Pachetul Source quench este eliberat de un router ctre un host emitor, pentru a-1 anuna c nu poate procesa pachetele IP transmise la viteza actual, hostul fiind nevoit s reduc viteza cic tnmsmiorc. Pachetele de tip Address Mask Request i Address Mask Reply au fost introduse pentru determinarea mtii folosite de acea subreea. O adres IP este exprimat pe 4 octei n format zecimal n puncte. Aceasta conine informaii privind reeaua (N-network), eventual siibreeaua (S-Subnetwork) n care este inclus echipamentul-gazd i indicativul plcii de reea a acestuia (H-Host). Identificatorul (ID) de reea precede identificatorul plcii de reea. Adresa IP astfel format este alocat n mod unic n Internet de InterNIC (Internet Network Information Center). Schema de adresare IP este structurat pe cinci clase de adrese, difereniate n funcie de lungimea cmpului alocat reelei dar i prin prefixul binar utilizat (Tabel 3.2) stabilit pe baza unui cod-prefix. Adresele cu toi biii identici sunt rezervate (T - pentru broadcast; ('0' - pentru multicast i nu se aloc reelelor sau gazdelor. Tabel. Clase de adrese IP

49

Clasa de Lungimea Prefix adrese adresei binar fix reelei (B)

Domeniul de valori al primului octet 0-127 128-191 192-223 224-239 240-247

Lungime Id-lui Numrul de Numr de a ID -ha gazdei (b) calculatoare reele de -gazd adresabile reea (b) adresabile 7 14 21 24 16 8 16777214 65534 254 126 16382 2 097150 j -

A B C D E

1 2 3 (multicast) (rezerv)

0 10 110 1110 11110

n aceeai reea se folosete un singur ID de reea dar Id-uri de gazd diferite. Se spune c adresele de clas a, B sau C sunt de tip unicast deoarece identific n mod unic gazda. Simbolic, adresele IP pot fi scrise astfel: 1. adrese de clas A: ONNN NNNN. HHHH HHHH. HHHH HHHH. HHHH HHHH

50

2. adrese de clas B: 10NN NNNN. NNNN NNNN. HHHH HHHH. HHHH HHHH 3. adrese de clas C: l10N NNNN. NNNN NNNN. NNNN NNNN. HHHH HHHH De exemplu, o reea cu 4 calculatoare poate avea adresele IP: 192.110.12.,1; 192.110.12.2; 192.110.12.4. Administrarea n mod unic a ntregului spaiu de adrese din Internet este practic imposibil, fiind vorba de peste 4 miliarde de adrese. De aceea s-a procedat la divizarea acestuia n reele mai mici, cu numr redus de adrese care sunt administrate local de IP (Internet Service Provider). Acest fapt a determinat reducerea de adrese din Internet la circa 3,7 mild dar nu constituie un dezavantaj major deoarece alocarea adreselor se poate face dinamic, nu static (adresare fix a gazdelor), numai pentru utilizatorii activi la un moment dat din reea. Adresarea n interiorul LAN-lui poate fi fcut cu adrese locale (fictive) alocate de administratorul de reea i nu prin DNS, adrese care nu au legtur cu adresele IP reale date de DNS reelei respective. Observaii Adrese IP se aloc i interfeelor fizice din echipamentele de comunicaie (de exemplu, unui router i se pot aloca mai multe adrese IP pentru diferitele interfee de comunicaie). 2. Pentru aplicaii care necesit adresarea multicast se utilizeaz adrese de clas D, n baza protocolului IGMP. Exist adrese de grupuri prestabilite (well-knowri) de ctre I ANA (Internet AssignedNumbers Authority)subordonat societii ISOC (Internet SOCiety) care coordoneaz funcionarea ntregului Internet. Exemple de adrese multicast permanente: 224.0.0. l multicast ctre toate sistemele dintr-un LAN. 224.0.0.2 multicast ctre toate routerele dintr-un LAN. 224.0.0.5 multicast ctre toate routerele OSPF intr-un LAN. 224.0.0.9 multicast ctre toate routerele RIP-2 intr-un LAN. 224.0. l. l multicast pentru protocolul NTP (Network Time Protocol) 3. Exist routere interne ntr-un LAN pentru interconectarea subreelelor existente. Exist i routete prin care un LAN este interconectat ntr-un WAN. 224.0.1.1 multicast pentru protocolul NTP (Network Time Protocol)
1.

51

4.In multe cazuri chiar i 254 de adrese reprezint un numr prea mare pentru o reea de calculatoare local. Se impune atunci partajarea unei clase de adrese (A, B, C) n mai multe subclase n funcie de dimensiunile subreelelor (subnetwork). Identificarea subreelei se face n cmpul identificatorului gazdei, prin biii cei mai semnificativi. De exemplu, pentru o subclas de adrese de tip C cu subretele de cel mult 6 utilizatori, se aplic formatul: 110N NNNN. NNNN NNNN. NNNN NNNN. SSSS SHHH Se pot forma 30 subretele fiecare cu maximum 6 utilizatori. Rutarea pachetelor prin Internet presupune c la nivelul routerelor externe se citete adresa reelei fr ID-ul gazdei. Pentru aceasta se folosesc mti de reea (network mask) pe care le aplicm adresei IP a destinaiei pentru a selecta ID-ul reelei. Se efectueaz operaia de 'I' logic (AND), bit cu bit, ntre adresa IP a destinaiei i masca de reea. Masca de reea este definit pentru fiecare clas de adrese IP: 1. masca de reea n clas A: 255.0.0 2. masca de reea n clas B: 255.255.0.0 3. masca de reea n clas C: 255.255.255.0 Exemplu Pentru citirea adresei reelei n care se afl calculatorul cu adresa 192.110.12.1 se aplic masca de reea de clas C: 255.255.255.0. n binar se obine: Adresa IP a destinaiei: 1100 0000. 01101110. 0000 1100. 0000 0001 AND Masca de reea: 1111 1111. 1111 1111. 1111 1111.00000000 Rezult ID-ul reelei: 1100 0000. 01101110. 0000 1100. 0000 0000 Se observ faptul c pentru reele de clas C se pot folosi maximum 6 bii pentru ID-ul subreelelor. Pentru lrgirea spaiului de adrese din Internet se propune folosirea Ipng (IP next generation) sau Ipv6 care, spre deosebire de Ipv4, folosete adrese de 128 de bii, ordonate ierarhic; elimin broadcast-ul n favoarea multicast-ului, include n cadrul IP un header cu lungime fix coninnd informaii strict necesare rulrii pachetelor, altele fiind incluse n subheadere; suport modul automat de alocare a adreselor IP; permite autentificarea i criptarea datelor; prevede un sistem de prioriti privind transmisia care s faciliteze transmisiile multimedia (voce, audio, video). Ipv6 poate procesa adresele date prin Ipv4 dar DNS necesit un MIB suplimentar pentru stocarea numelor i adreselor de utilizator de 128 de bii.

52

1.5 ARHITECTURA CLIENT - SERVER O arhitectur client-server este un model de calcul n care aplicaiile software sunt distribuite ntre entitile din LAN. Clienii solicit informaii de la unul sau mai multe server-e din LAN, ce stocheaz aplicaiile software, date i sisteme de operare de reea. Sistemul de operare de reea permite clienilor s partajeze datele de pe server. Fig. 2.6. este o prezentare logic posibil a unui mediu client - server, n timp ce fig.1-7 descrie acelai lucru din punct de vedere fizic :

Fig.2.6. Modelul logic client - server

Fig. ............... Configuraie de reea ce utilizeaz modelul client-server

53

Orice sistem de calcul din reea poate fi fie un client fie un server. Clientul este reprezentat de entitatea care solicit execuia sarcinii. Un server este entitatea care execut un set de sarcini n contul unui client. Nu toate aplicaiile dintr-o arhitectur client-server sunt stocate pe un server. Clienii pot fi capabili de a stoca aplicaii i date local. Cnd clienii posed sisteme de operare proprii , reeaua este de tip "cuplaj slab". Unele din avantajele unei arhitecturi client-server includ: Creterea productivitii Controlul sau reducerea costurilor prin partajarea resurselor -Uurina administrrii prin focalizarea eforturilor asupra a doar cteva server-e - Capacitatea de a se adapta nevoilor.

54

CAPITOLUL 2 STANDARDE DE REELE LOCALE

2.1 ARHITECTURA REELELOR DE COMUNICAII Prin arhitectura unei reele de comunicaii nelegem: - modalitatea de acces la mediul fizic de transmisie ; - topologia logic; - topologia fizic . Alegerea unui mediu fizic de transmisie i a unei arhitecturi de reea reprezint operaia de configurare a reelei. Reelele pot fi cu difuzare PMP ( point - muli point ) sau punct la punct PP ( point to point ).n general un LAN e de tip PMP iar un WAN e PP. Intr-o reea PMP mesajul este plasat pe canalul de comunicaie cu acces multiplu n frecven (FDMA = Frequency Division Multiple Access ) , n timp (TDMA) , n cod (CDMA) i n lungime de und la fibra optic (WDMA). Mesajul poate fi transmis unui singur terminal sau unui grup de terminale ( multicast) sau tuturor terminalelor din reea (broadcast ).

2.1.1 Modul de acces la mediul fizic de transmisie

55

In reelele cu difuzare ( cu acces multiplu ) accesul utilizatorilor la mediul de transmisie se poate face necondiionat prin metodele CSMA/CD sau CSMA/CA sau n baza unei cereri de acordare a permisiunii de transmisie Token Passing = jeton de trecere . CSMA/CD = Carrier Sense Muli Access/Collesion Detection CSMA/CA = Carrier Sense muli Access/Collesion Avoidance Prin metoda CSMA/CD utilizatorii pot acccesa permanent canalul de transmisie.Dac un nod n reea are de transmis date arunci in prealabil va "asculta canalul " n vederea detecrii unei eventuale purttoare pe linie.Dac linia e liber atunci transmite datele cu riscul ca doi utilizatori s transmit simultan date.Apare astfel o coeziune ntre pachete i acestea sunt distruse urmnd a fi retransmise ulterior.Metoda CSMA/CA se aplica la reelele fr fir ( wireless ).Sursa trimite un mesaj de testare a mediului de transmisie ctre destinaie , dac in aria de acoperire a destinaiei se efectueaz transmisii n acel moment atunci sursa e ntiinat c poate transmite datele. Metoda Token - Passing presupune utilizarea unui cadru special denumit jeton care circul de la un utilizator la altul.Un nod din reea poate transmite date doar dac primit acest jeton.Metoda elimina riscul coleziunilor. 2.1.2 Topologii LAN Exist trei topologii LAN majore: stea, inel i magistral , aa cum se observ i n fig.1-8:

Fig.2.8. Topologii LAN de baza O reea n stea are un singur punct comun de conexiune, care constituie n general i un punct de control al reelei (ex: un hub). O reea n inel are nodurile conectate ntr-un cerc continuu, cu ajutorul unui cablu de transmisiune comun, iar semnalele sunt transmise unidirecional de-a lungul cercului de la nod la nod, cu regenerarea semnalului la fiecare nod. 56

O reea magistral (bus) este constituit dintr-un singur cablu la care sunt conectate direct nodurile. Ea este utilizat de obicei folosind un control distribuit, dar poate avea i un control central al reelei. Spre deosebire ns de inel, o magistral este pasiv, ceea ce nseamn c semnalele nu sunt regenerate i retransmise la fiecare nod. Dac privim LAN-ul din punct de vedere strict fizic, sunt posibile i alte configuraii, derivate din cele de baz:

Fig.2.9. Configuraii de reea specifice anumitor implementri Inelul n form de stea reprezint o metodologie de cablare pentru a facilita administrarea fizic: la nivel logic reeaua este un inel, iar la nivel fizic este o stea cu centrul ntr-un punct convenabil ales. Magistrala n form de stea rmne o magistral la nivel logic, ns din punct de vedere fizic este cablat ntr-o configuraie de tip stea, folosind hub-uri pentru cablaje.

57

Inelul dublu este un tip de topologie conceput n special pentru aplicaii back-end (coloan vertebral), dar este folosit i pentru interconectarea unor staii de mare performan. Primul inel este conceput pentru transmisia de date, iar al doilea pentru recepie. Steaua ierarhic este o metod de cablare comun utilizat n actualele configuraii LAN i folosete un set de hub-uri n cascad pentru a construi o reea ierarhic bazat pe o politic local (de ex: un hub pentru fiecare etaj sau grup de lucru). Alegerea unei topologii Alegerea unei topologii la nivelul unui grup de lucru se face pe baza unor caracteristici de performan oferite de fiecare tip de topologie n parte. Urmtorul tabel prezint cteva aspecte pe baza crora se poate opta pentru o anumit configuraie :

58

TOPOLOGIE

AVANTAJE -folosirea economic a cablului - mediu fizic este ieftin i uor de folosit - simpl i fiabil - uor de extins acces egal pentru fiecare utilizator performane constante chiar i pentru un numr mare de utilizatori uor de modificat i de extins prin adugarea unor noi staii administrare i monitorizare centralizat defectarea unui calculator nu afecteaz restul reelei

DEZAVANTAJE - reeaua devine lent n cazul unui trafic intens - problemele sunt dificil de localizat - o ntrerupere acablului afecteaz mai muli utilizatori defectarea unui calculator afecteaz funcionarea ntregi reele reconfigurarea reelei ntrerupe funcionarea acesteia - defectarea punctului central de conectare duce lacderea ntregi reele

Magistral

Inel

Stea

2.1.2.1 Topologia logic Modelul de transmitere a mesajelor n reea este descris prin topologia logic.Aceasta poate fi de dou tipuri : 1) cu distribuie (broadcast) mesajul este transmis pe canal nct toate modurile l sesizeaz dar el este preluat de nodul care corespunde adresei de destinaie , :> 2) = secvenial = " n inel .Mesajul circul de la surs ctre destinaie prin anumite noduri care dup citirea adresei de destinaie l transmit mai departe 2.1.2.2 Topologia fizic Modalitatea de interconectare a calculatoarelor n reea reprezint topologia fizic a reelei.n reelele PMP se utilizeaz topologii fizice de tip:

59

1) magistral (bus)

2) inel

3) stea (star) - mai flexibila ca numr de utilizatori i fiabilitate

Prin centralizarea controlului traficului se evit coleziunea n reea se adapteaz vitezele de transmisie ntre echipamente.Se nelege ca echipament vk comunicaie un hub , switch .Pentru reelele de arie larga se poate folosi topologia de reea stea inel, arbore sau plas. 4) Arbore

60

5) Plasa

Se pot utiliza i topologii mixte adic combinaii intre cele de mai sus.Cablarea (wiring) n vederea reglrii unei reele se poate face : 1) - liniar , segmentat. Lungimea maxim a unui segment de cablu este limitat din cauza fenomenelor specifice propagrii semnalelor pe linii de transmisie (atenuare , defazare i necare capacitiv).Se utilizeaz repetoare ntre dou segmente de cablu pentru refacerea nivelului i formei (faz)

2) - cablare tip "coloan vertebral"="baekbone'

3) - cablare tip "stea'

61

2.2. STANDARDUL ETHERNET IEEE802.3 Companiile Intel, Xerox i Digital au dezvoltat pentru LAN n 1981 standardul Ethernet I i n 1982 a aprut Ethernet II , echivalent cu un standard IEEE 802.3.Aceste standarde utilizeaz metoda CSMA/CD, topologia logica cu difuzare i topologie fizic stea sau inel.Cadrul Ethernet: Adresa Pream destina bul 8B tie6B Adresa surs 6B Tipul protocol ului 2B Cmp dee date 40 Cmp de control al erorilor 4B

Header date 5B Preaa Cmp de Adresa Adresa Lungi Date Control mbul start Ib destinai surs 6B me2B LCC al erorilor 7B e6B IEEE 4B 802.2 Preambulul din Ethernet 11 echivalent cu preambulul i cmpul de start din stas 802.3 anun prezena datelor pe linie i asigur sincronizarea pentru transmisia datelor. Se specifica apoi adresele MAC ale nodului destinaie i surs. In Ethernet 11 se precizeaz pe doi octei tipul protocolului. n Ethernet 802.3 se specific pe doi octei lungimea cmpului de date. Contextul erorilor se face pe baza unui cod ciclic (CLL) Tabel 3.1.- Tipuri de reele Ethernet cu transmisie in banda de baz:
Standard Viteza (Mb/s) Cablu (Mediu de transmisie) Lungimea maxim a segmentului de cadru Numr maxim de noduri/segmente

1 Base 5 10Base2 10 Base 5 10 Base T 10 Base F 10Broad360

1 UTP/RJ45 Cablu coaxial 10 subire (RG8) BNC 50D Cablu coaxial 10 gros (RG58) 10 10 10 BNC 50Q UTP/RJ45 Fibr optic

500m 185m 500m l00m l000m 360m

100 30 100 1024 1024

Pentru creterea vitezei de transmisie in anul 1995 s-a propus standardul Fast Ethernet cu transmisie de lOOMb/sec. Este echivalent cu standardul IEEE 802.3.

62

Tabel 3.2. - Standardul Fast Ethernet


Standard Mediu fizic de transmisie CAT 3 ; 4 ; 5 Lungimea maxima lOOm I00m Observaii Se utilizeaz codorul Manchester (BIOL) Semnalizrile se fac la 25 MHz Se utilizeaz codomi 4B5B.Se poate face transmisie duplex sau semiduplex cu semnalizri la 125 MHz Codare RZ ; transmisie ful duplex * i 00 Mbps la mare distana

100 BaseT4 UTP neecranat pe 8 fire l00 BaseTX UTP pe 4 fire CAT 5 sau
STP (4 fire) CAT 1 Fibra multimod

l00 BaseFX

optica

2000m

Se utilizeaz coduri de linie binare sau ternare pentru forrnatarea spectrului semnalului de date i facilitatea sincronizrii n receptor. Aceste sisteme se numesc ASDL = Asynchronus Digital Subscriber Line .Se utilizeaz placi de reea 10/100 Ethernet care pot lucra la ambele viteze de transmisie utiliznd pentru ambele standarde , echipamente de comunicaie care interconecteaz un LAN Ethernet (de 10 Mbps) cu un LAN Fast Ethernet de 100 Mbps . Exist reele IEEE 802.3 comutate care permit creterea vitezei de transmisie n reea.A aprut i standardul 1000 Base T numit i Giga Ethernet. 2.3 STANDARDUL IEEE 802.4 TOKEN - BUS Metoda de acces la mediul Token Bus ing cu jeton de acordare a permisiunii de transmisie ( se evit apariia coleziunior ). Topologia logic cu " inel " secvenial : staiile sunt apelate secvenial n baza unui tabel de adrese i a unor prioriti de transmisie Se elimin cazul cel mai defavorabil specific reelelor Ethernet n care timpul de ateptare pentru efectuarea transmisiei de la un nod se putea prelungi la infinit. Staia 4 nu e n funciune n momentul iniializrii inelului logic , dar printr-un proces de nvare ( learning ) citind adresele surs i destinaie ale pachetelor din/spre staia 4 va fi inclus n inel n momentul n care vor fi transmise pachete din/spre staia respectiv. Jetonul de transmisie este un cadru special care poate fi deinut de o staie dar pe un interval limitat de timp (tipic 10 ms) dup care jetonul e transmis succesorului. Viteza de transmisie n reeaua Token - Bus poate fi de 1: 5: 10 Mbps i pentru transmisie se utilizeaz cablu coaxial de 75O.

63

Formatul cadrului de date 802.4 : Preambul >1B Start 1B Control 1B Adresa de Adresa destinaie sursei 6B 6B Cmp de Sum date control 0-8182B 4B Flag 1B

Dac nu exist bii de date se obine un cadru de control care specific procedura ce va urma n baza cmpului de control. Tabel 3.3. pentru semnificaiile octetului de control: Valoarea 00H 01H 02H 03H 04H 08H 0AH
Ciein - Token Solicit succesor 1 Solicit succesor 2 Who, follow Resolve convention Cadru jeton - token Set succesor Se cere jetonul pentru iniializarea inelului logic Se solicit adresa urmtoarei staii din inel Se solicit adresa urmtoarei staii din ine! Cnd succesorul cunoscut nu este activ se caut un nou succesor Deintorul jetonului ruleaz un algoritm de arbitrare a conflictelor din reea (jetoane multiple) Se acord jetonul nodului destinaie Predecesor - calculator - succesor ( P-C-S ) Se seteaz succesorul cnd una din staii iese din inel.

Procedura efectuat

Standardul 802.4este mai complex ca 802.3 prin folosirea cadrelor de control 802.3 i 802.4 sunt incompatibile la nivel fizic ca i topologie. Standardul 802.4 nu se poate implementa cu fibr optic i necesit modemuri de transmisie (CPFSK, PSK). Necesit i amplificatoare de band larg, iar plcile de reea sunt mai scumpe ca pentru Ethernet.

2.4 STANDARDUL IEEE 802.5 . ARHITECTURA TOKENRING Acest standard a aprut n anul 1985. o metod de acces la mediu este Token-Passing, iar topologia fizic este de tip inel (ring) sau stea (star) i star-ring. Topologia logiceste de tip ring, iar viteza de transmisie este de 1 : 4 : 16Mbps. n acest standard se folosesc cabluri torsadate UTP i STP. Eventualele ntreruperi ale inelului fizic se soluioneaz cu ajutorul unui contur de cablare acionat pe baza unor relee.

64

Formatul cadrului de date 8U2.5 :

65

Start

Control

Frame control

Adresa destinaie

Adresa sursei

Date

Sum de control

END

Frame states

66

1B

1B

1B

6B

6B

nelimitat

4B

1B

1B

67

Lungimea nivelului fizic se calculeaz n funcie de viteza de transmisie a datelor. Semnificaia octetului de control:

68

Octet procedura Se testeaz adresele staiilor pentru a nu exista staii cu 00H Duplicate adress test 02H 03H 04H 05H
Beacon Clain - Token Purge Activ monitor prezent present

06H Stand-by monitor

valori identice Localizeaz ntreruperile din inel Se cere jeton Se distruge cadrul ( timpul de viaa a expirat ) Anun prezena unei staii "monitor" care supravegheaz funcionarea reelei Orice staie poate fi monitor Cadrul transmis de o staie care poate deveni staia monitor .

Lungimea maxim a cadrului este dat de durata maxima impus de deinerea jetonului. Interconectarea LAN -urilor n standarde diferite se face prin intermediul unor echipamente de comunicaie transparente. Exemplu : Operaii necesare pentru interconectarea a dou standarde diferite 802.x (de exemplu: 802.4 i 802.5) Tabel 3.4. LAN sursa LAN destinaie 802.3 (CSMA/CD) 802.4 802.5 TOKEN TO BUS KE N 802.3 kfe b.cfei 7 1 - * :. 802.4 a,b,c,e,g g a,b,c,g,i,j,p 802.5 a,b,d,e,g,i,s b,d,g,p,i,s d, s a - alertarea destinaiei a apariie a unui cadru prea lung raa de 502.3 b - recalcularea sumei de control c - soluionarea congestiilor d - drenarea inelului (eliminarea cadrelor neexplorate n timp util) e - eliminarea prioritii f - generarea prioritii fictive g - reformatarea cadrelor i - inversarea ordinii biilor din fiecare octet p - copierea prioritii s - setarea octetului de stare Dac n standardul 802.3 cel mai semnificativ bit e primul din stnga la 802.5 e primul din dreapta i e obligatorie inversarea ordinii biilor.

69

CAPITOLUL III ECHIPAMENTE UTILIZATE N LAN

3.1 CABLURI I CONECTORI

70

3.1.1 Cablul cu fire rsucite TP Cablul cu fire rsucite, numit si cablu TP (Twisted Pair) constituie mediul de transmisie bazat pe fir de cupru, tradiional folosit n telefonie. Perechea de fire rsucite consta din doua fire metalice (din cupru) rsucite dup un anumit pas (figura). Diametrul firului este de 0,5mm, sau mai precis de 24AWG, iar pasul de rsucire depinde de cablu, mai precis de numrul de perechi de fire rsucite ce alctuiesc cablul.

Fig. l.2 Rsucirea firelor este necesara pentru a reduce distorsiunile electromagnetice, prin faptul ca un cmp electromagnetic extern va aciona in mod egal asupra celor doua fire. Dac pentru transmisia n fire se adopta o metoda de transmisie diferenial, echilibrat atunci efectul distorsionant al cmpului extern este aproape nul. Pentru un cablu cu mai multe perechi de fire rsucite, paii de rsucire trebuie sa fie diferii pentru fiecare pereche, si ei se calculeaz in aa fel ca diafonia ntre perechi sa devin minun. Cablul TP a fost folosit iniial in telefonia analogic i prevedea o band limitat de frecven (4KHz). Astzi, datorit progreselor n tehnologia de realizare a cablurilor TP, ele prevd o band de frecven de sute de megahertzi, utilizndu-se uzual pentru transmisii de date la lOOMbps. Cablurile actuale vor fi folosite la viteze de sute de Mbps, chiar in reelele Gigabit, oferind pentru distane scurte de pn la l OOm, performane comparabile cu fibra optic. Viitorul ofer posibilitatea utilizrii in reelele cu conexiuni fiill duplex si bazate pe echipamente de comutare ultra-rapide Dup modul de realizare a ecranrii cablurilor (prevederea unui nveli protector legat la mas, cu efecte de reducere a diafoniei), exist diverse versiuni de cablu TP: cablul ecranat STP (Shielded Twisted Pair), cablu care prevede att ecran de protecie (nveli protector) pentru fiecare pereche de fire, ct si o ecranare global, pentru tot cablul cablul FTP (Foiled Twisted Pair), care prevede doar un unic ecran (folie de ecranare) global pentru ntreg cablul cablul UTP (Unshielded Twisted Pair), care constituie varianta TP neecranat.

71

3.1.2 Clasificarea cablurilor cu perechi de fire rsucite folosite in transmisiile de date Din punctul de vedere al folosirii n transmisiile de date ale diverselor cabluri cu perechi de fire rsucite, diverii parametri sunt tratai grupat, prin definirea a cinci categorii; categoria l este cea mai puin pretenioas, iar categoria 5 cea mai evoluat, cu meniunea c fiecare categorie superioar prezint parametri superiori categoriei inferioare, furniznd serviciile oferite de categoriile inferioare. Categoria l, numit Telecommunication, cuprinde cablurile folosite numai n telefonia clasic, analogic. Categoria 2 (Low Speed Data) cuprinde cablurile pentru telefonia analogic i digital, dar care ofer servicii de transmitere de date la viteze inferioare. Categoria 3 (High Speed Data) definete cablurile folosite la realizarea reelelor locale cu viteze de pana la lOMbps, in special a reelelor 802 de tip lOBaseT si a reelelor Token Ring la 4Mbps. Categoria 4 (Low Loss, High Performance Data) definete cabluri cu performane ridicate in ceea ce privete atenuarea si viteza de transmisie, fiind folosite la viteze de cteva zeci de Mbps, precum n reele de tip Token Ring la 16Mbps. Categoria 5 (Low Loss, Extended frequency, High Performance Data), se folosesc actualmente n reele ce opereaz pana la lOOMbps, precum lOOBaseT. Principalele caracteristici ale ultimelor trei categorii de cablu, cablurile cu perechi de fire rsucite (Twisted Pair) de categoriile 3, 4 si 5, sunt ilustrate sumar n tabelul l, cu remarca c exist realizri care au performane superioare n domeniul atenurii i diafoniei, cu valori mult mai mici dect valorile admise prezentate. De asemenea, dei majoritatea cablurilor TP au impedant de 100Q, n reelele Token Ring s-a folosit mult vreme cablul Tip l IBM, un cablu STP cu doua perechi de fire si cu o impedant de 150fl Nefiind un cablu adecvat folosirii i n telefonie, unde se cere o impedant de 100Q (i eventual patru perechi de fire), compania IBM a nceput nlocuirea cablajelor bazate pe acest cablu, cu sistemul ACS (Advanced Connectivity System), bazat pe cablu UTP de categoria 5 la 100Q si cu seciunea de 24AWG. n atenia cercettorilor se afl cablurile de categoriile 6 si 7, care vor opera pn la viteze de 200, respectiv 600Mbps. Tabel 1.1

72

Caracteristici electrice Frecvena de lucru [MHz] Impedant [Q] Diafonia admis [dB/lOOm] pt. frecvene [MHz]: 0.064 0.256 0.512 1 4 10 16 62.5 100 Atenuarea max. admis [dB/lOOm] pt. frecvene [MHz]: 0.064 0.256 0.512 1 4 10 16 62.5

Cat. 3 i+16 100

Cat. 4 1*20 100

Cat. 5 1-100 100

62 49 41.5 41 32 26 23 -

75 63 60 56 47 42 38 -

81 70 66 62 53 47 44 35 32

0.92 1.31 1.84 2.56 5.59 9.86 13.15 -

0.75 1.11 1.51 2.13 4.27 7.23 8.88 -

0.72 1.05 1.48 2.07 4.27 6.57 8.22 17.11

73

100

22.04

3.1.3 Cablul coaxial Cablul coaxial a avut si are nc o larga folosire n reelele locale, datorit reelelor Ethernet si 802.3. Viitorul ns nu ii este favorabil, datorit faptului c ofer un mediu de transmisie partajat, imposibil de utilizat in reele de mare vitez, reele cu legturi ftill duplex sau bazate pe utilizarea comutatoarelor super-rapide (vezi cap...). Performanele sale au fost atinse de cablul cu fire rsucite pentru distane scurte si depite de cablul cu fibra optic, pentru distane lungi. Structura cablului coaxial este ilustrat de figura . El consta dintr-un miez de cupru, numit conductorul central, izolat de al doilea conductor, conductorul exterior, de obicei un ecran realizat cu estura de fire subiri. Tot cablul este nvelit ntr-o teac de plastic. Performanele sale sunt superioare pn la un punct cablului TP, att n ce privete banda de frecven asociat, deci viteza de transmisie, ct i in ce privete atenuarea semnalului pe cablu i interferenele cu exteriorul, cu implicaii asupra ratei de eroare i distanei maxime de propagare a semnalului fr necesar de amplificare. Noile categorii de cablu TP sunt ns comparabile ca performane. Cablul coaxial folosit n transmisiile de date este cablul coaxial in banda de baz, cu impedana de 50Q. Exist un tip de reea local, prezentat n capitolul l, reea n band larg, folosind transmisia analogic, numit 10Broad36, care se bazeaz pe cablul coaxial de band larg, avnd impedana de 751, cablul obinuit pentru transmisiile CATV (Common Antena TV). Actualmente interesul pentru reelele locale in band larg a sczut, datorit problemelor de cost, proiectare, necesar de amplificare i acordare, precum i de ntreinere a reelelor. Raportul performan/cost oferit de reelele broadband nu mai justific folosirea lor pentru reelele locale. Cablul cu impedana de 5QQ folosit in reelele locale este de dou tipuri: cablul Ethernet gros (thick\ codificat RG213, folosit in reele IEEE 802.3 de tip 10Base5, cu buni parametri electrici, dar dificil de montat, de realizat cablajul n interiorul unei cldiri, datorit rigiditii i razei de curbura maxim admis cablul Ethernet subire (thin codificat RG58, folosit in reele de tip 10Base2

74

Fig.1.3

75

Conectarea calculatoarelor la cablul coaxial se face prin dou metode: folosind jonciuni T, metoda care prevede tierea cablului i inserarea fiecrei pri intr-o jonciune T, care este un conector care unete napoi cablul, dar prevede si a treia cale, care face conexiunea ctre calculator utilizarea de conector de tip 'vampir' (vampire ap), care permite ptrunderea si crearea unei guri in cablu pn la conductorul interior, in gaura inserndu-se conectorul, crendu-se tot un fel de conexiune in T, dar nefiind necesara tierea cablului. Capitolul l referitor la cablarea cldirilor prezint tipurile standard de astfel de conectori. Metoda de codificare folosit uzual pentru transmisiile de date in banda de baz pe cablul coaxial, este metoda Manchester sau Manchester diferenial. Cablul cu fire rsucite TP este folosit astzi chiar i n reelele bazate tradiional pe cablu coaxial, i de aceea este nevoie de elemente de interconectare a cablului coaxial cu cablul TP. Aceste elemente, fie pasive, fie active (cu elemente de amplificare incorporate), se numesc Balun, de la tipurile transmisiilor pe cele dou cabluri (Balanced to unbalanced). 3.1.4 Cablul cu fibr optic Cablul cu fibr optic (flber optic) este prezentat ca structur de figura 1.4. Fibra optic const dintr-un fir de material sticlos, numit nucleu sau miez (core), acoperit de un nveli de sticla cu alte proprieti de difracie si mai puin dens ca primul, numit manta (cladding). La exterior se prevede un nveli protector din plastic. Dimensiunea nucleului este de ordinul a 125jum, dar cu nveliuri, firul de fibr optic ajunge la un diametru de 0,25mm (deci foarte redus, cu implicaii pozitive asupra numrului de fibre din cablu i a posibilitilor de cablare).

Fig. ,,,,,,,,, 76

Succesul cablului cu fibra optic n comunicaiile de date a survenit abia dup anii'70, la muli ani dup descoperirea fenomenului fizic ca atare. Proprietile care l fac astzi mediul ideal pentru reelele de mare vitez i ntindere medie, sau pentru legturi principale (trunchiuri de comunicaie) ntre reele locale, sunt urmtoarele: atenuare redus, ceea ce face ca lungimile tronsoanelor de fibr optic s fie de ordinul Kilometrilor imunitate total la efectele cmpurilor electromagnetice, elementele fizice de transport nefiid purttorii cu sarcin electric, ci fotonii, total neutri capacitate de transmisie n mediu de ordinul Giga, reelele de astzi lucrnd deja la viteze de transmisie de Gbps dimensiunile i greutile cablului, precum si flexibilitatea, l fac uor de cablat. Dintre legile opticii, legea care ofer soluia unei transmisii optice fr pierderi datorate refraciei semnalului luminos purttor de informaie, la suprafaa de separaie a dou medii, este legea lui Snell, care spune c pentru valori ale unghiului de inciden ale razei luminoase superioare unghiului critic, reflexia este total (refracia este nul). Unghiul critic se calculeaz dup formula: c = arcsin(n2/nl), unde ni si n2 sunt indicii de refracie ai mediilor, la suprafaa de separaie dintre ele avnd loc reflexia semnalului (vezi figura 1.4, s se fac sgeata la raza din n1 ctre n2).

Fig. 1.5 Pentru fibrele optice folosite in comunicaii, ni = 1,5 (pentru nucleu) si n2 = 1,457 (pentru cladding), deci unghiul critic este c 79,5.

77

Pentru a se obine o transmisie fr pierderi, este necesar ca razele sa fie total reflectate la suprafaa de separaie dintre nucleu i cladding; cu ajutorul unghiului critic se definete un con de acceptare a razelor care ptrund ntr-o extremitate a fibrei optice (vezi figura l .5.). Pe baza unghiului critic se definete un parametru al fibrei optice si anume 'deschiderea numeric' NA (Numerical Aperture) care este o msur a cantitii de lumin ce se poate introduce n fibr. Cu valorile de mai sus, parametrul NA are valoarea NA = 0,35.

Fig. 1.6. Energia luminoas se propag pe fibr ntr-un numr finit de configuraii; fiecare configuraie (numit i mod) are proprieti caracteristice de propagare. Fibra optic care admite mai multe moduri de propagare se numete multimodul sau fibr multimod. Razele de lumina care se propag dup diverse moduri, parcurg drumuri de lungimi diferite i deci au timpi de propagare diferii (fenomen numit dispersie modal). Fibrele multimodale se mpart, dup modul de variaie al indicelui de refracie n interiorul fibrei optice n: fibre cu indice de refracie constant de la centru spre periferia nucleului (numite i step-index), ilustrate de figur . Razele luminoase au un traiect in zig-zag, pentru aceeai vitez de propagare, drumurile razelor avnd lungimi diferite (fibra prezint o important dispersie modal) fibre cu un indice de refracie care variaz gradual descresctor de la centrul spre marginea nucleului, numite fibre graded-index, ilustrate de figur Deoarece viteza de propagare este invers proporional cu indicele de refracie al miezului, indicii de refracie de-a lungul diametrului miezului pot fi astfel modelai nct dispersia modal s se minimizeze, razele urmrind traiectorii cu puncte comune, precum n cazul fibrelor multimodale cu indice gradual (figura 1.6).

78

Dispersia modal este minimizat la maximum prin folosirea fibrei optice mono-modale, care are un nucleu cu un diametru aproximativ egal cu lungimea de und a razei luminoase (valori de 8-l0 m). Fibra se comport acum ca un ghid de und, raza de lumina propagndu-se ntr-un singur mod, fiar a avea reflexii.

79

Ambele tipuri de fibr optic prezint inconvenientul unei relativ pretenioase manopere de conectare sau untare, fiind necesar aparatura electr-mecanica mai sofisticat. Cazul cel mai defavorabil privete fibra monomodal, pentru care nucleul are un diametru foarte redus, aceasta fiind cauza i pentru preul de fabricaie mai ridicat. In domeniul reelelor locale este folosit cu predilecie fibra multi-modal, att datorit costului, ct i a posibilitilor de ntreinere, conectare i untare mai uor de ndeplinit. Pentru conectarea fibrelor optice, care se pot folosi doar pentru realizarea de conexiuni de tip punct-la-punct, sunt necesare dispozitive optoelectronice. Cele mai simple se bazeaz pe folosirea pentru generarea fluxului luminos a diodelor emitoare de lumina LED (Light Emitting Diode) i pentru receptarea fluxului, pe folosirea fotodiodelor. Aceste dispozitive pot lucra doar cu semnal optic cu lungime de und redus, deci se pot folosi pentru transmisiile multimod. Pentru lungimi de und superioare, folosite pentru fibrele unimodale, trebuiesc utilizate dispozitive generatoare de tip laser, care genereaz un fascicol luminos monocromatic i coerent. Fibrele optice sunt caracterizate constructiv prin dou numere, notate n i m, care reprezint diametrul nucleului, respectiv diametrul cilindrului de sticla nvelitor (cladding). Exist mai multe tipuri de fibre, dintre care n transmisiile de date sunt folosite cele cu valori n/m de: 50/125, 62,5/125, 100/140 pentru fibrele multimodale i valoarea de 10/125, pentru fibra unimodal. Un alt parametru important al fiecrui mediu de transmisie, atenuarea semnalului purttor de informaie, definit uzual pe unitatea de lungime, este, n cazul fibrei optice, pus n direct legtur cu lungimea de und a semnalului optic, n comunicaiile optice se folosesc semnale cu lungimea de und superioar luminii vizibile (situat ntre 450 - 750nm), i anume n gama 750 - 1600nm. Analiznd dependena atenurii funcie de lungimea de und din acest domeniu, s-au definit trei ferestre de lungimi de und, situate n jurul a cte unui minim al funciei ce d dependena. Acestea sunt: prima fereastr, definit n jurul lungimii de und de 850mn; aceast fereastr este folosit de fibrele multimodale, i permite utilizarea dispozitivelor LED; fibrele ce lucreaz n aceasta fereastr se pot utiliza pn la frecvene ale semnalului optic de 150MHz, iar atenuarea tipic este de sub 3,5dB/Km a doua fereastr, centrat n jurul valorii de 1300nm, este folosit de fibrele multimodale si unimodale, prezint o atenuare mai cobort (sub IdB/Km), i permite frecvene de lucru de 500MHz, chiar IGHz, dac se folosete transmisia laser a treia fereastr, centrat la 1550nm, folosit doar de fibrele monomodale, ofer o atenuare foarte mic, de sub 0,2 - 0,4dB/Km i permite frecvene ale semnalului laser de lOOGHz.

80

Datorit acestor caliti n ceea ce privete atenuarea, fibra optic este folosit pentru transmisii pe distane lungi. Cum atenuarea maxim admis a semnalului purttor este de 10-20dB, rezult c necesitatea de aplificare este la 3-5Km, chiar l0Km pentru fibrele multimodale, i la 40-100Km pentru cele unimodale. Cablul optic este folosit n primul rnd pentru legaturi punct-la-punct, metodologia de conectare (modul de acces) nepermind realizarea facil a legturilor punct-multipunct; de aceea este preferat pentru realizarea tronsoanelor de comunicaie de mare vitez, tronsoane ce pot interconecta dou reele locale, spre exemplu. Pentru reelele de calculatoare bazate pe fibr optic, topologiile permise sunt cea de inel (vzut ca un ansamblu de legaturi punct-la-punct), sau cea de stea pasiv (un cilindru de siliciu la care sunt conectate liniile de transmisie ale interfeelor, la un capt al cilindrului, iar la cellalt capt sunt conectate toate liniile de recepie ale interfeelor; se realizeaz astfel o transmisie de tip multicast; metoda este ns puin folosit). Cablul cu fibre optice este de mai multe tipuri constructive, dintre care se folosesc in cablarea reelelor: cablul de tip 'dens' (tight), folosit pentru cablarea interioar a cldirilor; el poate cuprinde fibre unimodale sau poate conine un numr important de fibre multimodale; fibrele n interiorul cablului sunt protejate cu mantale rezistente la foc i cu degajare redus de gaze toxice, iar n centrul cablului exist un element central dielectric cablul de tip 'rarefiat' (loose) folosit n exterior, dar necesar a fi protejat la umiditate cablul de tip slotted core, folosit n exterior i rezistent la umiditate. Pentru conectarea la fibra optic se folosesc dou tipuri de interfee (numim interfa ansamblul foto-electric i mecanic care realizeaz cuplarea la fibr a unui dispozitiv de transmitere a datelor): interfaa pasiv, realizat cu dou conectoare baionet (iaps) nfipte n conductor, unul coninnd un LED, pentru transmisia datelor, i cellalt o fotodiod, pentru recepia datelor; interfaa este complet pasiv, iar cderea unei componente nu afecteaz tronsonul de date, ci doar ntrerupe conectarea echipamentului la linie interfaa activ, sau repetorul activ, care este alctuit din trei etaje: etajul receptor al semnalului optic i transformator al acestuia n semnal electric etajul amplificator al semnalului electric, la care se face i conectarea calculatorului, prin intermediul unui cablu electric uzual

81

etajul ce convertete semnalul electric amplificat n semnal optic i-1 transmite pe fibr.

Deoarece repetorul activ acioneaz direct asupra semnalului din fibr (i l prelucreaz), cderea sa va afecta funcionarea ntregului tronson de transmisie optic. 3.1.5 Geometria seciunii conductorului Seciunea conductorului se d fie n milimetri, dar n plan internaional se folosete unitatea de msur AWG (American Wire Gage). Aceasta reprezint o scal cu regresie geometric, are valori ntre Ogage i 38gage, dar pentru transmisia de date cablurile folosite utilizeaz conductori ce prezint seciuni cuprinznd valori ntre 22AWG(cablu de tip l IBM) i 26AWG (cablul obinuit folosit n telefonie). Prin procesul instalrii cablurilor este posibil alterarea geometriei seciunii, iar aceasta poate avea influene negative asupra parametrilor semnalului; totui aceast influent este minim pentru cablurile folosite astzi. Sigurana n caz de incendiu Cablurile electrice folosite in transmisiile de date trebuie sa se supun normelor de siguran n caz de incendiu, norme caracteristice la nivel naional. Se folosesc de obicei cabluri a cror structur i mbrcminte exterioar le confer proprieti precum: ntrzie propagarea flcrii (flame retardant) produc puin fum n caz de incendiu (low smokefume) nu emit la ardere gaze toxice (zero Halogeri) Pentru aplicaii particulare se folosesc cabluri de tip plenum, rezistente la temperaturi nalte i nepropagnd incendiul; ele sunt scumpe cci folosesc mbrcminte extern din materiale compozite speciale.

3.1.6 Mediile de transmisie Multitudinea reelelor de calculatoare, diversele moduri de interconectare ale sistemelor n cadrul reelelor i ale reelelor ntre ele, se bazeaz i pe o varietate de medii de transmisie, utilizate specific n timp, medii care trebuie s asigure performane superioare n ceea ce privete viteza de comunicare, rata de erori, costul, necesitatea de amplificare. Dintr-un punct de vedere foarte general, mediile de transmisie se pot grupa n dou mari categorii: 82

medii de transmisie bazate pe fir (hardwire) fie electrice, precum perechea de fire rsucite, cablul coaxial, fie optice, respectiv cablul optic medii de transmisie nebazate pe fir, 'fr fir' (wireless) precum razele infraroii, undele radio, microundele.

Mediile de transmisie electrice Mediul de transmisie electric, cablul electric, pentru a oferi bune performane n transmisia de date, trebuie s posede caracteristici electrice optime, deci s fie caracterizat prin rezisten, capacitate i impedant reduse, dar i caracteristici mecanice specifice, precum flexibilitate, rezisten la traciune, rezisten la temperatur. Caracteristicile cablurilor electrice au fost continuu mbuntite, astfel c s-a ajuns n decursul ultimului deceniu de la firul telefonic obinuit, cu o band de trecere de 4kHz, la cabluri oferind band de sute de megahertzi, comparabile (in cazul LAN) cu performantele cablului optic. Caracteristicile cablurilor electrice, depind, pe lng natura intrinsec a materialului folosit, de ali factori, precum: geometria seciunii, numrul de conductori i distana ntre ei, tipul de material izolator folosit, materialul pentru protecia electric. Se definesc pe scurt principalii parametri electrici i de alt natur, specifici cablurilor electrice. Impedana Impedana unui cablu electric este parametrul electric cel mai important, mai ales dac cablul se folosete la frecvente nalte. Aceasta deoarece n transmisiile de date nu intereseaz doar valoarea impedanei la o frecvent dat a semnalului electric, ci i variaia ei funcie de frecven. Este foarte important stabilitatea impedanei, astfel ca certificarea unei valori pentru un cablu se face ntr-un domeniu de frecvene de la lOOkHz la sute de megahertzi. Cablurile folosite n transmisiile de date prezint uzual impedane n domeniul 50-150, dar uzual se folosesc cablurile la 100 . Viteza de propagare Viteza de propagare a semnalului electric printr-un cablu este un parametru foarte important, care st la baza calculului vitezei de transmisie pe cablu. Viteza de propagare reprezint un procent din viteza luminii, n cazul cablurilor electrice procentul este de 55-75%, deci se poate lua ca valoare medie valoarea procentuala de 66%, implicnd o valoare a vitezei de propagare a semnalului electric prin cablul bazat pe cupru de 200.000Km/s. 83

Atenuarea Atenuarea sau pierderea suferit de semnal pe cablu (loss) este un parametru foarte important, de el depinznd comportarea la frecvene nalte a cablului. In general, pentru a lucra la frecvene mari, cablul trebuie s prezinte valori mici ale atenurii (atenuarea se exprima in dB, deci pe scara logaritmic). Se poate considera o cretere liniar a atenurii cu lungimea cablului i o cretere n frecven proporional cu rdcina ptrat a frecvenei. Diafonia Diafonia (cross-talk) este o msur (in dB) a ct influeneaz un cablu comportarea unui cablu aflat in vecintate. Ea msoar raportul dintre un semnal prezent pe un cablu i semnalul indus de acesta pe un cablu pereche vecin. Este un parametru ce depinde i el de frecvent, dar mai puin de lungimea cablului, pentru c ea crete pentru primii metri ai cablului, pentru ca apoi s rmn independent de lungime. Pentru limitarea efectului diafoniei se utilizeaz ecranarea cablurilor, prin folosirea unui nveli protector metalic care se leag la mas. nveliul se realizeaz fie cu folie metalic, fie cu estur de fire metalice. Ecranarea se poate face la modul global, pentru ntreg cablul, sau separat pentru fiecare fir conductor din cablu, iar n unele cazuri se folosesc ambele modaliti. Folosirea unei metode de transmisie echilibrate difereniale (balanced diferenial trammissiori) va duce mai mult la scderea influenei cmpului electric distorsionant. Figura ilustreaz modul de transmisie echilibrat, artnd c tensiunea de ieire (de la captul firului) repet aproximativ tensiunea de 'intrare', i nu depinde de zgomotul indus de-a lungul cablului, zgomot notat cu VD.

Fig. ..............

84

3.2 ELEMENTE HARDWARE LAN 3.2.1. PC-uri Evoluia aplicaiilor bazate pe LAN-uri impun performane tot mai mrite PC-urilor i staiilor de lucru. La nivel utilizator, se simte nevoia de a muta i procesa volume mari de date ca suport pentru noile aplicaii, care cer volume mari de memorie i debite mrite de informaie transferat. Pentru realizarea acestor scopuri, pe lng memorii cu capacitate ridicat, se solicit i performane sporite microprocesoarelor ncorporate. O alt component important a unui calculator este hard-disk-ul. Acesta este un dispozitiv magnetic de memorare care poate fi permanent (semipermanent) instalat n calculator.

3.2.2. Staii de lucru O staie de lucru este un computer cu performane de zeci de milioane de instruciuni pe secund, monitoare de mare rezoluie i aplicaii sofisticate. Majoritatea productorilor de staii de lucm asigur de asemenea i conectivitatea la un LAN Ethernet. In general, staiile se clasific n dou tipuri: Staii tiinifice Staii fr disc Staiile tiinifice, sunt microcomputere ce dispun de o mare putere de calcul n comparaie cu un PC. Ele ncorporeaz de obicei un procesor pe 3264 de bii, memorie mare, capacitate de stocare pe hard disk mare i monitoare de nalt rezoluie. Anumite staii de mare performan includ dou sau mai multe procesoare i opereaz la peste 400 milioane instruciuni/secund. Aceste staii sunt proiectate pentru aplicaii aa cum sunt cele de CAD/CAM/CAE , inginerie electric i structural, inteligen artificial, procesare de imagini, multimedia. Staii fr disc, sunt microcomputere ce nu posed hard-disk-uri. Staiile fr disc necesit un LAN, deoarece sistemul de operare i software-ul de aplicaie sunt rezidente pe un server de exemplu, i sunt transmise staiei prin intermediul LAN-ului. Avantajele acestor staii constau n principal n uurina administrrii software-ului, dar dezavantajul firesc l constituie lipsa de independen a utilizatorului reelei.

85

3.2.3. Terminatori i conectori Standardul specific att magistrala principal (backbone), precum i LAN-urile orizontale (reelele dispuse pe etaje). Standardul EIA/TIA 568 utilizeaz o topologie fizic de tip stea ierarhic. Topologiile LAN logice aa cum sunt cea de magistral, inel, arbore i inel dublu, pot fi adaptate acestei stele fizice.Aceast reea ierarhic dispune de avantaje cum ar fi Suport o gam larg de echipamente pasive i active Asigur puncte centralizate de administrare i mentenan a reelei -Asigur o platform modular pentru o cretere raional a reelei -Standardul partiioneaz toopologiile de cablare n 5 subsisteme: Subsisteme de magistral de campus mpreun cu conectorul principal MCC (Main Cross Conect) ; leag grupuri de cldiri ce sunt situate adiacent. Una din cldiri conine MCC-ul, care suport magistrala pentru cldirile adiacente ce trebuie interconectate. De regul se folosesc cabluri optice ntre cldiri, dispuse conform necesitilor organizaiei. Subsistem de magistral pentru cldire mpreun cu conectorul intermediar ICC (Intermediate Cross Conect) ; asigur legtura ntre magistrala campusului i zonele orizontale i de grup de lucru. Cablu pe fibre este instalat din etaj n etaj, cu un dulap de cablaje pe fiecare etaj. Subsistemul dulapului de telecomunicaii TCC (Telecommunications Closet Subsystem) ; cunoscut i ca sistem orizontal, asigur legtura ntre magistrala cldirii i subsistemul de cablare al zonei de lucru. TCC-ul este punctul de grani ntre cablajul pe fibre optice i alte medii fizice de transmisie, ns fibrele optice pot fi extinse n zona de lucru dup nevoi. Subsistemul de cablare n zona de lucru, conecteaz PC-urile i staiile de lucru la echipamentul de telecomunicaii. Const n mod tipic dintr-o cutie de comunicaii ce poate fi configurat astfel nct s accepte diferite tipuri de cabluri. Subsistemul de administrare, const din hardware-ul necesar administrrii subsistemelor menionate mai sus. Asigur conectrile, interconectrile i informaiile necesare realizrii unei conectiviti coerente n cadrul ntregii reele. 3.2.4. Module de interfa cu reeaua

86

Pentru a conecta un computer la un LAN, el trebuie s dein un adaptor LAN, denumit i modul de interfa cu reeaua NIC (Network Interface Crd), Un NIC este o plac ce este instalat n PC i care suport funcii de partajare a mediului fizic, precum i de sincronizare. Aceste module implementeaz tipic standardele IEEE 802.3, 802.4, 802.5. 3.2.5. Transceivere In plus fa de NlC-uri, PC-urile pot avea nevoie de un transceiver (receptor - emitor) pentru a se putea conecta la un LAN. Transceiver-ul este un echipament ce transmite i recepioneaz semnal ntre NIC-ul din PC i mediul fizic utilizat. Transceiver-ele se utilizeaz i pentru a permite conectarea la un mediu fizic diferit (ex: un NIC ce folosete cablu coaxial comunic cu o reea Ethernet pe fire torsadate utiliznd un transceiver). 3.2.6. Hub-uri pentru cablaje Hub-urile ofer administratorului reelei un punct central de localizare a cablajelor, ceea ce faciliteaz monitorizarea, mutarea i eventuala mrire a sistemului. Suport n mod tipic de la 8 la sute de noduri, oferind funcii de administrator de reea care permit controlarea i monitorizarea reelei de la distan cu ajutorul software-ului de administrare a reelei.

Fig.2.4. Utilizarea hub-urilor pentru cablaje

87

Tendina este de a introduce ct mai multe funcii n hub, fapt ce are ca rezultat ctigarea de spaiu i simplificarea administrrii i controlului prin reducerea numrului de echipamente suplimentare necesare. Hub-urilor mai noi li s-au transferat anumite funcii care n mod normal erau rezidente pe server, n ideea de a degreva server-ul de anumite sarcini. Alte faciliti implementate n hub-uri se refer la : Procesarea semnalelor de alarm pentru a determina dac o problem poate fi rezolvat fr anunarea administratorului reelei Pornirea automat a reelei i oprirea ei la momente specificate de timp. Capacitatea de a administa reeaua Posibilitatea de a aciona ca gateway-uri de Ethernet Lrgime de band de frecven dedicat unei staii Funcii de securitate; (limitarea accesului la porturi prin parole, criptarea pachetelor de date) Posibilitatea de comutare port cu port. Unitatea central dintr o reea cu topologie fizic de tip "stea" este denumit MAU (Multistation Access Unit) pentru o reea Token - Ring i hub pentru alte tipuri de reele.

hub Dnnnnnn PC2 PC4 PC6 PC8 PCI PC3 PC5 PC7 Fig.2.3. Interconectarea calculatoarelor prin hub

88

Indiferent de denumire, aceast unitate este la baz un repetor digital de semnal, cu mai multe porturi de intrare - ieire. MAU nu ia nici un fel de decizie logic, ignornd adresele i coninutul mesajelor, realiznd doar transferul datelor ca ir de bii de la un port la altul. In terminologia OSI, un hub sau un MAU este un dispozitiv de nivel fizic sau de nivel l (Psihical Layer Device/Ll Device). Dac amplific semnalul, hub - ui este considerat activ, n caz contrar fiind vorba de unul pasiv. Hub -ul este nodul central (mater) dintr-o reea "n stea" (fig. 2.3.) Arhitectura LAN se poate baza pe principiul partajrii benzii ntre toti utilizatorii (media sharing) folosind un hub de partajare (shared media hub), care lucreaz ca un multiplexor TDM i limiteaz vitezele de transmisie la nivelul fiecrui nod funcie de standardul adoptat (10Rase2, lOBaseT, lOOBaseT, IdOBaseVG, ISO Ethernet), fie pe principiul legturii punct - la punct, cu un hub cu matrice de comutaie (Switched Hub) care ofer pe fiecare port, unui singur calculator sau grup de calculatoare (segment de LAN) viteza maxim de transmisie. Avantajul arhitecturii cu matrice de comutaie este acela c prin realizarea legturii fizice dintre noduri, nu apar coliziuni i nu mai este necesat aplicarea unei metode specifice de acces la mediu. Astfel devine posibil transmisia duplex ntre nodurile reelei rezultnd arhitecturile: Full Duplex Ethernet (20 Mbps) Full Duplex Token Ring (32 Mbps) Full Duplex FDDI (200 Mbps) Din punct de vedere constructiv i funcional, exist 3 categorii de hub - uri de partaj ere: 1. Hub - urile simple (Standalone, Unnanaged ori Dumb Hubs) cu / fr surs propie de alimentare, cu un numr fix de porturi, sunt neexpandabile i interconecteaz echipamentele dintr - o reea cu arhitectur unic i mediu fizic de transmisie impus. Mai sunt denumite i repetoare multiport. Nu necesit configurare la instalare (fiind dispozitive plug - andplay). 2. Hub - urile ex panda bile (Stackble Hubs) admit folosirea de algoritmi sofware pentru managementul echipamentelor reelei (MIB) pe baza unui anumit protocol, de exemplu, SNMP. Acete hub - uri au carateristicile de baz ale celor simple (arhitectur unic de reea i mediu fizic unic) dar pot fi puse n cascad pentru realizarea unui hub virtual cu numr mare de porturi. Cascadarea hub - urilor este permis pentru reelele Ethernet de 10 Mbps (maxim 4 hub - uri conform regulii Ethernet 5-4-3-2-1), dar nu se utilizeaz n reelele Fast Ethernet deoarece lungimea maxim a cablului dintre hub - uri ar trebui s fie de 5 metri. 89

Cascadarea, realizat prin intermediul portului up link utilizat pentru conexiunea cu nodul ierarhic superior, nu trebuie confundat cu stivuirea hub -urilor, unde legtura ntre acestea se realizeaz pe porturile pentru cablurile UTP. 3. Hub - rile inteligente (Managed hubs} sau concentratoarele modulare, numite simplu i concentratoare prezint o structur (rack) cu una sau mai multe surse de alimentare redundante, eventual un UPS (Universal Power Supply), o reea proprie de tip "coloan vertebral" (backbone in a box) la care se conecteaz modulele care leag segmente de LAN cu arhitecturi diferite (Ethernet, Token Ring, FDDI) i medii fizice diverse. Modulele pot fi introduse n saiu i n timpul funcionrii hub -ului, adic "la cald" (ho swappability). n aceste hub - uri pot fi incluse i module de interconectare a LAN -urilor pentru realizarea unei reele de arie larg (bridge, router etc.), dar i module de securizare a transmisiei cu funcii specifice de criptare i autentificare. Funcie de tipul i numrul porturilor din hub, acesta poate fi: 1. Minihub - interconecteaz un numr redus de utilizatori (4;8) cu UTP. Unul din porturi permite conexiunea direct cu un alt hub sau switch, n vederea cascadrii. Folosete o surs extern de alimentare (PSU - Power Supply Uniz\ de 230 V (Europa) sau 240V (UK) 2. Microhub - are aceleai caracteristici cu un minihub dar, suplimentar este prevzut cu porturi adiionale pentru conexiuni cu BNC sau AUI pentru fibr optic. 3. Hub multiport - are un numr mai mare de porturi (12; 24) pentru conexiuni UTP, BNC/AUI i poate fi folosit pentru reelele 10Base2, "n stea", cu cablu coaxial subire. Un astfel de hub este prevzut cu un modul SNMP i poate fi expandat prin stivuire pn la o limit superioar impus (de exemplu max. 5 sau 6 hub - uri n stiv). Matricea de comutare spaial funcioneaz similar cu cele din sistemul telefonic (PSTN - Public Switchmg Telephone Network), reliznd conexiuni fizice dedicate, sigure, pe durata comunicaiei ntre dou noduri. Un exemplu de comutator spaial Banyan sincron, n 3 trepte, este prezentat n figura 2.4. Comutatorul din figur are 8 linii de intrare i 8 linii de ieire. Fiecare celul deplaseaz datele de pe un port de intrare pe un port de ieire determinat de bitul de cale (O sau 1). Bitul de cale cel mai semnificativ este citit primul, urmnd apoi ceilali bii. n fig. 2. 4. b este prezentat calea de transfer a datelor de pe portul 4 de intrare, pentru secvena de cale 011. Se observ pentru transmisii simultane, posibila coliziune dintre aceast cale i cea definit de secvena O l O cu intare pe portul 6 , ntruct ambele ies n treapta a doua pe acelai port. 90

Aceast matrice de comutaie spaial asigur legturi simultane, fr coliziuni, ntre porturile similare de intrare - ieire: O - O cu scvena de cale 000, l -l cu secvena 001, 2 - 2 cu secvena 010 etc. Exist i alte soluii pentru comutarea de pachete.

(a)

(b) (c) Fig. 2.4. a) Celul de comutare cu dou porturi de intrare i dou de ieire; b) Comutator Banyan cu 8x8 n trei trepte; c) Trasee n comutatorul Banyan. Sistemul de comutaie spaial difer de cel de comutare de mesaje, specific potei electronice (e mail), care preia mesajul n ntregime, l stocheaz n memorie i apoi l transmite ctre destinaie (store-and-forward), fr s existe o legtur fizicv ntre aceasta i surs. Ineficienta utilizrii legturilor dedicate precum i capacitatea de memorie necesar comutrii de mesaje sunt dezavantaje eliminate de comutarea de pachete care fragmenteaz mesajele n pachete mai mici, transmise ctre destinaie pe ci diferite.

3.2.7 SWITCH-uri

91

Dezavantajul hub - urilor de partajare este acela c nu elimin restricia ca numai un singur nod al reelei s transmit la un moment dat, aplicnd o anumit metod de acces la mediul fizic. De aceea, productorii de echipamente pentru reelele de calculatoare au introdus matricile de comutaie specifice centralelor telefonice (PBX Public Branch eXchange) n comunicaiile de date, pentru realizarea n paralel a mai multor legturi punctla-punct simultane i evitarea congestiilor. Astfel s-au obinut hub - urile cu matrice de comutare (Switched Hubs) sau comutatoarele pentru LAN (LAN switch). Conexiunile paralele, simultane dintre mai muli utilizatori ai reelei de calculatoare sunt create asemenea legturilor virtuale telefonice folosind matrici de comutare. Echipamentele care realizeaz comutarea cadrelor sunt denumite simplu comutatoare de reea (switch) i sunt utilizate n reele LAN cu diverse arhitecturi (Ethernet, Token Ring, FDDI, Fast Ethernet)^ dar i pentru transmisiile n sisteme ATM (Asynchronous Transfer Mode) pentru comutarea semnalelor digitale de tip voce, audio sau video, la viteze foarte mari (622 Mbps, IGbps). In WAN, se utilizeaz comutatoare de mare vitez, cu capaciti superioare celor pentru LAN. Avantajele utilizrii unui switch sunt evidente: 1. Prin intermediul su se poate extinde reeaua, structurat relativ simplu, fizic sau logic (reele locale virtuale VLAN - Virtual LAN). 2. Reduce ncrcarea reelei prin filtrarea traficului. 3. Poate interconecta segmente de LAN cu medii fizice i viteze de transmisie diferite (lOBaseT, lOBaseF, lOOBaseT) 4. Permite utilizarea sistemelor de prioriti pentru transmisie, prin introducerea n cadru a unui factor de calitate (QoS - Quality of Service) In funcie de complexitatea operaiilor efectuate de switch, acesta poate lucra: pe nivel OSI 2 al legturii de date, mai precis pe subnivelul MAC sau LLC; pe nivel 3 de reea; pe nivel 4 de transport.

92

Un switch de subnivel MAC (Cut - through switch) citete adresa MAC a destinaiei unui cadru i pe baza unui tabel de adrese (memorat pe durata procesului de "nvare" learning\ realizeaz legtura punct- lapunct dintre portul de intrare i cel de ieire i expediaz pachetul (forwarding). Decizia de comutare se poate lua i pentru fragmente foarte mici de pachete (sub 64B). Evident transferul este foarte rapid, dar este posibil ca acel cadru s fie afectat de erori i nodul -destinaie s solicite retransmisia lui. Astfel reeaua este folosit ineficient prin transmisia unui cadru eronat precum i a cererii de retransmisie. Oricum acest switch este indicat n transmisiile n care se impun ntrzieri mici de transmisie, fr un control strict al erorilor. Un switch de subnivel LLC (Store - and - forward switch) citete cadrul primit, l memoreaz i testeaz frecvena FCS pentru detecia eventualelor erori. Dac nu au aprut erori cadrul este transferat ctre portul corespunztor destinaiei, (fig. 2-5.). Acest swich realizeaz mai lent transferul dect unul de subnivel MAC, dar nu ncarc inutil reeaua. El lucreaz pe acelai principiu cu "punile" de reea (bridge), folosite pentru interconectarea mai multor reele locale. momentul de decizie n swich-ul de subnivel LLC

93

Preambul 7 octei

Cmp de START 1 octet

Adresa destinaie 2 sau 6 octei

Adresa surs 2 sau 6 octei

Cmp de lungime 2 octei

Cmp de date LLC IEEE 46-1500

Cmp de control erorilor (FCS)

94

octei

4 octei

95

momentul de decizie n switch-ul de subnivel MAC Fig. 2.5. Momentele la care se ia decizia de comutare Pentru creterea vitezei de funcionare a switch - ului de nivel 2, s-a propus o soluie de compromis (Error - free cut - through switch) un switch care n mod normal lucreaz rapid, pe subnivelul MAC i numai dac pe o anumit cale se sesizeaz apariia unor erori, atunci portul de ieire respectiv este reconfgurat s funcioneze pe subnivelul LLC pe un interval limitat de timp. Acest switch nu ia decizii de comutare nainte de a recepiona primii 64 de octei. Switch - ui de nivel 2 asigur conexiuni transparente fa de nivelele O SI superioare, ntruct lucreaz numai pe baza adreselor MAC i nu depinde de protocolul de reea folosit. Viteza de comutare a pachetelor de switch de nivel 2 este mare. Interconectarea unor segmente de reea cu viteze diferite (ex. lOMbps i lOOMbps) poate crea la nivelul switch - ului erori de depire a capacitii de memorie (buffer overflow), urmate de pierderea unor cadre de date. Productorii de echipamente au propus diferite soluii pentru aceast problem. Prima ar fi utilizarea unor memorii suplimentare dar determin creterea costului echipamentului. A doua soluie aplic procedeul de "alarm fals" ca o reacie negativ i nodul- surs primete mesajul fals de apariie a unei coliziuni fiind forat (backpressure) s opreasc transmisia pe o durat aleatoare. Astfel se permite descrcarea memoriei pn la transmisia de noi date dinspre nodul de mare vitez. Un switch de nivel 2 poate fi utilizat n diferite reele (Ethernet, Token Ring, FDDI, Fast Ethernet, ATM) cu diverse medii fizice de transmisie. Numrul porturilor din switch i cel al adreselor MAC admise pe fiecare port pot varia de la un echipament la altul. Unele port-uri pot lucra n regim duplex cu condiia ca i placa de reea (NIC) a echipamentului conectat la acel port s admit transmisia duplex a datelor. Supravegherea funcionrii unui switch este mai complicat dect a unui hub, ntruct trebuie urmrite mai multe legturi punct-la-punct. Exist trei variante pentru realizarea managementului unui switch: 1. pe principiul simplu al "oglinzii" (port mirroring} se copie informaia dintr - un port al switch -- ului ntr - un analizor de LAN, numai un singur port poate fi monitorizat la un anumit moment; 2. pe principiul "oglinzilor multiple" (rovingport mirroring) se creaz un sistem de monitorizare la distan (RMON - Remote Monitoring), n mod aleator, la intervale regulate de timp, a unor grupuri de porturi din switch, dar tot numai cte unul la un anumit moment; 96

3. prin sistemul RMON simultan (Simultaneous RMON View) permite supravegherea simultan a traficului din mai multe porturi folosind un procesor (CPU - Central Processing Unit) separat doar pentru management i memorii suplimentare pentru a nu reduce performanele switch - ului. RAMON MIB este cea mai utilizat metod pentru managementul switch ului. Apar probleme n ce privete utilizarea simultan a RMON MIB i SNMP. Exist switch - uri de nivel 2 care admit utilizarea algoritmului de deducere a "drumului minim" ntr - un graf (Spanning Tree Algorithm), n baza standardului IEEE 802.1 d, asemenea ruterelor. Switch - urile de nivel 3 (L3 switch) combin avantajul vitezei mari de comutaie a switch - ului de nivel 2 cu cele ale ruterelor (controlul traficului, deducerea rutei optime etc). Un switch de nivel 3 depinde de protocoalele de reea utilizate. Un astfel de switch realizeaz automat procesul de 'nvare" a adreselor (learning) i construcie a tabelelor de comutare i rutare. Legturile ntre diferite subretele se realizeaz direct la nivelul de reea. Nu se mai folosesc procesoarele RISC (Reducea Instruction Set Computing), ci cele ASIC. Funciile de rutare se realizeaz n baza anumitor protocoale de reea, de exemplu, RIP (Routing Information Protocol), RIP II, OSPF (Open Shortest Parth First), DVMRP (Distance Vector Multicast Routing Protocol). Aceste switch -- uri lucreaz ca rutere rapide realiznd rularea la nivelul porturilor. Switch - urile de nivel 4 (L4 switch) iau decizii de rutare evalund informaiile de pe nivelul OSI 4 de transport, cum ar fi numerele proturilor (23 -port Telnet, 80 -- port WWW etc), date de protocoalele de transport, de exemplu TCP (Transport Control Protocol), UDP (User Datagram Protocol) etc. 3.2.8 Repetoare Repetoarele sunt echipamente ce amplific semnalele pentru a mri distana fizic pe care poate aciona un LAN. Limitrile care apar la repetoare datorit faptului c extind anumite segmente ale LAN-ului sunt: Amplific i zgomotul odat cu semnalul util Extensia reelei este dictat i de factori fizici Reeaua extins cu repetoare rmne aceeai la nivel logic, deci mrirea numrului de utilizatori mrete riscul apariiei congestiilor pe canalul fizic comun.

97

3.2.9 Puni (bridges) Conecteaz dou sau mai multe LAN-uri la nivelul MAC. Punile ofer un mijloc de a extinde fizic mediul LAN i de a oferi performane mrite. Fiecare reea poate avea propriul MAC, aa cum sunt Ethernet sau token-ring. Prin urmare, o punte poate conecta LAN-uri distincte prin retransmiterea de cadre ntre subnivele MAC diferite. O punte MAC este transparent protocoalelor existente mai sus de subnivelul MAC(incluznd i LLC-ul). Datorit faptului c reelele devin topologic i logic tot mai complexe, datorit atarii de noi departamente i adugrii de noi server-e ce partajeaz toate acelai backbone, punile ofer posibilitatea de a diviza reeaua n segmente logice mai mici pentru a o face mai uor de administrat. Reea backbone

(a) Fig. 2.5. Strategii tipice de utilizare a puniilor a) puntare tip backbone b) puntare multiport Punile "transparente" (ce nu cer utilizatorului s specifice calea ctre destinaie) utilizate n Ethernet, trebuie s menin o tabel de adresare. Punile "surs" utilizate n LAN-uri de tip token-ring, cer ca staiile ce transmit s asigure. In ultimii ani s-au adugat tot mai multe faciliti punilor (tabel de adresare mai mare, debit de informaie mrit, echilibrarea ncrcrii, diversitate mare de interfee, etc), astfel nct diferenele ntre puni , router-e i hub-uri ncep s se piard. Integrarea de funcii de punte, router i hub este realizat prin ncrcarea software-ului specific platformelor hardware disponibile sau prin adugarea unui model de punte sau router unui hub de cablaje. 3.2.10. Router-e

98

Router-ele sunt echipamente de dirijare a traficului de date i realizeaz conexiuni de nivel superior fa de puni. Router-ele asigur controlul fluxului pentru pachetele de date recepionate din LAN, prin aceasta crescnd sigurana conexiunii, permind i utilizarea unei varieti de subretele de interconectare. Diferite pachete pot, n principiu, s fie dirijate prin reele diferite (ex: pentru securitate sau din motive de cost) 3.2.11. Gateway-uri Gateway-urile sunt utilizate pentru interconectarea LAN-urilor ce utilizeaz protocoale complet diferite la toate nivelele de comunicaie. Translaia complet a unitilor de date recepionate, dintr-un protocol n altul complet diferit, afecteaz viteza de transmisie. n general se utilizeaz pentru interconectarea LAN-urilor aflate la distan i a WAN-urilor. 3.2.12. Server-e Un server este un microcomputer ataat LAN-ului, ce asigur funcii specifice aa cum sunt stocarea pe disc de fiiere, imprimare sau servicii de comunicaie cu alte entiti din LAN. Server-ele de fiiere au nevoie de cele mai multe ori de hard-disk-uri de foarte mare capacitate. Dup destinaia lor, server-ele pot fi : Superserver-e, care sunt server-e ce ncorporeaz multiple procesoare i sunt echipate cu multiple porturi pentru ataarea de periferice. Sunt utilizate n mod tipic ca server-e de baz de date, precum i ca server-e de aplicaii. Superserver-ele se refer n special la calculatoare care nu sunt proiectate pentru a fi un PC pentru un utilizator, ci avnd o mare vitez de procesare,suport multiprocesarea i are spaiu pe disc de zeci de Gbytes. Server-e de comunicaie, asigur o varietate de funcii de comunicaie, dar funcia de baz rmne cea de interfa cu reeaua. ir Software de rejea aflat la nivelele superioare Utilizator al legturii de date , LLC MAC Fizic

Aplica i ie Prezentare Sesiune Transport Re i ea Legtura date Fizic Nivele model OSI LAN

Sistem de i operare de re j ea (NOS) ir t 1 Modul de interfaj re \ i ea

99

CAPITOLUL l................................................................................................................................................................1 NOIUNI GENERALE REFERITOARE LA REELE DE CALCULATOARE........................................................1 1.1 INTRODUCERE..................................................................................................................................................1 1.1.1 Modele de reea stratificat ISO/OSI.............................................................................................................2 1.1.2 Arhitectura reelelor TCP/IP..........................................................................................................................4 1.2 CONCEPTUL, MOTIVAIA I NECESITATEA REELELOR DE TRANSMITERE A DATELOR.........12 1.3 MODELE DE REFERIN PENTRU ARHITECTURA REELELOR DE CALCULATOARE ................17 1.3.1 Nivele, protocoale, interfee........................................................................................................................17 1.3.2 Interferene de comunicaie..........................................................................................................................18 1.3.3 Categorii de servicii. Primitive....................................................................................................................21 1.3.4 Modele arhitecturale de protocoale..............................................................................................................22 1.4 SUITA DE PROTOCOALE TCP / IP...............................................................................................................28 1.4.1 Protocolul Internet......................................................................................................................................39 1.4.2 Adresarea la nivel IP....................................................................................................................................43 1.5 ARHITECTURA CLIENT - SERVER..............................................................................................................53 CAPITOLUL 2..........................................................................................................................................................55 STANDARDE DE REELE LOCALE.......................................................................................................................55 2.1 ARHITECTURA REELELOR DE COMUNICAII......................................................................................55 2.1.1 Modul de acces la mediul fizic de transmisie..............................................................................................55 2.1.2 Topologii LAN.............................................................................................................................................56 2.2. STANDARDUL ETHERNET IEEE802.3........................................................................................................62 2.3 STANDARDUL IEEE 802.4 TOKEN - BUS....................................................................................................63 2.4 STANDARDUL IEEE 802.5 . ARHITECTURA TOKEN-RING.....................................................................64 CAPITOLUL III ..........................................................................................................................................................70 ECHIPAMENTE UTILIZATE N LAN......................................................................................................................70 3.1 CABLURI I CONECTORI...............................................................................................................................70 3.1.1 Cablul cu fire rsucite TP............................................................................................................................71 3.2 ELEMENTE HARDWARE LAN......................................................................................................................85 3.2.1. PC-uri.........................................................................................................................................................85 3.2.2. Staii de lucru..............................................................................................................................................85 3.2.3. Terminatori i conectori ..............................................................................................................................86 3.2.4. Module de interfa cu reeaua....................................................................................................................86 3.2.5. Transceivere................................................................................................................................................87 3.2.6. Hub-uri pentru cablaje................................................................................................................................87 3.2.7 SWITCH-uri................................................................................................................................................91 3.2.8 Repetoare.....................................................................................................................................................97 3.2.9 Puni (bridges)..............................................................................................................................................98 3.2.10. Router-e.....................................................................................................................................................98 3.2.11. Gateway-uri...............................................................................................................................................99 3.2.12. Server-e.....................................................................................................................................................99

100

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