Warstwa łącza danych, która jest odpowiedzialna za przygotowywanie pakietów do wysłania danych oraz transmisje pomiędzy węzłami sieci zbudowana jest z dwóch podwarstw:
- LLC (Logical Link Control) - podwarstwa sterowania łączem logicznym - nadzoruje poprawność transmisji danych, współpracuje głównie z warstwą sieciową podczas obsługi usług połączeniowych i bezpołączeniowych
- MAC (Medium Access Control) - podwarstwa sterowania dostępem do medium - utrzymuje dostęp do nośnika sieci lokalnej, przede wszystkim współpracuje z warstwą fizyczną