5. Bölüm Link Katmanı ve LAN’ler Computer Networking: A Top Down Approach 4th edition. Jim Kurose, Keith Ross Addison-Wesley, July 2007. 5: DataLink Layer
5. Bölüm:Link Katmanı Amaç: Data link katmanının prensiplerini anlamak: Hata algılama ve düzeltme Çoklu erişim link katmanı adresleme Güvenilir veri transferi 5: DataLink Layer
Link Katmanı: Giriş Biraz terminoloji: layer-2 packet bir çerçevedir, datagramı sarmalar data-link katmanı bir datagramı bir Düğümden komşu bir düğüme taşımakla yükümlüdür 5: DataLink Layer
Link katmanı: içerik datagram farklı linkler üzerinden farklı protokoller aracılığıyla taşınır: e.g., ilk linkte Ethernet, 802.11 son linkte Her link protokolü farklı servisler sunar 5: DataLink Layer
Link Katmanı Servisleri çerçeveleme, linke erişim: datagram çerçeve olarak sarmalar, başlık ve kuyruk ekler Eğer ortam paylaşılıyorsa kanala erişimi sağlar Çerçeve başlıklarındaki “MAC” adresleri kaynak e hedefi tanımlamakta kullanılır IP adresinden farklı! Komşu düğümler arasında güvenilir veri transferi Nadiren düşük hata oranlı linklerde kullanılır Kablosuz linkler: yüksek hata oranları 5: DataLink Layer
Link Katmanı Servisleri Akış kontrolü: Hata algılama: Hatalar sinyal zayıflaması veya gürültü ile oluşur. Alıcı hatayı algılar: Vericiyi yeniden gönderim için yarır ya da çerçeveyi atar. Hata düzeltme: Alıcı bit hatasını algılar ve düzeltir 5: DataLink Layer
Link Katmanı nerede uygulanır? Her hostta link katmanı “adaptör”dedir (yani ağ arayüz kartı NIC) Ethernet kartı, PCMCI kartı, 802.11 kart Hostların sistem buslarına tutunur Yazılım ve donanım kombinasyonudur host schematic application transport network link physical cpu memory host bus (e.g., PCI) controller physical transmission network adapter card 5: DataLink Layer
Adaptörler haberleşiyor datagram datagram controller controller sending host receiving host datagram frame gönderici: Datagramı çerçeve olarak sarmalar Hata düzeltme bitlerini ekler. alıcı Hatayı kontrol eder Datagramı çıkarır, alıcıdaki üst katmana iletir. 5: DataLink Layer