arhitecturi și rețele de calculatoare - modele fundamentale.pptx

22
Arh itecturi i re ele de calculatoare ș ț - Curs 3 - Modele fundamentale

Upload: nutzu-nutza

Post on 06-Jul-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

8/17/2019 Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

http://slidepdf.com/reader/full/arhitecturi-i-reele-de-calculatoare-modele-fundamentalepptx 1/22

Arhitecturi i re ele de calculatoareș ț

- Curs 3 -

Modele fundamentale

Page 2: Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

8/17/2019 Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

http://slidepdf.com/reader/full/arhitecturi-i-reele-de-calculatoare-modele-fundamentalepptx 2/22

Con inutț

Protocoale

Modelul ISO-OSI

Modelul TCP-IP

Page 3: Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

8/17/2019 Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

http://slidepdf.com/reader/full/arhitecturi-i-reele-de-calculatoare-modele-fundamentalepptx 3/22

Protocoale – no iuni fundamentaleț

• Majoritatea re elelor sunt organizate pe niveluriț

• Numărul nivelurilor, numele, con inutul i func ia variază de laț ș ț

o re ea la altaț

• Scopul unui nivel oferirea de servicii nivelului superior!• Nivelul n comunică cu nivelul n de pe altă ma ină!ș

• "efini ieț  #egulile i conven iile utilizate $n comunicarea dintreș ț

două niveluri omoloage aflate pe ma ini diferite formează unș

protocol specific nivelului n!• "efini ieț   O mul ime de niveluri i protocoale formează oț ș

ar%itectură de re eaț

Page 4: Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

8/17/2019 Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

http://slidepdf.com/reader/full/arhitecturi-i-reele-de-calculatoare-modele-fundamentalepptx 4/22

Protocoale - continuare

•  &ntr-o re ea de calculatoare, protocoaleleț

definesc modurile $n care –

 re elele sunt construite din punct de vederețfizic! – calculatoarele sunt conectate la re ea!ț

 – datele sunt formatate pentru transmisie! – sunt transmise datele! – sunt tratate erorile!

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

8/17/2019 Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

http://slidepdf.com/reader/full/arhitecturi-i-reele-de-calculatoare-modele-fundamentalepptx 5/22

Niveluri, protocoale, comunicare

Page 6: Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

8/17/2019 Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

http://slidepdf.com/reader/full/arhitecturi-i-reele-de-calculatoare-modele-fundamentalepptx 6/22

Modelul filosofilor 

Page 7: Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

8/17/2019 Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

http://slidepdf.com/reader/full/arhitecturi-i-reele-de-calculatoare-modele-fundamentalepptx 7/22

Modelul ISO-OSI

ISO - OSI'nitate date Nivel (unc ieț )*emple

Nivelurigad! "ate

 Aplica ieț  Interfa ă $ntre utilizator i re eaț ș ț +TTP, (TP,

MIM), etcPrezentare #eprezentare date iș

 $ncriptareSS

Sesiune Sta.ilirea sesiunilor de lucru $ntre gazde

Soc/ets

Segmente  Transport 

Cone*iuni end-to-end ișfia.ilitate

TCP

Nivelurimedia

Pachete   Re eaț   0dresare logică 1"eterminarea drumului

IP

Cadre   Legăturădate

 0dresare fizică )t%ernet,M0C, C

#i iț   Fizic  Transmiterea efectivă a .i ilor ț

Page 8: Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

8/17/2019 Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

http://slidepdf.com/reader/full/arhitecturi-i-reele-de-calculatoare-modele-fundamentalepptx 8/22

Nivelul aplica ieț

• 'tilizatorii interac ionează cu re eaua!ț ț

•  0utentificare 2s &ncriptare!• Con ine o varietate de protocoale frecvent utilizate $nț

cazuri precum accesarea con inutului 3e.,țtransferul fi ierelor, po tă electronică!ș ș

• Sincronizează aplica iile!ț

