Documente online.
Zona de administrare documente. Fisierele tale
Am uitat parola x Creaza cont nou
 HomeExploreaza
upload
Upload




NECESITATEA SI ROLUL RETELELOR DE CALCULATOARE

Informatica


Necesitatea si rolul retelelor de calculatoare

O retea de calculatoare este un sistem de comunicatie care are la capete calculatoare (aceste calculatoare se numesc HOST- uri sau GAZDE). Nu exista restrictii privitoare la marimea, destinatia ori tipul hosturilor, fiind posibile sisteme eterogene (diferite) de comunicatii. Din aceasta perspectiva vom privi la fel un calculator PC sau un supercalculator; unele hosturi pot fi dedicate unor actiuni specifice: servere de tiparire, servere de fisiere, de obicei acestea deservesc alte host - uri. Host - urile care nu sunt neaparat dedicate, interactioneaza direct cu persoanele care le utilizeaza = utilizatori = useri.



Un PC (Personal Computer) a fost conceput pentru a satisface necesitatile de prelucrare ale unui utilizator (mono user). Pe masura extinderii ariei de raspândire a PC - urilor, accesul unui singur utilizator la resursele sistemelor de calcul a constituit un impediment major, ceea ce a condus la realizarea retelelor de PC-uri (sisteme multiutilizator).

Principalele avantaje oferite de o retea sunt:

partajarea fisierelor (de ex. accesarea simultana a unei baze de date de catre mai multi utilizatori);

protejarea software-ului de baza (conduce la reducerea costului cumpararii licentelor de software pentru fiecare PC, se cumpara un singur pachet multiutilizator);

partajarea unor resurse hardware (memorie externa, imprimanta, scanner etc.);

flexibilitatea în extindere, prin adaugarea ulterioara a unor noi PC-uri, ca statii de lucru;

posta electronica (utilizatorii pot comunica si schimba fisiere);

securitatea datelor confidentiale (accesul la retea este protejat, nepermitându-se accesul unor utilizatori neautorizati);

managementul centralizat al datelor;

utilizarea unor sisteme de operare diferite pe workstation-urile retelei.

Tipuri de retele

Retelele de calculatoare se clasifica în functie de mai multe criterii, cele mai importante fiind legate de modul de conectare a statiilor de lucru si de distanta la care se realizeaza comunicarea.

Din punct de vedere a distantei si a modului de conectare an vederea realizarii schimbului de informatii, retelele de calculatoare se împart în doua mari categorii:

retele locale care conecteaza fizic calculatoare aflate la distanta mica (aceeasi camera, aceeasi cladire);

retele care asigura comunicarea între calculatoare aflate la mare distanta (în orase diferite sau tari diferite);

O retea locala de calculatoare - LAN (Local Area Network) conecteaza host-uri aflate în apropiere (în aceeasi camera sau la distanta de pâna la câtiva zeci de metri). Aceste retele folosesc tehnologia ETHERNET, TOKEN-ING (acestea opereazaîn general la viteza de 10Mbps=mega biti /sec si conexiunile sunt realizate cu cablu coaxial sau torsadat) si FIBRĂ OPTICĂ (acestea ating viteze >= 100Mbps).

O retea WAN (Wide Area Network), conecteaza calculatoare din diferite orase si tari. Tehnologia WAN foloseste diverse suporturi de comunicatii: linie închiriata (viteza de 14.400bps), fibra optica, satelit (atingând viteze < =154Mbps).

O retea MAN (Metropolitan Area Network) reprezinta un intermediar între LAN si WAN. O astfel de retea acopera un întreg oras si functioneaza, de multe ori la viteza unui LAN. Suportul de comunicatie este de asemenea divers:

linii telefonice comutate (dial-up) cu viteze între 9.600 bps si 33.000 bps;

linii telefonice dedicate (linii de transmisie de date, linii închiriate) cu viteze de pâna la 128Kbp = kilo biti/sec;

cablu coaxial de 10Mbps;

cablu TV (infrastructura sistemelor de televiziune prin cablu);

transmisie prin radio;

transmisie prin laser.

O retea INTERWORK, reprezinta conectarea între doua sau mai multe retele; de fapt este vorba de comunicare între doua calculatoare plasate în doua retele diferite.

Calculatorul care are rolul de a face legatura între doua retele (router) este denumit:

bridge, pentru retele de acelasi tip;

