OSI (Open Systems Interconnection) referans modeli, ağ protokollerini 7 katmanlı bir yapıya böler. Bu 7 katman, ağda iletişim kurmak için kullanılan cihazların birbirleriyle iletişim kurarken uyması gereken bir standarttır. Aşağıda OSI modelinin 7 katmanı ve her birinin görevleri açıklanmaktadır:
- Fiziksel Katman (Physical Layer): Veri iletimi için fiziksel araçları (kablo, optik fiber, hava dalgaları vb.) kullanır. Bu katman, verinin bit seviyesinde iletimini sağlar.
- Veri Bağlantı Katmanı (Data Link Layer): Veri paketlerinin doğru şekilde gönderilmesini sağlar. Veri bağlantı katmanı, veri paketlerinin nerede başlayıp nerede bittiğini belirler ve hata düzeltme işlemlerini yapar.
- Ağ Katmanı (Network Layer): Veri paketlerinin doğru şekilde hedefe ulaşmasını sağlar. Bu katman, veri paketlerinin rota belirleme, yönlendirme ve trafik kontrolü gibi görevleri yapar.
- Taşıma Katmanı (Transport Layer): Veri iletiminin güvenilirliğini sağlar. Bu katman, veri akışının doğru şekilde ilerlemesini ve hata düzeltme işlemlerinin yapılmasını sağlar.
- Oturum Katmanı (Session Layer): İletişim kurulan cihazlar arasında oturum açılmasını sağlar. Bu katman, cihazların birbirleriyle iletişim kurması için gerekli oturum bilgilerini yönetir.
- Sunum Katmanı (Presentation Layer): Verilerin anlaşılır hale getirilmesini sağlar. Bu katman, verilerin formatlanması, sıkıştırılması ve şifrelenmesi gibi işlemleri yapar.
- Uygulama Katmanı (Application Layer): Uygulamaların iletişimini sağlar. Bu katman, kullanıcı uygulamalarının birbirleriyle iletişim kurmasını ve veri paylaşmasını sağlar.
Bu 7 katmanlı yapı, ağ protokollerinin nasıl tasarlanması ve birbirleriyle nasıl çalışması gerektiği konusunda standart bir yol sunar.