La couche liaison de données prépare un paquet pour le transport à travers les supports locaux en l'encapsulant avec un en-tête et un code de fin pour créer une trame. La description d'une trame est un élément clé de chaque protocole de couche liaison de données.

Pour fonctionner, les protocoles de couche liaison de données nécessitent des informations de contrôle. Les informations de contrôle répondent généralement aux questions suivantes :

Contrairement aux autres unités de données de protocoles décrites dans ce cours, la trame de couche liaison de données comprend les éléments suivants :

Ces éléments de trame sont représentés sur la figure et sont décrits plus en détail dans la suite du cours.