gateway, pentru conectarea a doua retele diferite din punct de vedere al software-ului de retea (de exemplu o retea NOVELL cu o retea BANYAN).

Arhitectura unei retele locale depinde în mare masura de topologia folosita în realizarea retelei. Prin topologie se întelege modul de dispunere a cablurilor pentru interconectarea tuturor statiilor de lucru (W.S.). Alegerea variantei de retea mai are în vedere tipul prelucrarilor, protocolul de comunicatie, dimensiunea si caracteisticile cablurilor, costul de instalare, modul de administrare, etc.

Din punct de vedere al topologiei, retelele locale se împart în trei mari categorii care sunt:

retea cu topologie liniara (ETHERNET);

retea cu topologie în inel (TOKEN-RING);

retea cu topologie în strea (ARCNET);

Topologia liniara (bus) consta într-un singur tronson de cablu, pe care sunt legate WS - urile.

Topologia în inel este similara cu cea liniara, cu deosebirea ca are o forma circulara.

Topologia în stea consta într-o cutie centrala sau concentrator (hub), din care se ramifica un numar de cabluri pentru conectarea WS-urilor.

Sisteme de operare pentru retele

Reteaua de PC-uri este privita ca si sistemul de calcul, ca un ansamblu de doua componente: hardware si software. Chiar daca din punct de vedere fizic echipamantele au fost interconectate, fara existenta sistemului de operare pentru retea (componenta logica), reteaua nu poate fi operationala, deci nu poate functiona.

Sistemul de operare pentru retea cuprinde trei componente principale:

q       sistemul de operare al server-ului;

q       utilitarele de retea;

q       software-ul pentru conectarea workstation-urilor.

Sistemul de operare al server-ului reprezinta "creierul" retelei, care furnizeaza functiile cheie necesare operatiilor de baza în retea (sistemul de fisiere, gestionarea memoriei, organizarea sarcinilor de prelucrare etc.).

Utilitarele de retea ruleaza sub controlul sistemului de operare al serverului, asigurând utilizatorilor atât servicii de baza (partajarea fisierelor si înregistrarilor), cât si servicii complexe (înregistrari SQL ale bazei de date etc.).

Software-ul pentru conectarea workstation-ului realizeaza legatura dintre sistemele de operare ale WS-urilor si sistemul de operare al server-ului. Software-ul de comunicatii asigura protocoalele de comunicatii, ce permit transmiterea si circulatia pe retea a cererilor si raspunsurilor solicitate de catre diversi utilizatori ai retelei. Software-ul pentru conectarea WS-urilor se afla în statia de lucru a utilizatorilor, împreuna cu sistemul de operare al WS-ului (MS-DOS, WINDOWS, OS/2, UNIX, Macintosh).

Pâna nu demult, cel mai cunoscut si raspândit software pentru retele de calculatoare era sistemul de operare NetWare realizat de firma Novell (de aceea se întampla adesea ca vorbind despre retele sa se foloseasca termenul de retele Novell). Fiecare utilizator conectat la retea are drepturi limitate de acces, stabilite de administratorul retelei. Utilizatorii sunt recunoscuti printr-un nume si o parola care sunt introdu-se de fiecare data când acestia doresc sa se conecteze de la statia de lucru individuala la server.

Spre deosebire de alte retele, de exemplu LAN - tastic în care toate statiile de lucru împart aceleasi responsabilitati, varianta Novell cu server dedicat, desi mai scumpa s-a impus datorita performantelor ridicate pe care le ofera (viteza mult mai mare, flexibilitatea si fiabilitatea sistemului cu asigurarea integritatii fizice a datelor, exploatarea relativ simpla, cu asigurarea protectiei fondului de date din punct de vedere logic, prin nivele de parole).

Prin interconectarea retelelor, se ofera posibilitatea oricarui utilizator dintr-o retea sa aiba acces la informatiile cuprinse pe oricare calculator din cadrul sistemului de retele (în functie de drepturile de acces pe care utilizatorul le detine).



Exploatarea retelei se poate face de catre utilizatori singulari (utilizatori obisnuiti, operatori si administratorul de retea) sau de catre grupuri de utilizatori. Utilizatorul obisnuit lucreaza la o statie din cadrul retelei, având, în general, un acces restrictiv la resursele retelei (functie de drepturile de acces acordate de administratorul de retea).

Operatorul poate primi si o serie de drepturi de acces suplimentare (trustee), care sa-i permita si accesul la o serie de utilitare ale software-ului de retea.

