Ce este modelul ISO/OSI?
Modelul OSI (Open Systems Interconnection) este un model de referinta cu 7 straturi, creat de ISO (International Organization for Standardization), care descrie cum datele calatoresc de la o aplicatie la alta prin retea. Fiecare strat are un rol specific si comunica doar cu straturile adiacente.
Cele 7 Straturi
Acesta este singurul strat cu care utilizatorul interactioneaza direct (browser, email client, etc.). Nu este aplicatia in sine, ci serviciile de retea pe care aplicatia le foloseste.
Gandeste-te la acest strat ca la un "traducator" — se asigura ca datele sunt intr-un format pe care ambele capete il inteleg (ex: criptare TLS, compresie imagine, codificare text).
Acest strat stabileste "reguli de dialog" — cine vorbeste si cand (half-duplex vs full-duplex), si gestioneaza checkpoint-uri pentru reluarea transferurilor intrerupte.
TCP = fiabil, cu confirmare (ex: web, email). UDP = rapid, fara confirmare (ex: streaming, gaming). Unitatea de date se numeste segment.
Routerul opereaza la acest nivel. Stratul decide cea mai buna ruta pentru a trimite pachetele de la sursa la destinatie prin mai multe retele. Unitatea de date: pachet.
Switch-ul opereaza la acest nivel. Foloseste adrese MAC (fizice) pentru livrare locala. Are 2 sub-straturi: LLC (legatura logica) si MAC (control acces mediu). Unitatea: cadru (frame).
Acest strat se ocupa de semnale electrice, optice sau radio. Defineste conectori, voltaje, frecvente. Hub-ul si repetorul opereaza aici. Unitatea: bit.
ISO/OSI vs TCP/IP
| Strat OSI | Nr. | Strat TCP/IP | Unitate date |
|---|---|---|---|
| Aplicatie | 7 | Aplicatie | Date |
| Prezentare | 6 | Date | |
| Sesiune | 5 | Date | |
| Transport | 4 | Transport | Segment |
| Retea | 3 | Internet | Pachet |
| Legatura de date | 2 | Acces la retea | Cadru |
| Fizic | 1 | Bit |
Mnemonic — De jos in sus (1 → 7)
"Fiecare Leu Rupe Toate Sarile Pentru Adevar" — de la stratul 1 (Fizic) la 7 (Aplicatie)