Network katmanından aldığı veriyi hata kontrol bitlerini ekleyerek ve framelere bölerek fiziksel katmana iletir. Bu katman özellikle çerçevelerin(frame) hatalı gelip gelmediğini kontrol eder. Bu kontrolu CRC algoritması ile yapar. Bu algoritma gelen veri için bir kod üretir ve bu kod frame lere eklenir. Alıcı tarafta frameler bu katmana geldiğinde veri için crc kodu üretilir ve gelen crc kodu ile karşılaştırılır. kod dogru ise veri düzgün iletilmiş demektir. Bu katman kendi içinde MAC ve LLC olmak üzere ikiye ayrılır.
MAC(Media Access Control): Bu bilgi network kartının üzerinde fiziksel olarak kazınmış bir bilgidir. Veri hata kontrol kodu ile birlikte alıcı ve gönderici MAC adresleri ile doğrudan network kartına gönderimi yapılır.
LLC(Logical Link Control) Netrowk katmanı ile donanım arasında mantıksal bir bağlantı arabirimi oluşturur. Bu katmanda protokoller frame içindeki 1 bytelık SAP(Service Access Point) numarası ile adreslenir.