Administratorul de retea (supervizorul retelei) este cel care raspunde de întreaga retea si care beneficiaza de toate drepturile de acces oferite de sistemul de operare. El este cel care stabileste drepturile de acces ale utilizatorilor obisnuiti si ale operatorilor.

Grupurile de utilizatori sunt constituite din acei utilizatori asociati anumitor aplicatii, cu drepturi egale asupra unor fisiere de date etc. De exemplu se poate transmite un mesaj simultan numai unui grup de utilizatori.

Protocoale de retea


Comunicarea între doua sisteme de calcul se realizeaza prin descompunerea ei în subsarcini specifice si apoi o abordare în etape a implementarii, în conformitate cu descompunerea fixata.

Un protocol este un set de reguli si conventii ce se stabilesc între participantii la o comunicatie în vederea asigurarii bunei desfasurari a comunicatiei respective. Un protocol este independent de continutul mesajelor care se schimba în cadrul comunicatiei. Fiecare din regulile unui protocol fixeaza sarcinile a doi protagonisti:

emitatorul (sursa comunicatiei);

receptorul (destinatia comunicatiei);

Comunicatia, mai ales cea care implica echipamente electronice este relativ complexa. Aceasta este cauza pentru care realizarea ei se face pe nivele, care pot fi implementate si gestionate mai usor. Se creeaza astfel o ierarhie, numita FAMILIE DE PROTOCOALE. Componenta de pe un anumit nivel "i" interactioneaza în trei directii:

interactiunea pe orizontala
este aceea în care nivelul "i" al unui protagonist inteactioneaza cu nivelul "i" al partenerului de la capatul celalalt al comunicatiei, relatia dintre ei desfasurându-se conform. protocolului "i".

interactiunea pe verticala cu nivelul inferior i-l are ca scop transmiterea spre acest nivel a sarcinilor pe care acesta din urma trebuie sa le execute astefel încât mesajul sa ajunga la partenerul de pe nivelul "i", respectiv sa preia de la acesta mesajele provenite de la partenerul de pe nivelul "i" de la capatul celalalt al comunicatiei.

interactiunea pe verticala cu nivelul superior i+l are ca scop primirea de la acest nivel a sarcinilor pe care acesta din urma trebuie sa le execute a.i. mesajul sa ajunga la partenerul lui de pe nivelul "i+1", respectiv sa i se predea acestuia mesajele provenite de la partenerul de pe nivelul "i+1" de la capatul celalalt al comunicatiei.

Pe parcursul comunicatiei între calculatoare au fost elaborate mai multe familii de protocoale ca de exemplu:

modelul OSI;*

modelul TCP/IP;*

modelul XNS (PEX/SPP) = Xerox Network System;

modelul SNA = IBM System Network Architecture;

modelul NetBIOS = de la IBM;

modelul UUCP = Unix to Unix Copy;

*=cele mai raspândite;

Modelul O.S.I. (Open System Interconection)

Structura modelului OSI este un model de descriere a nivelelor de actiune în comunicatia într-o retea, model elaborat între anii 1977 si 1994 de catre I.S.O. (International Standards Organization). Mai este numit si modelul de interconectare a sistemelor deschise si este organizat pe 7 nivele care sunt:

nivel fizic (physical layer), care are rolul de specificatii electronice, mecanice si de transmisie;

nivel de legatura de date (data link layer), care fixeaza o legatura fara erori în jurul unei linii de transmisie;

nivel retea (network layer) ce fixeaza si ruteaza fluxul de date între capetele comunicatiei;

nivel transport (transport layer) - ofera cel mai înalt nivel de servicii, incluzând, multiplexare si control de flux;

nivel sesiune (session layer), gestioneaza dialogul între aplicatii sau utilizatori;

nivel prezentare (presentation layer) - indica sintaxe comune folosite intre aplicatii sau utilizatori;

nivel aplicatie (application layer) ;

Majoritatea modelelor de protocoale sunt organizate doar pe patru nivele (într-un nivel sunt însumate mai multe nivele consecutive ale modelului OSI), ca în figura de mai jos.

 

Independenta între nivele de protocoale

Atât specificatiile OSI, cât si ale familiilor implementate pe baza acestuia asigura o relativa independenta între nivele, în sensul ca înlocuirea unui protocol de pe un anumit nivel nu atrage dupa sine înlocuiri si la alte nivele.


