Documente Academic
Documente Profesional
Documente Cultură
MINISTERUL EDUCAȚIEI
PROIECT
Îndrumător proiect:
Prof.ing. Pântrjel Laura
TEMA PROIECTULUI:
Echipamente de rețea
CUPRINS
Page |
ARGUMENT
CAPITOLUL I
HUB
I.1 DEFINIȚIE,STRUCTURĂ ȘI CARACTERISTICII
I.3.SWITCH
CAPITOLUL II
II.1.ROUTER-ELE
II.2.RUTERE INDIVIDUALE
II.3.RUTERELE PENTRU REȚELE DE TELECOMUNICAȚII
II.4.BRIDGE FUNCTIONAREA PLĂCI DE REȚEA
CAPITOLUL III
III.1. BRIDGE
CAPITOLUL IV
IV.CONCLUZII
IV.BIBLIOGRAFIE
ARGUMENT
Page |
Capitolul I HUB
Page |
I. 1.DEFINIȚIE,STRUCUTRĂ ȘI CARACTERISTICI
Un hub (ce poate avea si funcții de conectare de cabluri) suportă de la 8 la
câteva sute de stații. Mai multe hub-uri pot fi utilizate pentru a suporta un numar
mare de utilizatori. Hub-urile sunt la rândul lor conectate între ele folosind orice
mediu fizic (coaxial, fire torsadate, fibre optice). Deoarece distanța limită între
hub-uri este aproximativ 100m, proiectanții utilizează deseori cabluri de
interconectare de un tip superior pentru a mări distanta dintre hub-uri.
Caracteristicile fizice principale ale unui cablu metalic sunt: grosimea (diametrul),
firului activ și diametrul exterior. În plus, sistemul de cabluri e caracterizat prin:
impedantă, capacitate, atenuare, viteza semnalului, caracteristici de zgomot.
Hub-urile pentru cablaje se numesc "wiring hubs". Aceste tipuri de hub-uri oferă
un punct de control pentru cablajele aferente computerelor. Ele oferă
administratorului rețelei un punct central de localizare a cablajelor, ceea ce
faciliteaza monitorizarea, mutarea si eventuala mãrire a sistemului. Ele servesc
deasemenea pentru a conecta o zonã localã într-o retea cu magistralã de mari
dimensiuni.
Nu existã un consens asupra a ceea ce înseamnã un hub. Hub-urile permit unui
administrator sã controleze si sã monitorizeze de la distantã reteaua cu ajutorul
software-ului de administrare a retelei. Producãtori de hub-uri sunt de exemplu
Cabletron Systems, SynOptics, 3Com si Ungermann Bas.
Hub-urile au început a fi dotate si cu interfete ATM începând cu 1993.
I. 2.Unele dintre noile facilitãti de hub sunt:
- procesarea semnalelor de alarmã pentru a determina dacã o problemã poate fi
rezolvatã fãrã a fi necesarã anuntarea administratorului retelei;
- pornirea automatã a retelei si oprirea sa la momente specificate de timp;
- capacitatea de a administra reteaua;
- operarea ca servere de terminal;
- posibilitatea de a actiona ca gateway-uri de Ethernet;
- platforme de aplicatie: procesoare RISC cu discuri de Gbytes ( file servere,
print servere) integrate în locatii de hub-uri protejate fizic. Functiile tipice
include dirijarea, E-mail, getaway SNA etc. ;
Page |
Capitolul II
Page |
PLĂCI DE REȚEA
Placa de rețea numită și „adaptor de rețea” sau „placă cu interfață de rețea”, este
un circuit imprimat ce permite comunicarea
între calculator și rețea (Internet, LAN). Termenul corespunzător
în engleză este Network Interface Card, abreviat NIC. I se spune placă, deoarece
are aspectul unei plăci cu cablaj imprimat pe care sunt montate componentele
electronice necesare conectării și comunicării cu rețeaua. Se montează, de obicei,
într-un slot de pe placa de bază a calculatorului.
O placă de rețea poate utiliza una sau mai multe tehnici pentru a indica
disponibilitatea pachetelor care urmează să fie transferate:
asignarea unei cereri de întrerupere (IRQ), prin intermediul căruia
un periferic poate informa UCP de apariția unui eveniment.
Page |
Tipuri
II. 4. Switch
Utilizarea extinderilor special proiectate fac posibilă realizarea unui număr mare
de conexiuni utilizând diverse medii de rețea, incluzând tehnologii utilizate curent,
precum Ethernet, Fibre Channel, ATM, IEEE 802.11.
Dacă într-o rețea sunt prezente doar switch-uri și nu există hub-uri, atunci
domeniile de coliziune sunt fie reduse la o singură legătura, fie (în cazul în care
ambele capete suportă duplex integral) eliminate simultan. Principiul unui
dispozitiv de transmisie hardware cu multe porturi poate fi extins pe mai multe
straturi, rezultând switch-ul multi-strat (multilayer).
Un Hub este cel mai simplu dispozitiv multi-port. Totuși, tehnologia folosită este
considerată depășita din moment ce un hub retrimite orice pachet de date primit la
toate porturile sale cu excepția celui de la care l-a primit. Atunci când se folosesc
calculatoare multiple viteza scade rapid și încep să apară coliziuni care încetinesc
și mai mult conexiunea. Prin folosirea switch-ului acest neajuns a fost rezolvat.
Cut-through
II. 5..Router-ele
Este un dispozitiv hardware sau software care conectează două sau mai
multe rețele de calculatoare bazate pe „comutarea de pachete” (packet switching).
Aceste rețele pot fi cu fir (în engleză wired) sau fără fir (în engleză wireless).
Funcția îndeplinită de rutere se numește rutare. În acest articol diferențierea între
rutere hardware și rutere software se face în funcție de locul unde se ia decizia de
rutare a pachetelor de date. Ruterele software utilizează pentru decizie un modul
al sistemului de operare, în timp ce ruterele hardware folosesc dispozitive
specializate (de tip ASIC) ce permit o viteză mai mare de comutare a pachetelor.
Router-ele, care sunt echipamente de dirijare (routing) a traficului de date
Page |
Tipul de router cel mai cunoscut de către consumatori este cel destinat
conexiunilor casnice și firmelor mici, ce nu fac decât să trimită pachetele IP între
calculatoarele din rețea și Internet, prin rețeaua unul furnizor de servicii
internet (ISP). Există totuși multe alte tipuri de routere care conectează rețele de
întreprindere sau rețele ISP.
Page |
Punctele de acces individuale sunt dispozitive fizice mici care seamănă foarte
mult cu router-ele broadband de acasă. Router-ele wireless utilizate pentru rețeaua
de domiciliu au puncte de acces integrate în hardware și pot lucra inclusiv cu
unități AP separate.
Hotspot-urile Wi-Fi utilizează în mod obișnuit unul sau mai multe dispozitive AP
wireless pentru o zonă de acoperire Wi-Fi. De asemenea, rețelele din zona business
au instalate de obicei dispozitive AP în toate spațiile de birouri. În timp ce
majoritatea locuințelor necesită un singur router wireless, ce dispune și de funcție
AP pentru a acoperi un spațiu fizic, întreprinderile folosesc adesea mai multe din
acestea.
Tipul de ruter cel mai cunoscut de către consumatori este cel destinat
conexiunilor casnice și firmelor mici, ce nu fac decât să trimită pachetele IP între
calculatoarele din rețea și Internet, prin rețeaua unul furnizor de servicii
internet (ISP). Există totuși multe alte tipuri de rutere care conectează rețele de
întreprindere sau rețele ISP.
Page |
- Informații generale
Funcționare
Procesul de rutare are două părți distincte: determinarea căii optime, în care
ruterul folosește informațiile din tabela de rutare (inclusiv cele introduse
de protocoalele de rutare) pentru a învăța interfața de ieșire cea mai potrivită pentru
a trimite pachetele la o anumită destinație și comutarea pachetelor, care asigură
trimiterea unui pachet primit pe o interfață (de intrare) pe interfața de ieșire optimă.
Acestă parte a procesului de rutare duce la crearea unei tabele de rutare, care
conține adresa rețelei și masca de rețea, adresa următorului ruter și/sau interfața de
ieșire pentru destinația respectivă, precum și metrica și distanța administrativă.
Page |
Comutarea pachetelor
Page |
Printre cele mai importante decizii care trebuie luate în cadrul procesului de
comutare este cum se procedează în cazul congestiei (adică atunci când sosesc mai
multe pachete decât poate procesa ruterul). În Internet sunt folosite trei politici
pentru această situație: aruncarea pachetelor din coadă care depășesc dimensiunea
memoriei tampon a ruterului (metodă cunoscută sub numele din engleză tail drop),
aruncarea pachetelor pe baza probabilității de apariție a congestiei în ruter
(engleză Random early detection) și aruncarea pachetelor pe baza probabilității de
apariție a congestiei pe o legătură/protocol (engleză Weighted random early
detection). Diferența dintre a doua și a treia metodă constă în faptul că funcția de
probabilitate folosită și pragul de la care începe aruncarea pachetelor pot fi diferite
în funcție de interfața de intrare sau de protocolul rutat.
Tipuri
Page |
Nivelul nucleu
În cadrul companiei, un ruter de nucleu trebuie să asigure rutarea cu cea mai mare
viteză a pachetelor, fără să le manipuleze în niciun fel, fiind deci optimizate pentru
viteză. Un asemenea ruter interconectează ruterele de nivel distribuție din diferitele
locații ale companiei. Când compania nu are un sediu central unic, acest nivel
poate lipsi, rolul său fiind preluat de rețeaua de telecomunicații care asigură
interconectarea diferitelor sedii. În acest caz, nivelul distribuție devine nivelul
superior al arhitecturii.
Ruterele folosite pentru interconectarea între providerii de Internet (mai exact între
două sisteme autonome) și alte rețele mari vor folosi aproape întotdeauna
protocolul BGP pentru a schimba informații. În RFC 4098 sunt definite tipurile de
rutere ce folosesc BGP. Ruterele PE (Provider Edge Router) sunt plasate la
marginea unei rețele de ISP și folosesc eBGP pentru a discuta cu un ruter dintr-un
Page |
alt sistem autonom (AS). Ruterele SE (Subscriber Edge Router) sunt plasate la
marginea rețelei unui client și folosesc eBGP pentru a discuta cu un ruter al
providerului. De obicei, acest ruter aparține clientului.
Comutarea pachetelor
Comutarea pachetelor este funcția de bază a unui ruter. Pentru a o îndeplini
corespunzător, ruterul trebuie să efectueze următoarele operații:
1. să examineze fiecare pachet sosit și să determine tipul acestuia precum și
adresa destinație,
2. să determine adresa următorului ruter (sau a destinației) către
care respectivul pachet trebuie trimis, prin examinarea tabelei de
rutare,
3. să determine interfața pe care urmează să fie transmis pachetul,
4. să determine adresa de nivel legătură de date a următorului
ruter (sau a destinației),
5. să reîncapsuleze pachetului cu informațiile de nivel doi și trei
corespunzătoare și să-l trimită pe interfața către destinație.
Crearea tabelei de rutare a fost descrisă în secțiunea anterioară. Dacă tabela nu
conține interfața, ci doar adresa următorului ruter (next hop), este aleasă interfața
aflată în aceeași rețea cu ruterul următor. Dacă adresa de nivel legătură de date a
acestuia nu este prezentă în tabela ARP a interfeței, se face o cerere ARP pentru a
o obține. Înainte de a transmite pachetul, este decrementată valoarea câmpului TTL
(time-to-live) din antetul IP, pentru a evita buclele de rutare.
Printre cele mai importante decizii care trebuie luate în cadrul procesului de
comutare este cum se procedează în cazul congestiei (adică atunci când sosesc mai
multe pachete decât poate procesa ruterul). În Internet sunt folosite trei politici
Page |
pentru această situație: aruncarea pachetelor din coadă care depășesc dimensiunea
memoriei tampon a ruterului (metodă cunoscută sub numele din engleză tail drop),
aruncarea pachetelor pe baza probabilității de apariție a congestiei în ruter
(engleză Random early detection) și aruncarea pachetelor pe baza probabilității de
apariție a congestiei pe o legătură/protocol (engleză Weighted random early
detection). Diferența dintre a doua și a treia metodă constă în faptul că funcția de
probabilitate folosită și pragul de la care începe aruncarea pachetelor pot fi diferite
în funcție de interfața de intrare sau de protocolul rutat.
Tipuri
1.Rutere individuale
Nivelul acces este punctul în care utilizatorii accesează rețeaua. El oferă lărgime de
bandă divizată între utilizatori și filtrare la nivelul 2 al stivei OSI, precum
și agregarea rutelor expuse de acest nivel către nivelurile suplimentare. Ruterele de
la acest nivel sunt asemănătoare ca performanțe cu ruterele pentru acasă și sunt
plasate la locații de la marginea rețelei, care nu au nevoie de reguli complicate de
rutare.
Nivelul distribuție
Nivelul distribuție asigură separația între nivelul acces și nivelul nucleu. Ruterele
de nivel distribuție agregă traficul de la mai multe rutere de acces, fie din aceeași
locație, fie din locații diferite, către nodul central al rețelei companiei. Ele asigură
și comutarea pachetelor între diferitele VLANuri ale companiei.
Capitolul III
6.Bridge
!De fiecare dată cînd într-o conversaţie sunt implicate mai mult de două persoane,
este necesar să se folosească nişte metode pentru a identifica fiecare participant.
Fiecare participant trebuie să aibă un nume2.
În terminologia reţelelor de calculatoare numele unui participant se
numeşte adresă. În reţelele locale 802 adresele sunt numere de 48 de biţi (6 octeţi).
Metoda standard de scriere a unei adrese foloseşte şase numere scrise în
Page |
!O topologie pentru care algoritmul de învăţare aşa cum este prezentat în text
eşuează datorită prezenţei ciclurilor.
Page |
Arborele de acoperire
Care e soluţia? Putem cere administratorilor de reţea să nu conecteze niciodată
reţele cu cicluri; în acest fel sunt singurii vinovaţi dacă aşa ceva se întîmplă.
Însă ideea de a conecta o reţea în mod redundant, în aşa fel încît între calculatoare
să existe uneori mai mult de un singur drum, este o idee foarte bună, pentru că
este rezilientă la erori. Dacă avem două conexiuni şi una dintre ele se strică,
cealaltă poate prelua traficul fără întreruperea conectivităţii.Clar, trebuie oferită o
altă soluţie. Aceasta constă în algoritmul prin care bridge-urile reduc orice reţea cu
cicluri la una fără cicluri, căzînd de acord ca anumite legături să nu fie niciodată
folosite.
În cazul în care topologia reţelei se schimbă, prin căderea uneia dintre legături,
bridge-urile recalculează legăturile folosite, refăcînd conectivitatea reţelei.
Dacă vedem o serie de reţele LAN ca noduri într-un graf, iar bridge-urile ca arce,
algoritmul care rezolvă problema expusă mai sus calculează ceea ce se
numeşte arbore de acoperire (spanning tree) al grafului. Acesta este un graf care
este arbore (nu are cicluri) şi cuprinde toate nodurile grafului. Acest algoritm a fost
inventat de Radia Perlman, şi este folosit de toate podurile transparente din lume.
Prezentarea algoritmului se bazează pe cea din cartea ei de la Addison-Wesley
``Interconnections'', pe care am recomandat-o şi cu alte ocazii. Radia Perlman este
o personalitate în lumea reţelelor; are un doctorat în domeniu de la MIT, şi a lucrat
mai bine de 10 la Digital în proiectare de protocoale. Multe din protocoalele de
rutare din Internetul de azi sunt bazate pe prototipurile folosite în DECnet (reţeaua
dezvoltată de Digital); de pildă protocolul OSPF (Open Shortest-Path First) este în
mare măsură creaţia Radiei Perlman.
Page |
Acest gen de algoritmi sunt foarte greu de înţeles, şi mai greu de proiectat, extrem
de greu de depanat şi aproape imposibil de certificat ca fiind corecţi. Asta pentru că
aceşti algoritmi sunt distribuiţi: fiecare entitate care participă în calcule are numai
informaţii parţiale despre întregul ansamblu, şi trebuie să reconstituie totul doar din
informaţiile primite. Vom vedea mai jos că o sumedenie de factori practici (cum ar
fi căderile unor staţii, erori tranziente, etc.) fac garantarea funcţionării unui astfel
de protocol în toate circumstanţele o treabă practic imposibilă. Dar înainte de asta
să vedem care este algoritmul de bază.
Algoritmul de votare
Algoritmul se bazează pe un set de mesaje de configurare pe care podurile le trimit
între ele, folosind o adresă multicast specială. Folosind mesajele de configurare,
toate podurile ajung la o aceeaşi concluzie despre topologia reţelei:
Toate aleg un ``pod rădăcină'', de la care începe calculul arborelui de
acoperire;
Fiecare pod calculează cea mai scurtă ``distanţă'' (într-un sens care va fi pre-
cizat mai tîrziu, care depinde şi de numele podurilor prin care trec mesajele,
nu numai de distanţa fizică) de la sine la podul rădăcină;
Pentru fiecare reţea locală se alege un pod reprezentativ (designated bridge).
Acesta este podul de pe LAN care este cel mai apropiat de rădăcină. Toate
pachetele de pe acest LAN spre rădăcină vor fi transmise numai de podul
ales;
Fiecare pod alege un port (o interfaţă, o conexiune la o reţea) care este cel
mai apropiat de podul rădăcină;
Toate porturile selectate formează laolaltă arborele de acoperire.
Fiecare bridge transmite mesaje de configurare şi calculează în funcţie de mesajele
primite cum arată reţeaua. Un pod nu retransmite mesajele primite de la alte poduri
(aşa cum face cu mesajele care conţin date); fiecare mesaj de configurare deci
călătoreşte pe un singur LAN. După un număr de runde, fiecare pod are suficiente
informaţii pentru a deduce topologia corectă şi algoritmul se termină.
Fiecare bridge foloseşte drept nume (identificator, ID) un număr unic, de obicei
adresa uneia din interfeţele sale (întotdeauna aceeaşi). Pod-rădăcină va fi ales cel
care are cel mai mic ID.
Fiecare pod transmite un mesaj compus din trei bucăţi:
1. Cel mai mic ID de care a auzit vreodată de la vreun vecin;
2. Costul celei mai scurte cărări de la sine la podul cu cel mai mic ID;
Page |
3. Propriul ID.
Iniţial fiecare pod crede despre sine că este rădăcina, deci primul mesaj are forma
(ID meu, 0, ID meu). Cu vremea această opinie se schimbă pentru fiecare pod. Un
bridge primeşte într-una mesaje de configurare pe fiecare port, şi menţine pentru
fiecare port ``cel mai bun'' mesaj de configurare pe care l-a primit. ``Cel mai bun''
mesaj de configurare este obţinut comparînd:
1. Mesajele primite pe acel port;
2. Mesajele pe care podul se pregăteşte să le transmită pe acel port.
Un mesaj e ``mai bun'' decît altul dacă e ``mai mic'' în ordine lexicografică. Cu alte
cuvinte: (a, b, c) < (d, e, f) dacă:
1. a < d sau
2. a = d şi b < e sau
3. a = d şi b = e şi c < f
Podurile transmit simultan mesaje de configurare pe toate porturile. În momentul
în care un pod primeşte pe un port un mesaj mai bun decît ar fi vrut el să transmită,
atunci încetează să mai transmită pe acel port. Motivul este că mesajele pot deveni
doar din ce în ce mai bune cu trecerea timpului, deci propriul lui mesaj nu mai are
nici o şansă să devină cel mai bun pe acel LAN.
Un bridge îşi clasează apoi porturile în trei categorii:
Portul dintre rădăcină; pe acest port bridge-ul a primit cel mai bun mesaj.
Acest port va fi activ (folosit) pentru toate comunicaţiile care merg/vin din-
spre rădăcină;
Porturile pe care bridge-ul a trimis el însuşi cel mai bun mesaj. Pentru toate
LAN-urile legate la aceste porturi acest bridge este ``designated bridge''.
Aceste porturi sunt şi ele active.
Toate celelalte porturi sunt blocate (inactive); pe ele nu vor fi transmise
niciodată mesaje, atîta vreme cît topologia reţelei nu se schimbă.
În exemplul din figura 4, rezultatul protocolului va fi că bridge-ul cu cel mai mic
ID devine rădăcină, iar celălalt îşi dezactivează ambele porturi.
Fragment dintr-o conexiune de reţele locale. b1 este pod desemnat pentru LAN-ul
D, iar b2 este pod desemnat pentru LAN-urile B şi C. Legătura (portul) lui b2 la D
este inactivă. Portul lui b2 la A este portul lui b2 spre rădăcină.
Page |
Rafinamente
Acesta este algoritmul distribuit pentru calculul arborilor de acoperire. Analizîndu-
l cu oarecare grijă putem să ne convingem de corectitudinea lui: algoritmul se
termină pentru că mesajele trimise vor fi din ce în ce mai ``bune'', pînă cînd numai
bridge-ul rădăcină mai vorbeşte, topologia stabilită nu va avea cicluri, pentru că cel
puţin un bridge într-un ciclu va fi forţat să-şi dezactiveze o interfaţă, şi topologia
stabilită va fi conexă (adică va lega toate reţelele), pentru că fiecare reţea o să aibă
un ``designated bridge'', şi pentru că orice lipsă de conectivitate între două părţi
este remediată de o rundă de mesaje. (Desigur, aceasta este o argumentaţie foarte
sumară.)
Pe de altă parte această demonstraţie este valabilă în cazul în care reţeaua este
stabilă (stable, quiescent); în momentul cînd se fac schimbări topologice ce se
întîmplă cu algoritmul? Dacă un bridge sau o reţea cad, sau dacă administratorul
adaugă noi bridge-uri, care încă nu ştiu de vechea configuraţie, cum de lucrurile
continuă să funcţioneze?
Aici lucrurile sunt mult mai problematice, tocmai pentru că e foarte greu de
imaginat dinainte orice tip de eveniment; pentru unele cazuri foarte exotice, cum ar
fi prezenţa unei defecţiuni care permite transmisiunea într-un singur sens, nici nu
există soluţii prestabilite.
Iată ilustrate unele dintre posibilele complicaţii şi soluţiile adoptate în practică:
Căderi:
fiecare bridge ``învecheşte'' (ages) mesajele primite; cînd acestea ating
senectutea, bridge-ul le uită complet şi re-iniţiază un calcul al topologiei. În
timpul unei funcţionări normale, bridge-ul rădăcină trimite periodic mesaje
de configurare (numite ``hello''), care cauzează fiecare pod să reconfigureze.
Page |
Dacă anumite mesaje nu mai apar din cauza unei căderi, vechea configuraţie
se învecheşte şi atunci cînd la cel puţin un pod dispare complet, acel pod
iniţiază o nouă execuţie completă a algoritmului, pentru a descoperi noua
topologie. Chiar alegerea acestor doi parametri: distanţa dintre hello şi
timpul de învechire, este o problemă foarte spinoasă: valori mici supra-
încarcă reţeaua cu mesaje inutile în timpul funcţionării normale, dar valori
prea mari fac descoperirea erorilor prea înceată. Valorile recomandate sunt
de 2, respectiv 20 de secunde.
Evitarea buclelor temporare:
apariţia unor bucle este o catastrofă, şi trebuie evitată cu orice preţ. Pentru ca
un pod nou adăugat să nu creeze o buclă, funcţionarea unui pod este
împărţită de standardul 802.1 în două etape:
7.Gateway
Pasarelele efectuează rutarea pachetelor în locul ruterului, dar pot efectua în același
timp și sarcini mai complexe. Cel mai adesea pasarelele servesc ca paravane de
protecție și servere proxy sau supraveghează calitatea serviciului .
Page |
BIBLIOGRAFIE
www.chip.ro
www.tomshardware.com
www.pc-zone.ro
PRODUCTS
Prezi Design