Bonjour tout le monde,

Un titre obscur, mais je ne sais pas comment décrire mon problème...
Dans l'idée, j'ai un message (un paquet IP, par exemple) qui transporte une série d'informations.
J'ai un échange entre deux systèmes, et en gros :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
serveur
Envoi un numéro de trame absolu (32 bits)
client
numéro de la dernière trame reçue (32 bits)
20 derniers numéros relatifs (8bits, par exemple)
Dans l'idée, en imaginant que le client recoive les trames 0,1,100,110, il renverra :
Cet algorithme est très simple et permet de reconstruire la série de numéros.
Mais existe-t-il des algorithmes plus efficaces (en taille de données, par exemple) ?
Si je peux transporter 30 numéros au lieu de 20 par exemple, dans la même taille de trame, ça m'intéresse. L'essentiel c'est de ne pas avoir une usine à gaz.

Merci !