bilgisayar ağları - düzce Üniversitesiakademik.duzce.edu.tr/content/dokumanlar/resulkara/...ağ...
TRANSCRIPT
Bilgisayar Ağları
Prof. Dr. Resul KARA
2. Bölüm: Bilgisayar Ağlarının Katmanlı Yapısı
2. Bölüm: Bilgisayar Ağlarının Katmanlı Yapısı
Katmanlı Yapının Gerekliliği OSI Modeli TCP/IP Modeli Katmanlar Arası Etkileşim Verinin Katmanlı Yapıda Organizasyonu
Katmanlı Yapının Gerekliliği
Üretimde birlik İşleyişi kolay tanımlayabilme Ortak dil Kolay protokol tasarımı
OSI Modeli
Uygulama (Application)
Sunum (Presentation)
Oturum (Session)
Aktarım (Transport)
Ağ (Network)
Veri Bağı (Data Link)
Fiziksel (Physical)
7
6
5
4
3
2
1
OSI Modeli Uygulama katmanı, verinin hazırlanması Sunum katmanı, verinin kodlanması, sıkıştırılması ve
şifrelenmesi Oturum katmanı, oturumun kurulması, sonlandırılması
ve yönetilmesi Aktarım katmanı, kaynak ve hedef arasında iletişimin
ayırdedilmesi ve izlenmesi Ağ katmanı, ağlar arasında yönlendirme Veri bağı katmanı, çerçevelerin oluşturulması ve hata
kontrolü Fiziksel katman, senkronizasyon, sinyalleme, fiziksel
bağlantılar
TCP/IP Modeli
Uygulama (Application)
Aktarım (Transport)
Ağlar Arası (Internet)
Ağ Erişim (Network Access)
4
3
2
1
TCP/IP Modeli Uygulama katmanı, Verinin hazırlanması, kodlanması,
şifrelenmesi, sıkıştırılması ve gönderici alıcı arasındaki oturumun yönetilmesi
Aktarım katmanı, kaynak ve hedef arasında iletişimin ayırdedilmesi ve izlenmesi
Ağlararası katmanı, ağlar arasında yönlendirme Ağ erişim katmanı, veri çerçevelerinin oluşturulması, hata
kontrolü, senkronizasyon, sinyalleme, fiziksel bağlantılar
OSI Modeli TCP/IP Modeline Karşı
Uygulama
Sunum
Oturum
Aktarım
Ağ
Veri Bağı
Fiziksel
Uygulama
Aktarım
Ağlar Arası
Ağ Erişim
Katmanlar Arası Etkileşim Kaynakta (göndericide) üst katmanlardan alt katmanlara
doğru, hedefte (alıcıda) alt katmanlardan üst katmanlara doğru
Katmanlar Arası Etkileşim Üst katmanlar alt katmanları kullanırlar Alt katmanlar üst katmanlara hizmet ederler İlişki bir üst/bir alt katman arasındadır, katman atlanmaz!
Verinin Katmanlı Yapıda Organizasyonu
Kapsülleme (encapsulation), verinin katmanlar arasında yukarıdan aşağıya doğru indirilmesi esnasında veri üzerine katmanlara özel bilgiler eklenmesi OSI’nin, aktarım, ağ ve veri bağı katmanlarında Aktarım: başlık, ağ: başlık, veri bağı:
başlık/kuyruk
Verinin Katmanlı Yapıda Organizasyonu
Protokol Veri Birimi (Protocol Data Unit-PDU), her bir katmandaki verinin kapsüllenmiş halidir Bir PDU hem veriyi hem katman başlığını içerir
Katman PDU Adı
7. Katman (Uygulama) Veri
4. Katman (Aktarım) Segment/Datagram
3. Katman (Ağ) Paket
2. Katman (Veri Bağı) Çerçeve (Frame)
Verinin Katmanlı Yapıda Organizasyonu
Kapsül Açma (decapsulation), kaynaktan gönderilen veriler hedef tarafından alındıktan sonra kapsüllenmiş protokol veri birimleri üzerindeki katmanlara özel bilgilerin çıkarılması işlemi
Kaynakta kapsülleme hangi katmanda yapılmışsa, hedefte kapsül açma o katmanda yapılır
TCP/IP Modelinde Veri Organizasyonu
Kaynakta uygulama katmanında veri oluşturulur ve haberleşme başlar
Aktarım katmanında verinin segmentlere ayrılır ve kapsüllenir Ağlar arası katmanında adresleme ve paketleme yapılır Ağ erişim katmanında fiziksel adres eklenerek çerçeve haline
getirilir Veri, ağdaki ara bağlantı cihazlarına gönderilir Hedefin ağ erişim katmanına gelir ve en dış kapsül çıkarılır Ağlar arası katmanında paketin başlığı çıkarılır Aktarım katmanında son kapsül çıkarılıp alıcı uygulama
belirlenir Uygulama katmanında kullanıcıya görüntülenir.
Ağda Adresleme
Mantıksal Adres
Fiziksel Adres
Servis Adresi
Ağda Adresleme
•IP Adresi Mantıksal Adres
•MAC Adresi Fiziksel Adres
•Port Numarası Servis Adresi
Bölüm Özeti
Bilgisayar ağlarının katmanlı yapısı OSI modeli ve TCP/IP modeli İki modelin ilişkisi Katmanlarda verinin organizasyonu Kapsülleme, kapsül çıkarma ve PDU
kavramları Ağda adresleme türleri ve görevleri