La mise en cache FTP (File Transfer Protocol, protocole de transfert de fichiers) fonctionne en stockant temporairement les fichiers téléchargés à partir d’un serveur FTP dans la mémoire cache du client FTP pour permettre un accès plus rapide et plus efficace à ces fichiers à l’avenir.
Lorsque le client FTP se connecte à un serveur FTP pour accéder à des fichiers, la mise en cache permet de minimiser le temps d’attente pour télécharger de nouveaux fichiers en utilisant les fichiers stockés dans la mémoire cache du client. Les fichiers stockés dans la cache sont souvent étiquetés avec un timestamp pour suivre leur pertinence par rapport aux versions contenues sur le serveur.
Cela peut être utile pour les connexions FTP à faible bande passante ou pour accéder fréquemment aux mêmes fichiers volumineux dans un environnement réseau partagé.
Cependant, la mise en cache FTP peut également entraîner des problèmes de cohérence si les fichiers mis en cache ne sont pas régulièrement mis à jour par rapport aux versions contenues sur le serveur. Il est donc important de maintenir la fiabilité de la cache en évitant les conflits de version ou en vidant régulièrement le cache pour éliminer tout fichier obsolète.