De exemplu atât TCP/IP cât si XNS sunt prevazute la nivel proces cu o componenta de manevrare de fisiere numita TFTP (Trivial File Transfer Protocol); aceasta apare în doua ipostaze care sunt:

client - care cere un serviciu de transfer

server - care executa acest serviciu

Concepte si tehnici folosite în comunicatii

REPETOR (e utilizat la nivel 1) - este un echipament electronic care copiaza semnalul electronic, inclusiv zgomotul, de la un segment de retea la urmatorul; frecvent astfel de dispozitive sunt folosite în retelele ethernet;

BRIDGE (e utilizat la nivel 2) - muta entitati de transfer ale acestui nivel, numite "frames" sau cadre, între doua retele vecine; este un "dispozitiv inteligent", care nu numai copiaza dintr-o parte în alta, ci si controleaza validitatea continutului transferat;

ROUTER (e utilizat la nivel 3) - muta entitati de transfer ale acestui nivel, numite "pachete" de la o retea la alta si ia decizii privitoare la traseul (retele intermediare) care urmeaza sa-l parcurga pachetul pentru a ajunge la destinatie;

GATEWAY = este un termen generic ce se refera la interconectarea între doua sau mai multe retele; de exemplu în "comunitatea TCP/IP", acest termen se refera la rutarea nivel retea; uneori, acest termen descrie soft-ul care efectueaza o serie de conversii specifice pentru nivelele superioare din retea;

Termenii de bit, octet si locatie de memorie sunt notiuni primare utilizate în sistemele de calcul (host-uri):

Încapsulare, multiplexare, fragmentare, comutare.

Aceste operatii, frecvent folosite în comunicatii, sunt perechi doua câte doua. Una din componente actioneaza la sursa când se genereaza informatia, iar cealalta la receptia de la destinatie.


Încapsulare si dezincapsulare

Termenul de încapsulare se refera la completarea datelor transmise la fiecare nivel dintr-o familie de protocoale, cu o serie de informatii care vor fi folosite de protocol pentru validarea transmisiei la nivelul respectiv. Operatia se desfasoara începând cu nivelele superioare catre cele inferioare. Dezincapsularea este operatia inversa; la receptie, aceste "suplimente de informatie" sunt folosite spre a verifica validitatea entitatii de informatie primite de la partenerul de pe acelasi nivel; apoi sunt eliminate si restul de informatie este transferat nivelului superior.


Multiplexare si demultiplexare

Prin Multiplexare se întelege combinarea mai multor elemente într-unul singur. Pentru a se pastra consistenta, fiecare element component trebuie sa poarte cu el o informatie prin care sa precizeze de unde provine. Operatia inversa, Demultiplexarea, desface un element în componentele sale, pe care le repartizeaza destinatarilor corespunzatori.

Fragmentare si reasamblare

Majoritatea protocoalelor limiteaza superior lungimea unei entitati (pachet, mesaj, frame) de transmis. Aceasta limita este indicata de o constanta numita MTU = Maximum Transmision Unit. În cazul în care dimensiunea datelor care urmeaza a fi transmise depasesc valoarea MTU, are loc actiunea de fragmentare. Prin aceasta, se realizeaza o decupare a informatiei de transmis în fragmente de maximum MTU octeti care vor fi transmise ca si entitati separate. În prealabil în antetul fiecarui fragment se înscrie un numar de identificare a entitatii în ansamblu, un numar întreg ce indica numarul de fragmente care compun entitatea si un numar de ordine a fragmentului în cadrul entitatii. Fiecare fragment este transmis ca un pachet de sine statator catre destinatar. Din aceasta cauza, este posibil ca doua pachete componente ale aceluiasi mesaj sa parcurga drumuri diferite de la sursa la destinatie, mai mult ordinea sosirii fragmentelor la destinatie poate fi una aleatoare. Odata ce au sosit toate fragmentele la destinatie, urmeaza operatia de reasamblare, care pe baza n



umarului de secventa reface entitatea în forma initiala. Fragmentarea si reasamblarea se aplica nu numai direct între sursa si destinatie, ci si pe portiuni intermediare între cele doua

capete. Aplicarea ei se poate face, într-un fel sau altul, la orice nivel al unei familii de protocoale.

Fragmentarea / reasamblarea prezinta atât avantaje cât si dezavantaje; principalul dezavantaj este acela ca admite mesaje oricât de lungi. Principalul dezavantaj este acela ca indiferent de lungimile mesajelor, sunt executate prelucrari specifice fragmentarii / reasamblarii rezulta deci ca va creste timpul total de prelucrare.

