16 Ekim 2012 Salı

OSI Modeli

Bilgisayar ağlarının çok genç ancak donanım üreticilerinin çok güçlü olduğu devirlerde, üretici firmalar ağ üzerinde çalışacak yapıyı baştan başa planlar, üretir ve satarlardı. Bu güçlü üretici firmalar (IBM, Honeywell, Digital Equipment Corporation vs.) kendi donanımlarını, kendi ağlarında, kendi yazılımlarıyla kullanmaya alışmış, diğer üreticilerin donanım ve yazılım standartlarıyla uyuşmamayı bir güç gösterisine dönüştürmüş ve muktedir bir güç olmuşlardı.
 
1978 senesine gelindiğinde ISO (International Organization for Standardization) bu konuya el atma gereğini gördü ve çalışmalara başladı. 1984 senesine gelindiğinde OSI (Open Systems Interconnection) başvuru modeli adı verilen veri iletişimi standartlarını belirleyen bir model ortaya konmuş oldu. Böylelikle birbirinden bağımsız katmanlarda, birbirinden bağımsız yazılım ve donanımların veri iletimin sağlayabilmelerini sağlayan bir model doğdu.

Bu model ağ sistemlerini birbiri ile haberleşmesine olanak sağlayan 7 faklı katmana bölmeyi planlamışdı. Günlük hayatımızda çok sık kullandığımız TCP/IP Protokol Ailesi bu model temel alınarak geliştirilmiştir.  

OSI Modeli ve Katmanlar

Uygulama Uygulama katmanı ağ hizmetini kullanacak olan programdır. Bu katman kullanıcının gereksinimlerin karşılar. Internet Explorer, Firefox veya Google Chrome gibi Internet Tarayıcılar, iş yerinizde kullandığınız veritabanı uygulaması ya da günlük e-mail uygulamanız örnek olarak verilebilir.
Sunum Sunum katmanı en önemli görevi yollanan verinin karşı bilgisayar tarafından anlaşılabilir halde olmasını sağlamaktır. DOS veya Linux tabanlı bir işletim sisteminde oluşturduğunuz metin dosyasını sorunsuz olarak Windows işletim sisteminde açmanızı bu katman sağlar.
Oturum Oturum katmanı, bir bilgisayar birden fazla bilgisayarla aynı anda iletişim içinde olduğunda, gerektiğinde doğru bilgisayarla konuşabilmesini sağlamaktır. Uygulamalar arasındaki bağlantıları kurar, yönetir ve sonlandırır.
Taşıma Taşıma katmanı alt ve üst katmanlar arasında geçit görevini görür. Alt katmanlar verinin ne olduğuna bakmadan karşı tarafa yollama işini yaparken üst katmanlarda kullanılan donanım ile ilgilenmeden veri ile uğraşabilirler.
Ağ katmanı, sunucular arası yönlendirme dahil olmak üzere kaynaktan hedefe paketin iletilmesinden sorumludur. Ayrıca adresleri yönlendirme, verinin kaynaktan varışa ulaşması için takip edeceği yolun bulunması ve alt ağların bulunduğu bir ortamda alt ağlardan geçiş sırasında adresleme ve paket boyu farklılığı gibi problemlere çözüm bulunmasını da sağlar.
Veri-Bağlantısı Veri bağlantısı katmanı ağ üzerindeki diğer bilgisayarları tanımlama, kablonun o anda kimin tarfından kullanıldığının tespiti ve fiziksel katmandan gelen verinin hatalara karşı kontrolü görevini yerine getirir.
Fiziksel Fiziksel katman hem bir ve sıfırları elektrik sinyallerine çevirip kabloya yerleştirir, hem de alıcı tarafta fiziksel katman kablodan okuduğu bu sinyalleri tekrar bir ve sıfır haline getirir.

Hiç yorum yok:

Yorum Gönder