OSI (Open Systems Interconnection), ağ protokollerini 7 katmanlı bir yapıya bölen bir referans modelidir. OSI modelinin katmanları ve işlevleri şunlardır: 1. Fiziksel Katman: Veri iletimi için fiziksel araçları kullanır ve bit seviyesinde iletim sağlar. 2. Veri Bağlantı Katmanı: Veri paketlerinin doğru şekilde gönderilmesini ve hata düzeltme işlemlerini yapar. 3. Ağ Katmanı: Veri paketlerinin hedefe ulaşmasını sağlar ve rota belirleme, yönlendirme gibi görevleri yapar. 4. Taşıma Katmanı: Veri iletiminin güvenilirliğini sağlar ve veri akışının doğru şekilde ilerlemesini garanti eder. 5. Oturum Katmanı: İletişim kurulan cihazlar arasında oturum açılmasını ve oturum bilgilerinin yönetilmesini sağlar. 6. Sunum Katmanı: Verilerin anlaşılır hale getirilmesini, formatlanmasını, sıkıştırılmasını ve şifrelenmesini sağlar. 7. Uygulama Katmanı: Uygulamaların birbirleriyle iletişimini ve veri paylaşımını sağlar.