Avem nevoie de o mai mare putere de prelucrare a datelor si de viteză sporită în schimbarea lor. Retelele de calculatoare pot asigura ambele cerinte.

Topologia retelei, infrastructura ei, sistemul de operare sunt câteva puncte forte ale unei retele de calculatoare. Dacă ele nu sunt alese cu grijă, vom avea ca rezultat o retea amorfă, plină de probleme de comunicatie, care ne va descuraja si va umbri notiunea de retea de calculatoare.

Notiuni de infrastructură

Atunci când se proiectează o retea de calculatoare, trebuie sa se cunoască ce fel de cabluri se vor utiliza precum si topologia viitoarei retele.

Cablurile se împart în mai multe categorii :

- UTP (Unshielded Twisted Pairs ) - cablu cu 4 perechi de fire de cupru

fără ecran.

- Thin Coaxial Cable - cablu subtire de cupru ecranat.

- Thick Coaxial Cable - cablu gros de cupru ecranat.

- Fiber Optic Cable - cablu fibră optică

- AUI Cable - cablu de legătură . Este de două feluri : subtire si gros.

- Stacking Cable - Cablu de legătură între mai multe echipamente de

retea.

Cablul UTP (10BaseT) - are impedanta de 100 ohmi. Are în interior (de obicei) 4 perechi de fire de cupru torsadate si codificate după culoare (portocaliu, albastru, verde, maro). Sunt utilizate în retele 10Mbs - 10Base-T, 100Mbs - 100Base-TX. Conectarea echipamentelor se face la capetele cablului. Este interzisă conectarea unui echipament aditional pe parcursul cablului. Legătura de retea se face întotdeauna pe perechi de fire si nu pe fire separate. De obicei se utilizează perechea portocalie

si cea albastră.

Categoria 5 se impune, în general, pentru toate felurile de retele de 10Mbs si 100Mbs dar există si infrastructuri pentru 10Mbs create cu cablu categoria 3.

Fibra optică - este compusă (în general) din două fibre optice introduse în plastic, la capete având conectoare speciale în functie de tipul retelei în care sunt utilizate.

Fibrele optice pot fi unimodale (are atenuare mică si se poate face o singură legătură de date) sau multimodale (au atenuare mare dar se pot face mai multe transmisii deodată). Cablul AUI este netorsadat si poate fi gros si subtire. Are o lungime de maxim 50m în cazul cablului gros AUI si 15m în cazul cablului subtire AUI.

Este folosit de obicei pentru conectarea unui nod la cablul gros.

Lungimea maximă admisibilă la UTP între două statii sau două echipamente este de 200m pe când la cablu subtire este de numai 185m. Securitatea în ceea ce priveste întreruperea comunicatiei este superioară la UTP deoarece un segment fizic deconectat înseamnă pierderea unui echipament, iar la cablu subtire înseamnă pierderea retelei. Securitatea datelor este superioară in fibra optică dată fiind constructia ei. Raportul pret - performantă este minim în cazul retelelor pe UTP, ele fiind cele mai răspândite.

Echipamente de retea:

Echipamentele de retea sunt foarte răspândite si în functie de producător vom avea facilităti în plus fată de cele standard. Echipamentele se pot împarti în 4 categorii:

Hub

Bridge

Switch

Router

Hub-urile transmit semnalul amplificat dintr-o parte în cealaltă a segmentelor fizice. Operează la nivelul fizic al modelului OSI. Pachetele nu sunt filtrate, deci orice pachet primit pe un port este transmis pe celelalte. Unii producători introduc posibilitatea de administrare a hub-urilor prin atasarea de module (SNMP, switch, Hot Swap Cascade, etc).

Bridge-urile sunt echipamente de retea care actionează la nivelul legăturii de date si sunt utile atunci când avem nevoie de descongestionarea retelei prin împărtirea ei în două domenii de coliziune. Au o logică de filtrare a pachetelor, pe baza adresei MAC si prin aceasta pot micsora traficul de date.

Switch-ul actionează si el tot la nivelul legăturii de date si poate gestiona mai multe legături deodată. Se comportă ca un bridge multiport. Are posibilitate de administrare.

Router-erele actionează la nivelul 3 OSI (nivelul pachet). Sunt folosite pentru dirijarea traficului, securitatea datelor, filtrarea pachetelor. Au latentă mare.

