OSI Modeli Nedir ?
OSI ( Open System Interconnect ) basitçe farklı üreticiler tarafından geliştirilen Network bileşenlerinin uyumlu bir halde çalışmasını sağlayan kurallar bütünüdür. Network eserleri geliştiren tüm firmalar OSI kurallarına uygun aygıt geliştirmek zorundadır. Aksi halde aygıtlar farklı aygıtlarla oluşturulmuş network’ler ile konuşmazlar.
Bu kural birginin bir network ortamından hazırlanarak farklı bir ortama ( Bilg. vb ) nasıl taşınması gerektiğini tanımlar.
OSI kuralları 7 katmanadan oluşur :
Uygulama Katmanı (Application Layer)
Uygulama katmanı ağ ilişkisini kullanacak olan programlardır. Kullanıcı tarafından çalıştırılan eposta, veritabanı ve web tarayıcı yazılımları bu katmanda yer alır. Osi katmanları içerisinde en üstte uygulama katmanı yer alır.
Sunum Katmanı (Presentation Layer)
Sunum katmanı datanın biçimsel düzenlemelerinin yapıldığı katmandır. Uygulama katmanına data iletirken bilgiler üzerinde kodlama ve dönüştürme süreçleri yapılır. Datanın şifrelenmesi, şifreli bilginin çözümlenmesi, sıkıştırılması, genişletilmesi bu katmanda gerçekleşir.
Oturum Katmanı (Session Layer)
Oturum katmanı haberleşecek bilgisayarlar ortasında kontağın oluşturulması, kullanılması ve sonlandırılması süreçlerinin yapıldığı katmandır. Oturum katmanı data güvenliğini ve data iletiminde sorun oluşmuş ise bilginin tekrar iletilmesini sağlar. NFS, Net BIOS, Sockets ve SQL üzere protokoller bu katmanda çalışır.
Taşıma Katmanı (Transport Layer)
Taşıma katmanı datanın nasıl iletileceğinin belirlendiği katmandır. Taşıma katmanında bilginin uçtan uca hangi protokoller kullanılarak iletileceği belirlenir. TCP, SPX ve UDP protokolleri taşıma katmanında çalışır.
Yazılım katmanları ile donanım katmanları ortasında temas sağlar. Üst katmanlardan aldığı datayı kısımlara ayırarak alt katmanlara, alt katmanlardan aldığı kısımları de birleştirerek üst katmanlara iletmek taşıma katmanının vazifesidir.
Ağ Katmanı (Network Layer)
Ağ katmanı datanın iletileceği en verimli fizikî yolun belirlendiği katmandır. Mantıksal ve fizikî adresleme ve adres çözümleme süreçleri de bu katmanda gerçekleştirilir. Router‘ lar ve IP protokolü bu katmanda yer alır.
Veri İletim Katmanı (Data Link Layer)
Bir düğümden başkasına yanlışsız bilgi transferini gerçekleştirmek için fizikî katmanın erişim yetkilerini ve kurallarını belirleyen katman bilgi iletim katmanıdır. Ağ katmanından gelen paketlere yanılgı denetim bitleri eklenerek çerçeve yapısı oluşturulur. Ethernet ve Token Ring erişim sistemleri bu katmanda çalışır.
Veri iletim katmanının büyük bir kısmı ağ kartı içerisinde çalışır. Ağ üzerindeki başka aygıtları tanıma, çizginin hangi aygıt tarafından kullanıldığını tespit etme ve fizikî katmandan gelen bilginin kusur denetimi yeniden bu katmanda gerçekleşir. Örneğin switchler bu katmanda çalışır. Switchler MAC adreslerini tanıyabilir ve bilgiyi yalnızca ilgili MAC adresine iletebilirler.
Veri iletim katmanı 2 alt katmana ayrılır.
Media Access Control (MAC) Alt Katmanı: Bilgiyi, kusur denetim biti, alıcı ve gönderici aygıtın MAC adresleri ile çerçeveler ve fizikî katmana iletir. Fizikî katmandan aldığı datayı LLC alt katmanına iletmekte MAC alt katmanının vazifesidir.
Logical Link Control (LLC) Alt Katmanı: Ağ katmanına iletilecek çerçeveler için taşıyıcı vazifesi görür. Kullanılan protokole özel mantıksal portlar oluşturur. Böylelikle gönderici ve alıcı aygıtta birebir protokoller irtibata geçebilir. LLC, ayrıyeten bozulmuş olarak iletilen data paketlerinin tekrar gönderilmesinden sorumludur.
Fiziksel Katman (Physical Layer)
Fiziksel katman, data bitlerinin alıcıya nasıl iletileceğinin belirlendiği katmandır. Bir ve sıfırların nasıl elektrik, ışık yahut radyo sinyallerine çevrileceğini ve aktarılacağını tanımlar. Gönderici tarafta fizikî data bitlerini (0-1) elektrik sinyallerine çevirip kabloya yerleştirirken, alıcı tarafta fizikî katman kablodan okuduğu bu sinyalleri tekrar bilgi bitleri haline getirir. Hub fizikî katmanda yer alır.
Katman Protokolleri :

