La technologie de transport de base de FileCatalyst est basé sur le protocole UDP, qui fournit un mécanisme par lequel les données peuvent être transmises à des taux précis. Les fichiers peuvent être transférés via le protocole UDP sans être gêné par des déficiences du réseau tels que la latence et la perte de paquets, qui transferts de fichiers sensiblement lents. Cependant, UDP ne possède pas de moyens de récupération de paquets perdus, ce qui signifie que dans le passé il n'y avait aucun moyen de tirer profit du protocole UDP pour les transferts fiables sur un réseau ayant une déficience. FileCatalyst ajoute la fiabilité et contrôle du débit manquant dans UDP sans sacrifier ses autres propriétés souhaitables.

TCP issues graph

Semblable à TCP, le protocole utilisé derrière les méthodes traditionnelles de transfert de fichiers comme la technologie de transfert FTP, FileCatalyst également briser les données en blocs. La différence majeure entre FileCatalyst et TCP est qu'il n'y a pas de retard dans l'attente de la réception d'un bloc de données avant le début du transfert des blocs suivants de données avec FileCatalyst. Transmission des blocs suivants est lancé immédiatement, même lorsque des blocs précédents n'a pas encore été reconnu. Indépendamment de la latence du réseau, la transmission de données reste constante avec FileCatalyst, ce qui permet des transferts de se produire à la vitesse de ligne complète.

Acceleration graph

Alors que le bloc suivant est en cours de transmission, le protocole FileCatalyst attend soit la reconnaissance du bloc précédent ou une liste de paquets manquants. les paquets manquants sont re-transmis en même temps que de nouvelles données envoyées pour les blocs suivants jusqu'à ce que l'accusé de réception est finalement reçu. Ce flux de données reste constante, même quand il y a un grand nombre de paquets manquants et le processus se répète jusqu'à ce que l'intégralité du fichier est transféré.

Pour en savoir plus sur l'accélération des transferts de fichiers avec le protocole FileCatalyst voir notre livre blanc Accélérer les transferts de fichiers.

Lire «Accélérer les transferts de fichiers"