Latenta este diferenta între momentul de sosire al pachetului în echipament si momentul de plecare al pachetului. Cu cât filtrarea este mai complexă, cu atât latenta este mai mare.

Hub

Asa cum s-a arătat mai sus, hub-urile doar amplifică semnalul nefăcând nimic altceva. Unii producători au adus îmbunătătiri transformând hub-ul într-un echipament puternic.

Hub-urile care permit modul SNMP si modul switch se pot transforma într-un echipament care poate îndeplini rolul de switch .

Balansarea traficului pe segmente este o facilitate introdusă prin adăugarea modulelor de mai sus - ceea ce înseamnă gruparea statiilor de pe segmentele fizice în grupuri de dialog. Se poate introduce si un nivel de securitate la nivel de adresă MAC - intrusul este detectat si pachetele de date amestecate astfel încât să nu mai existe posibilitatea de refacere - pe de altă parte portul la care intrusul s-a conectat poate fi deconectat din hub, pierzându-se astfel legătura fizică.

Hot Swap Cascade este o facilitate care face ca un hub să poată fi conectat si deconectat dintr-o stivă de hub-uri, fără ca celelalte hub-uri să fie afectate si comunicatia să fie întreruptă.

Conectarea în stivă sau cascadarea hub-urilor este bine determinată de producători. Ea se poate face prin cablu UTP cu inversarea perechilor de comunicatie în cablu sau cu inversarea firelor de comunicatie în hub.

Pentru acest lucru, hub-ul este prevăzut cu un buton MDI - MDI-X. In cazul în care firele de comunicatie sunt neinversate, butonul trebuie să fie pe pozitia MDI-X, hub-ul inversând perechile în interiorul său. Unii producători au prevăzut hub-urile cu un conector BNC pentru cascadare, astfel fiind salvat un port UTP (ex. 2 hub-uri cu 8 porturi cascadate prin UTP au libere 14 porturi; cascadate prin BNC vor avea 16 porturi libere). Cascadarea prin conector BNC presupune terminatori la ambele

apete ale conexiunii. Hub-urile pot fi conectate si prin stack cable (cablu special de cascadare), această optiune fiind valabilă doar la echipamentele prevăzute cu un astfel de conector.

După felul în care pot fi cascadate hub-urile se pot împărti în 3 categorii :

- hub-uri conectate conventional;

- hub-uri conectate multisegment;

- hub-uri conectate unisegment;

Hub-urile conectate conventional au toate porturile conectate pe o singură linie de comunicatie.

Hub-urile conectate multisegment au toate porturile conectate la o linie de comunicatie, fiind posibilă mutarea lor de pe-o linie pe alta.

Hub-urile conectate unisegment au porturile conectate pe diferite la linii de comunicatie.

O facilitate care apare din ce în ce mai des la hub-uri este linia de comunicatie redundantă. Aceasta apare si la switch-uri si constă în introducerea unei linii de comunicatie care este folosită în cazul în care linia principală de comunicatie se întrerupe. În acest caz, linia de comunicatie secundară intră în functiune, fără ca utilizatorii să sesizeze acest lucru.

Concluzii

Avantaje: datele sunt trimise cu minimă întârziere, datorită lipsei filtrării;

- transparentă;

Dezavantaje:- nu are corectie de erori;

- traficul este acelasi prin toate porturile;

- coliziunile "trec" prin hub;

Concluziile de mai sus sunt valabile pentru hub-urile fără facilităti - acestea din urmă aducând cu ele latentă, securitate, segmentare.



Switch

Au fost introduse ca o necesitate de lătime de bandă. În general, sunt folosite în retelele care au nevoie de un trafic mare de date către unul/mai multe echipamente.

Switch-ul nu transmite datele către toate porturile asa cum face hub-ul. De aceea, traficul prin retea scade datorită filtrării pachetelor. Decizia de filtrare este simplă, switch-ul citind adresa de destinatie înainte de a selecta portul. Segmentarea duce la împărtirea retelei în domenii de coliziune, transferul de date între segmente făcându-se pe cât posibil simultan.

n acest mod se creează căi paralele de transfer a datelor între segmente. Accesul în cadrul segmentului nu influentează restul retelei, aceasta ducând la descongestionare.