• 2erifică e*isten a resurselor de comunicatie!ț

Page 9: Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

8/17/2019 Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

http://slidepdf.com/reader/full/arhitecturi-i-reele-de-calculatoare-modele-fundamentalepptx 9/22

Protocoale specifice nivelului aplica ieț

SM$P%POP

$&'N&$

SNMP($P%$($P

)$$P

Page 10: Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

8/17/2019 Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

http://slidepdf.com/reader/full/arhitecturi-i-reele-de-calculatoare-modele-fundamentalepptx 10/22

Nivelul preentare

• Oferă răspuns $ntre.ării Cum ar tre.ui dateleprezentate4

•  0sigură – Compati.ilitatea cu sistemul de operare! –  &ncapsularea corectă a datelor pentru transmisie! – (ormatarea , compresia i $ncriptarea datelorș

• "efine teș Sinta*a i semantica informa iei transmiseș ț

Page 11: Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

8/17/2019 Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

http://slidepdf.com/reader/full/arhitecturi-i-reele-de-calculatoare-modele-fundamentalepptx 11/22

Nivelul sesiune

• Controlează dialogul - comunicarea $ntresisteme!

Sta.ile te, gestionează i $nc%ide cone*iunileș ș $ntre calculatoare 5 cone*iuni ce pot fi – (ull duple*! – +alf duple*!

"e o.icei, este implementat de către aplica ii,ț $n mod specific!

• )*emple de operatii implementate pe acestnivel gestionarea jetonului

Page 12: Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

8/17/2019 Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

http://slidepdf.com/reader/full/arhitecturi-i-reele-de-calculatoare-modele-fundamentalepptx 12/22

Nivelul transport

• Scopurile acestui nivel sunt –  acceptarea datelor provenind de pe nivelul sesiune! –   descompunerea datelor $n unită i mai mici, denumiteț

segmente* –  0sigurarea faptului că toate segmentele sosesc corect la

destinatie!

•  &n cadrul acestui nivel va fi determinat tipul deserviciu care va fi furnizat nivelului sesiune – Canal punct la punct, f!r! erori, $n care mesajele sunt

furnizate $n ordinea $n care au venit! – $ransport al mesa+elor individuale, f!r! nici o garan ieț  

a ordinii $n care vor ajunge pac%etele! –

"ifuarea mesa+elor c!tre destina ii multipleț

Page 13: Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

8/17/2019 Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

http://slidepdf.com/reader/full/arhitecturi-i-reele-de-calculatoare-modele-fundamentalepptx 13/22

Nivelul re eaț

• Se ocupă de controlul func ionării su.re elei!ț ț

•   Segmentele sunt transformate în pachete;• Controlul congestiilor $n cazul $n care $n su.re ea intră prea multe pac%ete!ț

• Calitatea serviciilor oferite $nt6rzierea pac%etelor, timpi de tranzit, fluctua iiț

 $n ceea ce prive te transmiterea pac%etelor!ș

• "eterminarea traseelor fi! sau dinamic!

Page 14: Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

8/17/2019 Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

http://slidepdf.com/reader/full/arhitecturi-i-reele-de-calculatoare-modele-fundamentalepptx 14/22

Nivelul leg!tur! de date

•   Scopul  acestui nivel este de a transforma un mijloc oarecarede transmisie $ntr-o linie disponi.ilă nivelului re ea, fără eroriț

de transmisie• O.ligă emi ătorul să descompună pac%etele $n cadre!ț

• Previne 7inundarea8 unui receptor lent de către un emi ătorț

rapid -9 sunt necesare mecanisme de reglare a traficului; • Controlul traficului i tratarea erorilor sunt adeseori integrate!ș

• #e elele cu difuzare rezolvă $n cadrul nivelului legătură dețdate pro.lema partajării accesului la mediu!

• Su.nivelul de control al accesului la mediu!

Page 15: Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

8/17/2019 Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

http://slidepdf.com/reader/full/arhitecturi-i-reele-de-calculatoare-modele-fundamentalepptx 15/22

Nivelul fiic

• Se ocupă cu transmiterea .i ilor printr-unț

canal de comunica ie!ț

Sta.ile te dacă transmisia se poateșdesfă ura $n am.ele sensuri!ș

• Caracterizat prin elemente te%nice, spree*emplu C6 i pini are conectorul de re eaț ț

i care este rolul fiecărui pin!ș

Page 16: Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

8/17/2019 Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

http://slidepdf.com/reader/full/arhitecturi-i-reele-de-calculatoare-modele-fundamentalepptx 16/22

(luuri de date ntre niveluri

Page 17: Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

8/17/2019 Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

http://slidepdf.com/reader/full/arhitecturi-i-reele-de-calculatoare-modele-fundamentalepptx 17/22

Modelul $CP-IP

COMPA.A I&Ț

ISO-OSI TCP - IP

: 0plica ieț

 0plica ieț; Prezentare

< Sesiune

= Transport Transport

> #e eaț

Internet? egătură de date

@ (izic Aazdă la re eaț

MO"&'/' $CP – IP .&P.&0IN$1 O A.)I$&C$/.1 "& .& &AȚ

Page 18: Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

8/17/2019 Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

http://slidepdf.com/reader/full/arhitecturi-i-reele-de-calculatoare-modele-fundamentalepptx 18/22

Nivelul aplica ie – $CP%IPț

• Proiectan ii TCPBIP au considerat faptul căț

protocoalele de nivel $nalt tre.uie săincludă detalii cu privire la sesiunile delucru i modul de prezentare al datelor!ș

•  0cest nivel com.ină facilită ile legate deț

reprezentarea datelor, codificarea iș

controlul dialogului

Page 19: Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

8/17/2019 Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

http://slidepdf.com/reader/full/arhitecturi-i-reele-de-calculatoare-modele-fundamentalepptx 19/22

Nivelul transport – $CP%IP

• 2izează calitatea serviciilor oferite $ncrederea $ntransmisie, controlul flu*ului de date i corectareaș

erorilor!• Protocolul TCP este orientat coneiune, dialogul

dintre sursă i destina ie se realizează prinș ț

 $mpac%etarea informa iilor $n segmente!ț

Orientarea către cone*iune nu $nseamnă că $ntrecalculatoare e*istă un circuit, ci faptul că segmentelecirculă $nainte i $napoi, $ntre două calculatoare, $ntr-ș

o perioadă de timp dată

Page 20: Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

8/17/2019 Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

http://slidepdf.com/reader/full/arhitecturi-i-reele-de-calculatoare-modele-fundamentalepptx 20/22

Nivelul Internet – $CP%IP

• Scopul Trimiterea pac%etelor sursă $ntrere ele, asigur6nd că acestea vor ajunge laț

destina ie, indiferent de ruta i re eaua dinț ș ț

care au fost transmise!• Protocolul care guverneaza acest nivel se

nume te IP!ș

(unctia de .ază a protocolului IP estecomutarea pachetelor 2

Page 21: Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

8/17/2019 Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

http://slidepdf.com/reader/full/arhitecturi-i-reele-de-calculatoare-modele-fundamentalepptx 21/22

Nivelul re ea – $CP%IPț

• Include detalii despre te%nologiile0NB0N, respectiv func ionalitateaț

nivelurilor fizic i legătură de date dinș

modelul ISO 5 OSI!

Page 22: Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

8/17/2019 Arhitecturi și rețele de calculatoare - Modele fundamentale.pptx

http://slidepdf.com/reader/full/arhitecturi-i-reele-de-calculatoare-modele-fundamentalepptx 22/22

Temă de la.orator 

• Să se conspecteze, $n ma*im < pagini,următoarele su.capitole din CCN0 :

 – ::;:  – ::< – ;:: – ;:<;

 – ;:= – ;:> – ;::D – ;::: – ;::;