17
Arhitecturi și rețele de calculatoare - Curs 5 - Echipamente de interconectare Nivelul Legătură de Date

Arhitecturi și rețele de calculatoare - Curs 5.pptx

Embed Size (px)

Citation preview

Page 1: Arhitecturi și rețele de calculatoare - Curs 5.pptx

Arhitecturi și rețele de calculatoare

- Curs 5 -Echipamente de interconectare

Nivelul Legătură de Date

Page 2: Arhitecturi și rețele de calculatoare - Curs 5.pptx

Conținut

• Echipamente de interconectare• Nivelul Legătură de Date

Page 3: Arhitecturi și rețele de calculatoare - Curs 5.pptx

Repetor - Hub

• Repetoarele sunt folosite pentru transmisia semnalului pe distanțe mari;

• Există două tipuri de repetoare: – Single port in – single port out, – Multiport - Hub

• Scopul repetoarelor este de a amplifica semnalul. Sunt componente de nivel 1, prin urmare acționează doar la nivel de biți

• Orice hub are un port prin care se conectează la rețea, respectiv mai multe porturi disponibile pentru calculatoare.

• Unele hub-uri au un port special, prin care pot fi legate de o consolă, ceea ce înseamnă că sunt gestionabile;

• Majoritatea huburilor preiau semnalul și-l repetă pe fiecare port în parte.

Page 4: Arhitecturi și rețele de calculatoare - Curs 5.pptx

Switch

• Scopul acestui dispozitiv este de a concentra conectivitatea, garantând în același timp lățimea de bandă;

• Switch-ul reprezintă un dispozitiv care combină conectivitatea unui hub cu reglarea traficului pe fiecare port;

• Comută pachetele de pe porturile transmițătoare, către cele destinatare , asigurând astfel lățimea maximă de bandă;

• Comutarea pachetelor se realizează pe baza adresei MAC, ceea ce face din switch un dispozitiv de nivel 2

Page 5: Arhitecturi și rețele de calculatoare - Curs 5.pptx

Router

• Prezintă două funcții importante: – alegerea căii de transmitere a informației; – comutarea pachetelor către cea mai buna ruta.

• Componentele principale ale unui router sunt interfețele prin care rețeaua proprietară se conectează la alte segmente de rețea. Routerul este un dispozitiv inter-rețele.

• În cazul rețelelor mari, routerul reprezintă cel mai important dispozitiv prin care este reglat traficul;

• Deciziile routerului în ceea ce privește selectarea căii de rutare sunt luate pe baza adresei IP. Routerele sunt echipamente de nivel 3;

• Routerele reprezintă dispozitive care asigură conectivitate pentru diferitele tehnologii ale nivelului 2, precum: Ethernet, Token Ring, FDDI

Page 6: Arhitecturi și rețele de calculatoare - Curs 5.pptx

Nivelul legătură de date

- Pregătirea datelor pentru transmisia prin mediul de comunicare

- Adresarea fizică- Detectarea erorilor

MAC

LLC

Page 7: Arhitecturi și rețele de calculatoare - Curs 5.pptx

Subnivelurile MAC & LLC

• O rețea locala este compusă din noduri și medii de interconectare.

• Nodurile pot fi de următoarele tipuri:– DTE (Data Terminal Equipment) reprezintă echipamente care

funcționează drept sursă sau destinație a cadrelor;– DCE (Data Communication Equipment) reprezintă dispozitive

intermediare care recepționează și transmit cadrele prin retea Drept exemple, amintim echipamentele prezentate anterior plus NIC-uri, respectiv modemuri.

• Deși nu apar explicit in modelul OSI trebuie avut în vedere existența a două subniveluri aferente nivelului 2:– Subnivelul MAC(Media Access Control) realizează tranzitia către

nivelul fizic;– Subnivelul LLC (Logical Link Control) realizează tranziția către nivelul

rețea

Page 8: Arhitecturi și rețele de calculatoare - Curs 5.pptx

MAC & LLC - Continuare

• Subnivelul LLC preia datele protocolului de rețea și le adaugă mai multe informatii de control. Pachetul IP astfel împachetat este transmis subnivelului MAC unde urmează a fi încapsulat;

• Subnivelul MAC implementează acele protocoale, pe care un calculator le folosește pentru accesarea mediului fizic;

• Structura adresei MAC: ROM vs RAM

Page 9: Arhitecturi și rețele de calculatoare - Curs 5.pptx

Încadrarea

• Reprezintă un mecanism, prin care biții transmisi de nivelul fizic sunt încapsulați pe nivelul 2 în unități de date, denumite cadre;

• Cadrele reprezintă PDU-uri - Protocol Data Unit;• Prin intermediul acestui mecanism pot fi obținute informații

complexe;• Există mai multe tipuri de cadre, în funcție de standardele folosite;• Structura generală a unui cadru este următoarea:

Page 10: Arhitecturi și rețele de calculatoare - Curs 5.pptx

Standarde IEEE

802.1 : modul de interconectare în rețea;802.2 : controlul legăturii logice (LLC)802.3: rețele LAN cu acces multiplu, cu detectarea

