Ce este Modelul OSI?
Definit de ISO in 1984, modelul OSI imparte comunicatia in retea in 7 straturi:
Cele 7 straturi
| Strat | Functie | Exemple | |---|---|---| | 7. Aplicatie | Interfata cu utilizatorul | HTTP, SMTP, FTP | | 6. Prezentare | Formatare, criptare | SSL/TLS, JPEG | | 5. SesIune | Gestionarea conexiunilor | NetBIOS, RPC | | 4. Transport | Transport end-to-end | TCP, UDP | | 3. Retea | Rutare, adresare logica | IP, ICMP | | 2. Legatura de date | Adresare fizica, detectie erori | Ethernet, MAC | | 1. Fizic | Transmisia bruta de biti | Cablu, fibra, radio |
Principii
- Fiecare strat comunica doar cu stratul adiacent
- Incapsulare: fiecare strat adauga un antet (header) datelor primite
- Abstractizare: stratul n nu stie cum functioneaza stratul n-1
vs TCP/IP (modelul practic)
Modelul OSI e teoretic. In practica, internetul foloseste modelul TCP/IP cu 4 straturi: Aplicatie, Transport, Internet, Legatura.