08225 aĞ temellerĠ · 08225 aĞ temellerĠ katmanlar, protokoller, arayÜzler 3. hafta bilgi...
TRANSCRIPT
![Page 1: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/1.jpg)
20 EKi. 2014 Salı, Çarşamba
08225AĞ TEMELLERĠ
Öğr. Gör. Murat KEÇECĠOĞLU
Elbistan Meslek Yüksek Okulu2014 – 2015 GÜZ Yarıyılı
![Page 2: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/2.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi desteklemekle yükümlüdür.
İletişim sistemi, iletişim ağı ile bağlanmış herhangi bir düğümün , başka bir düğümle iletişimine izin verir.
![Page 3: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/3.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
Dağıtık iletişim sistemi
Dağıtık Grafik Yapı Merkezi Çok Merkezli Dağıtık
![Page 4: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/4.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
Bilgi iletişimini daha iyi kavrayabilmek için kişiden kişiye iletişimi ele alalım.
Burada üç düzey (veya katman) tanımlanabilmektedir.
Bilgi Katmanı
Dil Katmanı
Fiziksel Aktarım Katmanı
Sırasıyla açıklayalım…
![Page 5: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/5.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
Bilgi Katmanı : Anlama ve bilgilenme gibi kavramları, paylaşılan oluşları, üzerinde anlaşılan simgeleri içerir.
![Page 6: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/6.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
Dil Katmanı : Kavramlar ve düşünceleri kelimelere anlamladırmak için kullanılır. İnsanların üzerinde anlaştıkları bir dil yoksa bir iletişim söz konusu olamaz.
Çince Bilen Var mı ?
![Page 7: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/7.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
Fiziksel Aktarım Katmanı : Bir anlamda gerçek iletişimi üretir. Bu bir ses dalgası, yazılı iletişim için kağıt, veya başka bir ortam olabilir.
![Page 8: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/8.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
Bu üç katman fonksiyonlar yönünden birbirinden bağımsızdır.
Üst katmanlar bir alt katmanın desteğini isterler.
BİLGİ KATMANI
DİL KATMANI
FİZİKSEL AKTARIM KATMANI
![Page 9: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/9.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
Aynı prensipler Dağıtık ve İletişim sistemi mimarisine de uygulanabilmektedir.
Sayısız sayılabilecek miktardaki düğümün herhangi birinden, sayısız sayılacak miktardakidüğümün herhangi birine iletişim.
GerçektekiInternetErişimi
![Page 10: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/10.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
Tüm bilgisayar ağı mimarileri aynı yüksek düzeyli amaçları paylaşmalıdır.
Bağlantılılık (Connectivity)
Modülerlik (Modularity)
Güvenilirlik (Reliability)
Gerçekleştirim (Easy Implementation) Kolaylığı
Sırasıyla Açıklayalım…
![Page 11: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/11.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
Bağlantılılık (Connectivity) : Değişik donanım ve yazılımın içten bağlanmasına, tek biçim (uniform), tekil sistem görünümlü, bilgisayar ağı istemlerine izin verir.
Modülerlik (Modularity) : Az sayıda, genel amaçlı bileşenlerden oluşan bilgisayar ağlarının kurulmasına izin verir.
![Page 12: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/12.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
Güvenilirlik (Reliability) : Hata arama, bulma, düzeltme ve hatalardan arınmış iletişimi desteklemeye izin verir.
Gerçekleştirim Kolaylığı (Easy Implementation) : Kullanım ve düzenleme bilgisayar ağı kurulumları için kabul edilebilir çözümler ve yönetim üretirler. Son kullanıcının bilgisayar ağına geçişi için şeffaf iletişim kolaylıkları vardır.
![Page 13: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/13.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
Katman : Katman donanım bileşenleri ve/veya yazılım süreçlerinden oluşan (process) varlıklardır.
Aynı katman içerisinde, farklı düğümlerdeki varlıklara (Peer-Entries) eş varlıklar denir.
Katmanlara arası iletişim, kurallar kümesi (Set of Rules) veya protokoller tarafından yönetilir.
![Page 14: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/14.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
Protokoller, bilginin aktarılması veya alınmasında, bilgi değişiminin sırasını ve biçimini sınırlamazlar.
Kural ve biçimler birbirini izleyen katmanların sınırında, arayüzler içerirler.
![Page 15: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/15.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
Tipik Dağıtık Sistem Miamarisi Fonksiyonel Katmanlar
Uygulama Katmanı
Dağıtım İşletim Sistemi Katmanı
Yerel Yönetim ve Çekirdek ( Kernel ) Katmanı
İşletim Sistemi Katmanı
![Page 16: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/16.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
Uygulama Katmanı
En üstteki katmandır. Görevleri ise;
Uygulama sürecinin yönetimi,
Verilerin dağıtılması,
İç işlem iletişimi,
Uygulama foksiyonunun dağıtılabilir sürece dönüştürülmesi dir.
Uygulama katmanının fonksiyonelliği alttaki katmanlarca desteklenir.
![Page 17: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/17.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
Dağıtık İşletim sistemi Katmanı : Görevleri ise;
Uygulama katmanınca istenen dağıtık sunumları üretmek,
İsimlendirme ve adresleme yapmak,
Yerel kaynakları paylaşmak,
Koruma ve eş zamanlama gerçekleştirmek,
İç işlem ve iyileştirmeyi desteklemek
![Page 18: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/18.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
Dağıtık İşletim sistemi Katmanı, dağıtık fonksiyonları tek bir mantıksal varlığa birleştirir.
Dağıtık fonsiyonlardan gelen verinin tekil sistem görünümü (Single System Images – SSI ) oluşturmaktan sorumludur.
![Page 19: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/19.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
Yerel Yönetim ve Çekirdek ( Kernel ) Katmanı
Kişisel düğümlerde dağıtık işletim sistemini destekler. Görevleri ise;
İç işlem iletişimleri,
Bellek ve giriş/çıkış erişimleri,
Koruma ve çok görevlilik (multi-tasking),
Dağıtık işletim sistemi tarafından istenen sunumları bir üst katmana iletir.
Diğer düğümlerdeki kendi eş katmanlarıyla iletişir.
![Page 20: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/20.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
İşletim sistemi Katmanı
Dağıtık işletim sistemi ve yerel yönetim katmanı tarafından istenen iletişimi destekler.
Katmanlanmış mimarinin bir takım önemli yararları vardır.
![Page 21: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/21.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
Katmanlanmış mimarinin yararları :
Bağımsızlık (Katman)
Esneklik
Basitleştirilmiş işletim ve bakım
Standartlaşma
Sırasıyla Açıklayalım…
![Page 22: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/22.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
Katman Bağımsızlığı :
Her katman sadece bir altında üretilen katmandan haberdardır.
Daha aşağı ve yukarıdaki katmanların işlevini bilmesine de gerek yoktur.
Esneklik :
Bir katmandaki işleyiş değişikliği (yazılım-donanım) alttaki ve üstteki katmanları etkilememelidir.
![Page 23: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/23.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
Basitleştirilmiş işletim ve bakım :
Katmanlı tasarım, bölünebilir modüller ve kolay işletim ve bakım işlemleri sağlamalıdır.
Standartlaşma :
Çıktı sunumları ve arayüzler tanımlı varlıklara yapılandırılarak, standartların daha kolay geliştirilmelerine olanak verirler.
![Page 24: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/24.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
ISO Başvuru Modeli
IBM Sistem Network Architecture, IBM ve uyumlu donanım ve yazılım için veri iletişim ağları geliştirmiştir.
Bu duruma karşılık diğer donanım ve yazılım üreticileri de kendi iletişim ağ platformları için alternatif yöntemler geliştirdiler.
Pazardaki her büyük üretici ve satıcı kendi markalarını taşıyan mimariler sunarlar ve bu mimari diğerleriyle uyumsuzdur.
Tüketici, kendi data processing işlemleri için farklı donanımlar kullanıyorsa, farklı bilgisayar ağlarını bağlamak daha zor olacaktır.
![Page 25: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/25.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
ISO Başvuru Modeli - Çözüm
Bu noktada standart bir kurallar kümesi ve protokollere gereksinim vardır.
Değişik organizasyonlar standart mimariler ve arayüzler geliştirme çabasındadırlar.
X.3-X.25-X.28.-X.29, IEEE (802) projeleri
![Page 26: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/26.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
ISO Başvuru Modeli – Standartların Geliştirilmesi
Farklı platformlarda veri iletişimine izin verilmesi,
Katmanlı mimarilerin avantaj ve potansiyelinden azami ölçüde faydalanılması
gibi amaçlardan kaynaklanmaktadır.
![Page 27: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/27.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
International Standart Organization – ISO
ISO’nun geliştirdiği başvuru modeli veri iletişim standartlarını karşılamak için geliştirilmiştir.
![Page 28: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/28.jpg)
08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER
3. Hafta
International Standart Organization – ISO
Open System Interconnection - OSI
![Page 29: 08225 AĞ TEMELLERĠ · 08225 AĞ TEMELLERĠ KATMANLAR, PROTOKOLLER, ARAYÜZLER 3. Hafta Bilgi iletişim sistemi, dağıtık sistem içerisinde düğümler arasındaki iletişimi](https://reader036.vdocuments.pub/reader036/viewer/2022063021/5fe37163e30cbb5a7f1557ae/html5/thumbnails/29.jpg)
DEVAMI HAFTAYA
08225 AĞ TEMELLERĠ