Définition
Technique au niveau liaison qui réduit le nombre de bits transmis par paquet en encodant, élidant ou compactant des champs d'en-tête de protocole (de façon stateful ou stateless) afin de diminuer la surcharge par paquet sur un lien donné tout en conservant l'information nécessaire à la reconstruction correcte du paquet à l'extrémité distante.

Principe

Principe
Réduire la taille des en-têtes diminue la bande passante consommée par paquet et augmente le débit utile effectif sur des liaisons contraintes, mais les méthodes à état nécessitent un contexte synchronisé et des mécanismes de récupération tandis que les méthodes sans état échangent le taux de compression contre l'indépendance vis‑à‑vis d'un état par flux.

Démonstration

Démonstration
Scénario illustratif → Un lien sans fil étroit transporte des paquets d'actualisation fréquents et petits. Un compresseur à état côté émetteur conserve un contexte réduit par flux et envoie un en-tête compressé court ; le décompresseur reconstruit l'en-tête complet à partir de son contexte synchronisé. En cas de rafale de pertes provoquant une désynchronisation, un rafraîchissement explicite ou l'envoi d'un en-tête complet rétablit la reconstruction correcte.

Mauvaise application

Mauvaise application
Supposer que la compression d'en-tête réduit toujours la latence et convient à tout lien ; cela ignore que la compression ajoute un délai de traitement et que les schémas à état peuvent entraîner des paquets corrompus ou rejetés en cas de perte de synchronisation.

Conséquence

Conséquence
Employée à bon escient, elle augmente le débit utile pour les données et réduit la surcharge moyenne par paquet ; en cas de perte de synchronisation ou si les en-têtes sont chiffrés de bout en bout et donc opaques, la compression peut provoquer des retransmissions, des rejets de paquets ou du trafic de contrôle supplémentaire pour resynchroniser.

Inversion

Inversion
Si les en-têtes sont protégés par chiffrement de bout en bout (rendant les champs d'en-tête inobservables) ou si les contraintes CPU/latence interdisent un traitement additionnel, la compression d'en-tête devient impraticable et peut dégrader la performance ; il faut alors envisager d'autres approches.

Limite

Limite
Clairement inclus : la compaction des champs d'en-tête réseau/transport transmis en clair sur un lien spécifique (par ex. compresseur/décompresseur au niveau liaison). Cas limite : compresser des en-têtes ensuite chiffrés sur le même saut (ordre des opérations critique). Hors définition : la compression des données utiles ou du contenu applicatif non lié aux en-têtes de protocole.

Tension sémantique

Tension sémantique
Efficacité de bande passante ↔ Complexité opérationnelle et état : des ratios de compression plus élevés exigent généralement un état maintenu et une logique de récupération, accroissant la complexité d'implémentation et la fragilité sur des liens avec pertes.

Synthèse

Synthèse
La compression d'en-tête est une technique d'efficacité spectrale dont le bénéfice effectif dépend des caractéristiques d'erreur du lien, de l'existence de champs d'en-tête observables et du coût opérationnel du maintien et de la récupération de l'état du compresseur.