Lexique informatique › Réseaux › TSO/GSO

TSO/GSO Déchargement de segmentation

Réseaux Svenska → Mis à jour: 2026-09-26

Laisser la carte réseau découper un gros tampon de données en paquets de la bonne taille, plutôt que de faire construire chaque paquet un par un par le processeur.

Le coût d'une pile réseau tient moins au nombre d'octets qu'au nombre de paquets : chaque trame traverse toutes les couches, exige la construction d'un en-tête et la remise d'un descripteur à la carte. Avec le déchargement de segmentation, le noyau transmet jusqu'à 64 kilo-octets d'un seul bloc, accompagnés d'un modèle d'en-tête ; la carte les découpe en segments de la taille du MSS et renseigne elle-même numéros de séquence et sommes de contrôle. La charge CPU chute spectaculairement. GSO est la variante logicielle : elle repousse le découpage au dernier moment possible dans le noyau et récupère ainsi une partie du gain, même sans prise en charge matérielle. Côté réception, les équivalents sont LRO et GRO. L'effet de bord se remarque au débogage : une capture de paquets montre des paquets absurdement gros qui n'ont jamais circulé sur le câble.

← Retour au lexique