Switch-ul si bridge-ul aduc la zero contorul care numără echipamentele de tip repetor. Acest lucru înseamnă că dacă într-o retea de tip Ethernet avem cascadate 4 echipamente de tip repetor prin cablu UTP, nu se mai poate cascada un al cincilea. Între două configuratii de acest tip se poate interpune un switch sau bridge, fiind astfel posibilă cascadarea mai multor repetoare (hub-uri). Dacă adoptăm metoda de a cascada hub-urile prin cablu stack, această restrictie nu mai este valabilă, dar intervine limitarea impusă de producător (de obicei maxim 8 hub-uri pot fi cascadate

prin stack cable).

Reteaua Ethernet functionează în modul half-duplex. Dacă un echipament trimite date, în acelasi timp el nu poate primi datele de răspuns de la destinatar. Switch-urile pot opera în full-duplex, adică pot trimite si receptiona date în acelasi timp. Acest lucru este posibil între switch-uri, cât si între switch-uri si unele plăci de retea.

Switch-urile, ca si hub-urile suportă linii redundante de comunicatie. Dacă una din legături cade, cealaltă este folosită, acest lucru făcându-se transparent pentru utilizator.

După arhitectura internă, switch-urile pot fi grupate în :

- cu memorie partajată;

- cu căi de comunicatie punct-la-punct;

- cu bus partajat;

Switch-urile cu memorie partajată alocă, după necesitate, fiecărui port memoria necesară. Această memorie este alocată dintr-un "fond comun " de memorie cu care este prevăzut switch-ul. Switch-urile cu căi de comunicatie punct-la-punct asigură căi interne de comunicatie între oricare porturi. Această arhitectură are limită de scalabilitate deoarece atunci când creste numărul de porturi, creste complexitatea retelei de comunicatie internă.

Switch-urile cu bus partajat folosesc o singură cale de comunicatie internă partajată dar fiecare port are un buffer de date.

Producătorii de echipamente de retea adoptă solutii combinate. Astfel, se pot mixa solutia cu bus partajat cu solutia cu căi de comunicatie punct-la-punct, obtinându-se un switch care poate mixa vitezele pe diferite porturi .

Switch-urile actionează la nivelul 2 OSI. Filtrarea pachetelor, se face utilizând adresa MAC. Latenta de transmisie a datelor este dată de modul de filtrare a pachetelor. Unii producători adoptă 3 moduri de filtrare a pachetelor în functie de numărul de octeti care iau parte la decizia de filtrare a pachetelor:

1). Citirea adresei destinatie din frame-ul Ethernet, ceea ce înseamnă citirea efectivă a 6 octeti. Adresa este căutată în tabelă si se ia decizia de transmisie, dacă este găsită. Acest tip decizional nu functionează în cazul în care segmentele participante au viteze de transmisie diferite. CRC este calculat pe măsură ce datele sint transmise. Din acest motiv datele pot fi transmise cu erori.

2). Citirea a 64 octeti din frame-ul Ethernet, ceea ce înseamnă adresa (după care se ia decizia de transmisie a datelor) cît si a unei bucăti din partea de date, aceasta ducînd la decizia de frame incomplet. În acest caz, se opresc frame-urile rezultate în urma unor coliziuni (de obicei sunt mai mici de 64 octeti).

3). Buffer-ul de date este de 1518 octeti, adică switch-ul stochează tot frame-ul Ethernet. Acest mod permite operarea în full-duplex, corectarea erorilor CRC si evident, a erorilor datorate coliziunilor.

În retelele de tip client - server poate apare congestia retelei, datorită traficului intens în care o resursă este apelată de mai multi utilizatori. În acest fel, traficul creste si poate depăsi lătimea de bandă pusă la dispozitie de switch. Switch-ul poate controla acest lucru pasiv sau activ. Metoda de control pasivă presupune ca, atunci cînd buffer-ul de date al switch-ului este plin, să fie golit si să se ceară o retransmisie a datelor. Metoda de control activă lansează semnal de coliziune pe toate porturile care nu utilizează buffer-ul, acestea intrând în procesul de retransmisie, dimensiunea buffer-ului fiind mărită pentru actiunea în curs de desfăsurare.

O solutie pentru mărirea lătimii de bandă este port trunking. Dacă avem 2 switch-uri cu 2 porturi de 100Mbps (pot avea până la 4 porturi) dedicate, putem mări banda de 2 ori, adică viteza de comunicatie va fi de 200Mbps.