purtătoarei și a coliziunilor;802.4: rețele LAN cu transfer de jeton pe magistrală;802.5: rețele LAN cu transfer de jeton în inel(Token

Ring);802.6: rețele metropolitane; 802.11 : rețele fără fir.

Page 11: Arhitecturi și rețele de calculatoare - Curs 5.pptx

Cadrul Ethernet

• Fiecare calculator echipat cu o placă de rețea Ethernet funcționează independent față de celelalte statii;

• Ethernet presupune ca toate stațiile să fie conectate la același mediu de transmisie;

• Informația este transmisă serial;• Formatul unui cadru Ethernet este următorul:

• Interframe gap – IPG este de :– 9,6 microsecunde pentu 10 Mbps– 960 nanosecunde pentru 100 Mbps– 96 nanosecunde pentru 1 G

Preambul7

Start1

Destinație6

Sursa6

Lungime4

Date46-1500

Cifră de control4

Page 12: Arhitecturi și rețele de calculatoare - Curs 5.pptx

CSMA/CD - Protocol pentru controlul accesului la mediu

– Utilizat în cazul transmisiilor half – duplex;– Stațiile care partajează același mediu și care doresc să inițieze o

transmisie trebuie să asculte canalul pentru a vedea dacă nu cumva transmite altcineva;

– Atunci când canalul este ocupat, statia așteaptă; în momentul când canalul este liber, stația transmite un cadru către toate celelalte stații - broadcast

– Imediat ce o stație începe să transmită, dacă o altă stație este, de asemenea, pregatită și va transmite în paralel, va rezulta o coliziune;

– Coliziunile pot fi detectate urmărind puterea semnalului și comparând-o cu semnalul inițial

Page 13: Arhitecturi și rețele de calculatoare - Curs 5.pptx

CSMA/CD - Principalele etape în transmiterea unui cadru

1. Stația care dorește să transmită ascultă rețeaua cu scopul detectării prezenței unei stații care transmite - carrier sense;

2. Dacă este detectată o purtătoare activă, transmisia este amânată;3. Dacă nu este detectată o purtătoare, stația va transmite;4. Odată cu transmiterea cadrului, stația sursă supraveghează mediul în vederea

detectarii coliziunilor;5. Dacă este detectată o coliziune, stația sursă oprește transmisia și lansează o

secvența de blocare;6. Dupa ce a transmis secvența de blocare, stația sursă așteaptă o perioadă de

timp înainte de a reîncepe transmisia; 7. Dacă totuși apar erori, intervalul de generare aleatorie crește exponențial;8. Procesul se repetă până când o stație transmite cadrul fără coliziuni.

Page 14: Arhitecturi și rețele de calculatoare - Curs 5.pptx

Full duplex Ethernet

• Reprezintă al doilea mod de operare al rețelelor Ethernet;

• Două stații pot schimba simultan informații;• Mediul fizic trebuie să suporte transmiterea și

recepționarea simultană de informații fără a exista interferențe;

• Legăturile trebuie să fie punct la punct;• Atât timp cât nu există conflicte, precum în cazul

mediilor partajate, nu vor aparea coliziuni, protocolul CSMA/CD nefiind necesar

Page 15: Arhitecturi și rețele de calculatoare - Curs 5.pptx

FDDI – Fiber Distributed Data Interface

• Prezintă 4 specificații:– Media Access Control(MAC) definește:

• modul în care se realizează accesul la mediul fizic;• formatul cadrului;• algoritmii de verificare;• mecanismele pentru refacerea stării inițiale

– Physical Layer Protocol definește procedurile pentru codificarea/decodificarea datelor, cu alte cuvinte pentru încadrare;

– Physical Layer Medium definește caracteristicile mediului de transmisie;

– Station Management(configurarea stațiilor într-o retea)

Page 16: Arhitecturi și rețele de calculatoare - Curs 5.pptx

Cadrul FDDI

• Preambul pregătește fiecare stație pentru a putea recepționa cadrul ;

• Start indică începutul cadrului; • Control definește mărimea câmpurilor de adrese, respectiv conține

informațiii de control; • Adresa destinație conține o singură adresă(unicast), un grup de

adrese(multicast) sau adresele tuturor stațiilor (broadcast);• Adresa sursă identifică stația care transmite;• Date reprezintă informații destinate unui protocol de nivel superior;• Cifra de control este calculată atât de sursă cât și de destinație;• Delimitator de sfarsit• Stare

Page 17: Arhitecturi și rețele de calculatoare - Curs 5.pptx

Domenii de coliziune

• Porțiunea de rețea, în care pachetele intră în coliziune, se numește domeniu de coliziune;

• Toate conexiunile realizate prin dispozitive de nivel 1 fac parte dintr-un domeniu de coliziune;

• Folosirea huburilor conduce la creșterea domeniilor de coliziune;

• Numărul maxim de huburi într-o rețea trebuie să fie 4;• Diminuarea domeniilor de coliziune se poate realiza prin

folosirea switchurilor, respectiv a ruterelor, dispozitive care segmentează rețeaua;

• Există două motive pentru care dorim să segmentam o rețea:– Izolarea traficului între segmentele rețelei;– Obținerea pentru utilizatori a unei lățimi de bandă cât mai mare, prin

crearea domeniilor de coliziune redusă.