23 0 168KB
Bâldea Doina-Flori
Stiva OSI Stiva OSI este un instrument de referință pentru înțelegerea transmisiilor de date între rețelele de calculatoare. Aceasta este formată din 7 niveluri, primele 3 niveluri au rolul de a gestiona traficul de date către mașina țintă, iar ultimele 4 completează procesul schimbului de date. Modelul OSI este un standard (framework) care defineste modul de comunicare al echipamentelor dintr-o retea. Fiecare nivel este independent, însă oferă servicii nivelului situat deasupra lui şi primeşte de la cel de sub el, comunicarea fiind realizată în ambele sensuri. Cele 7 nivele care alcătuiesc stiva OSI sunt
Modelul OSI – Nivelul 1 – Fizic Când vorbim de nivelul fizic din stiva OSI cel mai des ne referim la mediul prin care transmitem informația. Cele 3 moduri principale prin care putem conecta rețele (si dispozitive la rețele) sunt: • • •
Curent electric (cablu UTP cu 8 firicele de cupru) Unde de lumina (fibra optica) Unde radio (mediul wireless)
Fiecare dintre mediile de transmisie au avantajele si dezavantajele lor. Mediul wireless este mai flexibil, dar are si viteză mai mica și securitatea mai scăzută fata de celelalte 2 medii de transmisie. Conexiunea prin cablu poate transporta datele la o viteză mai mare si poate fi folosită pe distante
mai mari (80-100 m).Fibra optică ne permite să transportăm date cu o viteză superioară pe distanțe mult mai lungi fata de conexiunea prin cablu UTP (1-5 km). Modelul OSI – Nivelul 2 – Legatura de Date Nivelul legatura de date ofera transportul sigur al informatiei printr-o legatura fizica directa. Pentru a realiza acest lucru, nivelul legatura de date se ocupa cu adresarea fizica, topologia retelei, accesul la retea, detectia si anuntarea erorilor si controlul fluxului fizic (flow control). Daca doriti sa va amintiti nivelul doi in cat mai putine cuvinte, ganditi-va la cadre si la controlul accesului la mediu. Nivelul legatura de date are de a face cu modul in care datele (generate de dispozitivele din retea) sunt encapsulate si trimise de o sursa la o destinatie anume. Modelul OSI – Nivelul 3 – Retea Nivelul retea este un nivel complex care ofera conectivitate si selectia drumului de urmat intre doua sisteme gazda care pot fi localizate in retele separate geografic. Acesta este nivelul cel mai important in cadrul Internetului, asigurand posibilitatea interconectarii diferitelor retele. Tot la acest nivel se realizeaza adresarea logica a tuturor nodurilor din Internet. La nivelul retea opereaza ruterele, dispozitivele cele mai importante in orice retea de foarte mari dimensiuni. Daca doriti sa retineti nivelul retea in cat mai putine cuvinte, ganditi-va la selectia drumului, rutare si adresare. Modelul OSI – Nivelul 4 – Transport Nivelul 4 este despre protocolul TCP & UDP. Aceste protocoale aduc porturile care ne ajuta prin conectarea aplicatiilor de retea (HTTP, DNS, DHCP, etc.). Rolurile nivelului 4 • • • •
Urmărește fiecare legatură de conuicare deschisă între 2 echipamente Segmentează datele pentru a ușura transmisia Reasamblează datele la destinație Identifică legătura de comunicare a fiecărui echipament
Nivelul transport incearca sa ofere un serviciu de transport de date care sa izoleze nivelurile superioare de orice specificitati legate de modul cum este executat transportul datelor. Mai specific, probleme cum ar fi cat de sigur (reliable) sunt responsabilitatea nivelului transport. In cadrul oferirii de servicii de comunicare, nivelul transport initiazeaza, gestioneaza si inchide circuitele virtuale. Pentru a fi oferita o comunicatie sigura, servicii de detectare si recuperare din erori sunt oferite tot la acest nivel. Tot aici este realizat controlul fluxului (flow control). Daca doriti sa retineti nivelul transport in cat mai putine cuvinte, ganditi-va la calitatea serviciilor si la siguranta. Modelul OSI – Nivelul 5 – Sesiune Nivelul sesiune asigură aplicaţiilor stabilirea, gestionarea şi terminarea unui dialog realizat prin intermediul unei reţele. La acest nivel se asigură:
•
conectarea virtuală între aplicaţii;
•
sincronizarea fluxului de date;
•
partajarea serviciilor în grupuri funcţionale;
•
confirmarea recepţionării de date pe parcursul unei sesiuni;
•
retransmiterea datelor în cazul în care acestea nu sunt primite de maşina-ţintă.
Are rolul de a iniția și menține legătura dinte sursă și aplicație. SSL, NFS si LDAP sunt doar câteva dintre protocoalele ce operează la acest nivel. Modelul OSI – Nivelul 6 – Prezentare Nivelul prezentare se asigura ca informatia transmisa de nivelul aplicatie al unui sistem poate fi citita si interpretata de catre nivelul aplicatie al sistemului cu care acesta comunica. Daca este necesar, nivelul prezentare face traducerea intre diverse formate de reprezentare, prin intermediul unui format comun. Tot nivelul prezentare este responsabil cu eventuala compresie/decompresie si criptare/decriptare a datelor. Pentru a retine nivelul prezentare in putine cuvinte, ganditi-va la reprezentare format comun al datelor. Modelul OSI – Nivelul 7 – Aplicație Nivelul aplicatie este cel care este situat cel mai aproape de utlizator; el ofera servicii de retea aplicatiilor utilizator. Difera de celelalte niveluri OSI prin faptul ca nu ofera servicii nici unui alt nivel, ci numai unor aplicatii ce sunt situate in afara modelului OSI. Exemple de astfel de aplicatii sunt editoare de texte, utilitare de calcul tabelar, terminale bancare etc. Nivelul aplicatie stabileste disponibilitatea unui celculator cu care se doreste initierea unei conexiuni, stabileste procedurile ce vor fi urmate in cazul unor erori si verifica integritatea datelor. Daca doriti sa retineti in cat mai putine cuvinte nivelul aplicatie, ganditi-va la un browser de web. Cele mai multe rețele folosesc azi modelul TCP/IP, care este varianta funcțională a modelului OSI. Modelul TCP/IP are doar 4 niveluri .Desi modelul OSI este general recunoscut, standardul istoric si tehnic pentru Internet este TCP/IP (Transmission Control Protocol/Internet Protocol). Modelul TCP/IP a fost creeat de U.S. DoD din necesitatea unei retele care ar putea supravietui in orice conditii. Modelul TCP/IP are patru niveluri: Aplicatie, Transport, Retea (sau Internet) si Acces la Retea. Nivelul Aplicatie nu este identic cu cel din modelul ISO-OSI. Acesta include ultimele trei niveluri superioare din stiva OSI. Acestea au fost comasate pentru a putea fi tratate la un loc toate problemele legate de protocoale de nivel inalt, fie ele de reprezentare, codificare sau control al dialogului. Nivelul Transport este identic cu cel din modelul OSI, ocupandu-se cu probleme legate de siguranta, control al fluxului si corectie de erori. Scopul nivelului Retea (Internet) este de a asigura transmiterea pachetelor de la orice sursa din retea si livrarea lor catre o destinatie independent de calea si retelele pe care le-a strabatut pentru a ajunge acolo. Determinarea drumului optim si comutarea pachetelor au loc la acest nivel. Nivelul Acces la retea se ocupa cu toate problemele legate de transmiterea efectiva a unui pachet IP pe o legatura fizica.