Açık Sistemler Ara Bağlantısı (OSI) modeli, kontrolün bir katmandan diğerine geçtiği katmanlar halinde protokolleri uygulamak için bir ağ oluşturma çerçevesi tanımlar. Öncelikle bugün bir öğretim aracı olarak kullanılmaktadır. Kavramsal olarak bilgisayar ağı mimarisini mantıksal bir ilerlemeyle 7 katmana ayırır.
Alt katmanlar elektrik sinyalleri, ikili veri yığınları ve bu verilerin ağlar üzerinden yönlendirilmesiyle ilgilenir. Daha yüksek seviyeler, bir kullanıcının bakış açısından görüldüğü gibi, ağ isteklerini ve yanıtlarını, verilerin temsilini ve ağ protokollerini kapsar.
Cankurtaran / Colleen Tighe
OSI modeli başlangıçta ağ sistemleri oluşturmak için standart bir mimari olarak tasarlanmıştı ve günümüzde pek çok popüler ağ teknolojisi OSI'nin katmanlı tasarımını yansıtıyor.
Fiziksel katman
Katman 1'de, OSI modelinin Fiziksel katmanı, dijital veri bitlerinin gönderen (kaynak) aygıtın Fiziksel katmanından ağ iletişim ortamı üzerinden alıcı (hedef) aygıtın Fiziksel katmanına nihai aktarımından sorumludur.
Cankurtaran / Colleen Tighe
Katman 1 teknolojilerinin örnekleri arasında Ethernet kabloları ve hub'lar bulunur. Ayrıca, hub'lar ve diğer tekrarlayıcılar, kablo konektörleri gibi Fiziksel katmanda çalışan standart ağ cihazlarıdır.
Fiziksel katmanda veriler, fiziksel ortam tarafından desteklenen sinyalleşme türü kullanılarak iletilir: elektrik voltajları, radyo frekansları veya kızılötesi veya sıradan ışık darbeleri.
Veri Bağlantı Katmanı
Fiziksel katmandan veri alırken, Veri Bağlantısı katmanı fiziksel iletim hatalarını kontrol eder ve bitleri veri çerçevelerine paketler. Veri Bağlantısı katmanı ayrıca Ethernet ağları için MAC adresleri gibi fiziksel adresleme şemalarını yönetir, ağ cihazlarının fiziksel ortama erişimini kontrol eder.
Cankurtaran / Colleen Tighe
Veri Bağlantısı katmanı, OSI modelindeki en karmaşık katman olduğundan, genellikle iki kısma ayrılır: Media Access Control alt katman ve Mantıksal Bağlantı Kontrolü alt katman.
Ağ katmanı
Ağ katmanı, Veri Bağlantısı katmanının üzerine yönlendirme kavramını ekler. Veriler Ağ katmanına ulaştığında, verilerin nihai hedefine ulaşıp ulaşmadığını belirlemek için her çerçevede bulunan kaynak ve hedef adresleri incelenir. Veriler son hedefe ulaştıysa, katman 3 verileri Taşıma katmanına teslim edilen paketler halinde biçimlendirir. Aksi takdirde, Ağ katmanı hedef adresini günceller ve çerçeveyi alt katmanlara doğru iter.
Cankurtaran / Colleen Tighe
Yönlendirmeyi desteklemek için Ağ katmanı, ağdaki aygıtlar için IP adresleri gibi mantıksal adresleri korur. Ağ katmanı ayrıca bu mantıksal adresler ve fiziksel adresler arasındaki eşlemeyi de yönetir. IPv4 ağında bu eşleme, Adres Çözümleme Protokolü (ARP) aracılığıyla gerçekleştirilir; IPv6, Komşu Bulma Protokolünü (NDP) kullanır.
Taşıma katmanı
Taşıma Katmanı, ağ bağlantıları üzerinden veri sağlar. TCP (İletim Kontrol Protokolü) ve UDP (Kullanıcı Datagram Protokolü), Taşıma Katmanı 4 ağ protokollerinin en yaygın örnekleridir. Farklı aktarım protokolleri, hata düzeltme, akış kontrolü ve yeniden aktarım desteği dahil olmak üzere bir dizi isteğe bağlı yeteneği destekleyebilir.
Cankurtaran / Colleen Tighe
Oturum Katmanı
Oturum Katmanı, ağ bağlantılarını başlatan ve kesen olayların sırasını ve akışını yönetir. 5. katmanda, dinamik olarak oluşturulabilen ve bireysel ağlar üzerinden çalıştırılabilen birden çok bağlantı türünü desteklemek için oluşturulmuştur.
Cankurtaran / Colleen Tighe
Sunum Katmanı
Sunum katmanı, OSI modelinin herhangi bir parçasının en basit işlevine sahiptir. Katman 6'da, üzerindeki Uygulama katmanını desteklemek için gereken biçim dönüşümleri ve şifreleme / şifre çözme gibi mesaj verilerinin sözdizimi işlemlerini gerçekleştirir.
Cankurtaran / Colleen Tighe
Uygulama katmanı
Uygulama katmanı, son kullanıcı uygulamalarına ağ hizmetleri sağlar. Ağ hizmetleri, kullanıcının verileriyle çalışan protokollerdir. Örneğin, bir web tarayıcısı uygulamasında, Uygulama katmanı protokolü HTTP, web sayfası içeriğini göndermek ve almak için gereken verileri paketler. Bu katman 7, Sunum katmanına veri sağlar (ve ondan veri alır).
Cankurtaran / Colleen Tighe