Legătura dintre echipamentele care oferă port trunking trebuie facută cu acelasi fel de cablu. Liniile de comunicatie trunking sunt văzute ca o singură linie de date. Dacă o linie de trunking se întrerupe, atunci switch-ul trece automat pe configuratia prestabilită, adică va comunica pe o singură linie de date.

Autosensing - reprezintă capacitatea de adaptare a portului la comunicatia maximă solicitată.

Retelele virtuale (virtual LAN) sunt importante pentru reducerea traficului cât si pentru cresterea securitătii. Retelele virtuale sunt o colectie de porturi care apartin aceluiasi domeniu de coliziune.

În principiu, ele pot fi configurate manual sau automat. Automatizarea constă în urmărirea automată a traficului, un timp determinat, si apoi gruparea porturilor în functie de necesitătile care au rezultat din monitorizare.

Concluzii:

Avantaje:

- nu au nevoie de configurare;

- au latentă mică;

- bandă largă;

Dezavantaje:- nu are capabilităti WAN;

- securitate mică datorită modului de filtrare al pachetelor;

Bridge

Este un echipament de retea, folosit în general pentru împărtirea domeniilor de coliziune în subdomenii sau pentru resetarea contorului de echipamente de tip repetor. Filtrarea pachetelor se face cu ajutorul adreselor MAC. Decizia se ia astfel: când un pachet de date soseste la un port al bridge-ului, adresa destinatarului este căutată în tabelă. Dacă este în aceeasi parte de subretea, pachetul nu este transmis în partea cealaltă . Dacă nu este în aceeasi subretea, pachetele trec pe baza tabelei.

Dacă destinatia nu este cunoscută sau tabela este plină, pachetele se transmit în ambele subretele (flood it). Se pot utiliza filtre care să dirijeze pachetele doar la destinatiile la care au acces. În acest mod, se introduce un nou nivel de securitate. Congestia retelei se micsorează.

Concluzii

Avantaje:

- segmentează traficul eliminând congestiile;

- are filtrare (simplă)

- aduce la zero contorul de treceri prin retea;

Dezavantaje:

- introduce întârzieri ale datelor prin retea;

Router

Este un echipament de retea, folosit la dirijarea traficului între retele mari. Au flexibilitate mărită în filtrarea pachetelor. Securitatea include de obicei si firewall. Ruta stabilită pentru transmisia pachetelor de date este transparentă pentru utilizator. Clientii transmit pachete în retea fără ca să stie pe ce rută ajung la destinatie. Dacă router-ul nu cunoaste destinatia unui pachet, acesta este "aruncat".

Tabelele de rute se pot scrie manual sau se învată automat prin serviciul de broadcast. Învătarea automată constă în apelul de prezentă al fiecărui router la un timp bine determinat. În cazul în care vecinii săi directi nu primesc un apel, intrarea din tabelul vecinilor se sterge, acestia urmând a găsi o altă rută pentru viitoarele pachete. Fiecărei rute îi este asociat un cost. Rutarea se face tinând seama de acest cost. Costurile pot fi asociate cu :

timpul minim de răspuns la trimitirea unui mesaj;

numărul minim de router-e prin care trece un mesaj până la destinatie;

costuri predestinate, stabilite manual pentru fiecare router, costul total fiind suma minimă a costurilor asignate;

Tabela de rutare manuală se scrie de obicei pe router-ele care nu sunt dedicate (server-e care pe lângă alte servicii oferă si rutarea către alte retele). Desigur, sistemele de operare mai noi precum si programele de rutare pot învăta automat rutele.

Concluzii

Concluziile care se pot trage din cele prezentate vor fi util în alegerea echipamentelor potrivite pentru retea. Nu avem pretentia că am acoperit toată gama echipamentelor cât si a facilitătilor oferite de producători.

Este bine ca, înainte de a cumpăra un echipament de retea, să se consulte documentatia sosită cu echipamentul. Aici puteti afla dacă echipamentul suportă linii redundante de transmisie, surse redundante de tensiune, port trunking, etc.




Document Info


Accesari: 9010
Apreciat: hand-up

Comenteaza documentul:

Nu esti inregistrat
Trebuie sa fii utilizator inregistrat pentru a putea comenta


Creaza cont nou

A fost util?

Daca documentul a fost util si crezi ca merita
sa adaugi un link catre el la tine in site


in pagina web a site-ului tau.




eCoduri.com - coduri postale, contabile, CAEN sau bancare

Politica de confidentialitate | Termenii si conditii de utilizare




Copyright © Contact (SCRIGROUP Int. 2025 )