Le
protocole MNP5 (protocole de compression d’erreurs pour les modems) est un
exemple de l'utilisation du compactage pour le transfert des données
informatiques sur réseaux : il permet de compresser des données et donc
d'augmenter le débit sur les lignes. L'algorithme
utilisé est un mélange d'algorithme de type dictionnaire et de type
statistique : on recherche d'abord les redondances dans le fichier et les
motifs redondants se voient affecter un code de taille optimale. Le
protocole de transfert est le suivant : le fichier est compressé à la source.
Est donc établi un dictionnaire. Puis le dictionnaire est envoyé sur la ligne
au destinataire, avant le fichier compressé. Dans
le meilleur des cas la compression peut atteindre un facteur 4, ce qui
revient à dire qu'une ligne V32 bis à 14400 bps peut fonctionner au mieux
comme une ligne à 57600 bps. |