Aller au contenu
uencoder

Kermit Protocol

Kermit est un protocole universel de transfert de fichiers développé à l'Université Columbia ; multiplateforme et multisystème, il prend en charge de nombreux jeux de caractères et les noms longs, et est largement utilisé dans les réseaux académiques et de recherche depuis 1981.

Objectif

Transférer de façon fiable fichiers et données de caractères entre systèmes hétérogènes (des mainframes aux micro-ordinateurs) via une abstraction de transfert uniforme.

Mécanisme

Il utilise un schéma ARQ stop-and-wait ; les données sont conditionnées en paquets de caractères imprimables (jeu de 94 par défaut), et le récepteur vérifie et accuse chaque paquet. Il prend en charge une extension à fenêtre glissante et plusieurs types de somme de contrôle.

Cas d’usage

  • Transfert de fichiers multiplateforme
  • Interconnexion mainframe-micro
  • Adaptation de liaisons série et parallèle

Outils associés

References