Osi Modeli – Katman 2: Veri Bağlantısı Katmanı (Data Link Layer)
Veri bağlantısı katmanı fiziksel katmana erişmek ve kullanmak ile ilgili kuralları belirler. Veri bağlantısı katmanının büyük bir bölümü ağ kartı içinde gerçekleşir. Veri bağlantısı katmanı , ağ üzerindeki diğer bilgisayarları tanımlama, kablonun o anda kimin tarafından kullanıldığının tespiti ve fiziksel katmandan gelen verinin hatalara karşı kontrolü görevini yerine getirir.
Veri bağlantısı katmanı iki alt bölüme ayrılır: Media Access Control (MAC) ve Logical Link Control(LLC).
| VERİ BAĞLANTISI | LLC |
| MAC |
MAC alt katmanı veriyi hata kontrol kodu (CRC) , alıcı ve gönderenin MAC adresleri ile beraber paketler ve fiziksel katmana aktarır. Alıcı tarafta da bu işlemleri tersine yapıp veriyi veri bağlantısı içindeki ikinci alt katman olan LLC’ye aktarmak görevi yine MAC alt katmanına aittir.
LLC alt katmanı bir üst katman olan ağ katmanı (3. katman) için geçiş görevi görür. Protokole özgü mantıksal portlar oluşturur (Service Access Points , SAPs). Böylece kaynak bilgisayarda ve hedef bilgisayarda aynı protokoller iletişime geçebilir (örneğin TCP/IP<–>TCP/IP , UDP<–>UDP ). LLC ayrıca veri paketlerinden bozuk gidenlerin (veya karşı taraf için alınanların) tekrar gönderilmesinden sorumludur. Flow Control ( akış kontrolü ) , yani alıcının işleyebileceğinden fazla veri paketi gönderilerek boğulmasının engellenmesi de LLC’nin görevidir.
