1 / 13

OSI KATMANLARI

OSI KATMANLARI.

Download Presentation

OSI KATMANLARI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OSI KATMANLARI • Üreticilerin kendi kafalarına göre bilgisayar malzemesi üretip, ürettikleri,donanımın sadece kendi ürettikleri ürünlerle uyumlu olması tüketicilerin hangi marka ile başlarsa ilave ürünlerin hep o markadan olmasını gerektiriyordu ve üreticiler,tüketiciye istedikleri gibi fiyat uygulaması neticesinde ve zamanla networklerin büyümesi hatta birbirine bağlanabilme gereksinimi,bir standardın ortaya çıkmasını gerektirdi. Bu nedenle ISO (International Standard Organization) Uluslararası standartlar organizasyonu mevcut ağ yapılarını inceleyerek 1984 yılında OSI referans modelini geliştirmiştir. Bu tarihten itibaren donanım ve yazılım üretici firmaları OSI standartına uygun ürünler üretmeye başlamıştır. Bu sayede farklı markalarda üretilmiş ürünler networkler üzerinden birbirileri ile uyumlu hale gelerek haberleşebilmişlerdir. • Her bir katmanın görevi bir üst katmana servis sağlamaktır. İki bilgisayar arasındaki iletişimde katmanlar sırasıyla iletişim kurarlar; eş düzeydeki katmanlar aslında doğrudan iletişim kurmazlar ancak aralarında sanal bir iletişim oluşur.OSI modeli 7 katmana ayrılmıştır.

  2. OSI KATMANLARI • Physical (Fiziksel Katman) • Data Link (Veri Bağlantı Katmanı) • Network (Ağ Katmanı) • Transport (Taşıma Katmanı) • Session (Oturum Katmanı) • Presentation (Sunu Katmanı) • Application (Uygulama Katmanı

  3. PROTOKOLLER • Basit Bilgisayar ağları söz konusu olduğunda, protokol kelimesi iki aygıt veya yazılımın önceden belirlenmiş kurallar çerçevesinde nasıl haberleşmeleri gerektiğini tanımlar.

  4. 1. Fiziksel Katman • Fiziksel katman verinin kablo üzerinde alacağı yapıyı tanımlar. Veriler bit olarak iletilir. Bu katman bir ve sıfırların nasıl elektrik, ışık veya radyo sinyallerine çevrileceğini ve aktarılacağını tanımlar. Gönderen tarafta fiziksel katman bir ve sıfırları elektrik sinyallerine çevirip kabloya yerleştirirken, alıcı tarafta fiziksel katman kablodan okuduğu bu sinyalleri tekrar bir ve sıfır haline getirir.Fiziksel katman veri bitlerinin karşı tarafa, kullanılan medya(kablo, fiber optik, radyo sinyalleri) üzerinden nasıl gönderileceğini tanımlar. RS-232,Fiber optik,RS-449 gibi protokoller bu katmanda çalışır. • RS-232 Cihazdan cihaza ya da bilgisayardan cihaza yazılım yüklemeye yarayan kablo.

  5. 2. Veri Bağlantı Katmanı • Veri bağlantı katmanı fiziksel katmana erişmek ve kullanmak ile ilgili kuralları belirler.Veri bağlantı katmanında veriler ağ katmanından fiziksel katmana gönderilirler. Bu katmanda Ethernet erişim yöntemleri çalışır. Bu erişim yöntemleri verileri kendi protokollerine uygun olarak işleyerek iletirler. • Ethernet, bilgisayarlar arasında bir ağ oluşturmaya yarayan yöntemdir. Bilgisayarların ethernet aracılığı ile birbirlerine bağlanabilmeleri için ethernet kartı adı verilen bir donanım gerekmektedir.Bu karta bağlantıyı sağlayan giriş/arabirim ADSL modem gibi aksesuarların bağlanması için de kullanılabilmektedir.

  6. 3. Ağ Katmanı • Ağ katmanı veri paketine farklı bir ağa gönderilmesi gerektiğinde yönlendiricilerin kullanacağı bilginin eklendiği katmandır. Ağ katmanında iki istasyon arasında en ekonomik yoldan verinin iletimi kontrol edilir. Bu katman sayesinde verinin yönlendiriciler (router) aracılığıyla yönlendirilmesi sağlanır. IP protokolü bu katmanda çalışır. • Internet Protocol(IP) verinin değişik yönlendiriciler üzerinde doğru yolu izleyerek karşı tarafa ulaşmasını sağlar.

  7. 4. Taşıma Katmanı • Taşıma katmanı üst katmanlardan gelen veriyi ağ paketi boyutunda parçalara böler.Bu katmanda veriler kesim (segment) halinde taşınır. TCP, UDP, SPX protokolleri bu katmanda çalışır. Bu protokoller hata kontrolü gibi görevleri de yerine getirir. • Transmit Control Protocol(TCP) gönderen sistem üzerinde yollanacak veriyi parçalara bölünmesini ve alıcı sistem üzerinde ise tekrar birleştirilmesini sağlar

  8. 5. Oturum Katmanı • Oturum katmanında iki bilgisayardaki uygulama arasındaki bağlantının yapılması, kullanılması ve bitilmesi işlemleri yapılır. Bir bilgisayar birden fazla bilgisayarlarla aynı anda iletişim içinde olduğunda, gerektiğinde doğru bilgisayarla konuşabilmesini sağlar.NetBIOS, RPC, Named Pipes ve Sockets gibi protokoller bu katmanda çalışır. • NetBIOS,Ağ'a bağlı aygıtların birbirleri ile haberleşmesi için kullanılan bir API (Uygulama programlama arayüzü)'dir.

  9. 6. Sunuş Katmanı • Sunuş katmanının en önemli görevi yollanan verinin karşı bilgisayar tarafından anlaşılacak şekilde çevrilmesidir. Bu sayede farklı programların birbirlerinin verisini kullanabilmesi mümkün olur. Sunum katmanı uygulama katmanına verileri yollar daha sonra bu katmanda verinin yapısı, biçimi ile ilgili düzenlemeler yapılır, verinin formatı belirlenir. Ayrıca verinin şifrelenmesi, açılması, sıkıştırılması da bu katmanda yapılır.GIF, JPEG, TIFF, EBCDIC, ASCII vb. bu katmanda çalışır. • JPEG,özellikle fotoğraf temelli dosyaların kaydedilmesinde kullanılmaktadır. 256 renk üstü olan dosyalarda daha kaliteli görüntü ve iyi sıkıştırma etkisi gösterir.

  10. 7. Uygulama Katmanı • Monitörümüzde gördüğümüz her şeyi örnek olarak verebiliriz. Kullanıcıya en yakın katmandır. Uygulama katmanı bilgisayar uygulaması ile ağ arasında bir arabirim sağlar. OSI katmanları arasında sadece bu katman diğer katmanlara servis sağlamaz.E-posta ve veritabanı gibi uygulamalar bu katman aracılığıyla yapılır.FTP, SMTP, SNMP, HTTP, DNS protokolleri ve tarayıcılar bu katmanda çalışır. • FTP,internete bağlı bir bir bilgisayardan diğerine (her iki yönde de)dosya aktarımı yapmak için geliştirilen bir internet protokolü ve bu işi yapan uygulama programlarına verilen genel addır.

  11. Application Set(uygulama seti): Uygulamalar yani programlarla ilgili konuları içerir. Genellikle sadece yazılımsaldır. Modelin en üstündeki uygulama katmanı kullanıcıya en yakın katmandır. • Transport Set(veri aktarım seti): Veri iletişimi ile ilgili meseleleri tanımlar. Fiziksel ve veri aktarım katmanları hem yazılımsal hem de donanım olarak görevini yerine getirebilir. Fiziksel katman(en alt katman) fiziksel ağ ortamına(ağ kablosuna mesela) en yakın katmandır. Ve esas olarak bilgiyi kablodan aktarmakla görevlidir.

  12. İki Bilgisayar Arasındaki Katmanlar, Gerçek ve Sanal İletişim Arasındaki İlişki • Veri alt katmanlara iletilirken iletim şekli şu şekilde olur: Veri (data) halinde alınan bilgi, taşıma katmanında kesim (segment) adı verilen birimlere ayrılır. Bu şekilde veri alıcı makinede tekrar bir araya getirilirken doğru sıralanması sağlanmış olur. Ağ katmanına segment şeklinde gelen verilere burada adres bilgileri eklenir; böylece kesimler paket haline dönüşür. Veri-bağlantı katmanında paketlere MAC adresleri eklenerek çerçeve (frame) adını verdiğimiz yapı oluşur. En son aşama olarak fiziksel katmana gelen çerçeveler burada bir bit dizisine dönüştürülerek iletime hazır hale getirilir. • Verinin iletimi üst katmandan alt katmana doğru olur. Verinin kablo ile iletimi fiziksel katman tarafından gerçekleştirilir. Diğer bilgisayarda ise önce fiziksel katman ile karşılanan veri üst katmanlara doğru hareket eder

More Related