Accélération Du Transfert UDP De Filemail

Taux De Transfert Plus Rapide Que Les Services De Navigation Basés Sur Le Protocole TCP

TCP vs UDP
Aujourd'hui, deux protocoles principaux sont utilisés sur Internet : TCP et UDP. TCP est le cheval de trait d'Internet. L'accélération du transfert UDP est le pur-sang, fait pour la vitesse.

Une Introduction Au TCP

Ce protocole intègre des mécanismes de fiabilité, ce qui signifie que l'expéditeur retransmet automatiquement un paquet TCP au destinataire s'il s'est perdu en route.
Lorsqu'un destinataire reçoit un paquet TCP, un message ACK (Accusé de réception) est renvoyé, pour confirmer à l'expéditeur que le paquet a été correctement reçu. Ce mécanisme relativement simple rend le protocole TCP très fiable et facile à utiliser pour les développeurs.
L'envoi de messages ACK à l'expéditeur peut sérieusement limiter les performances (puisque l'expéditeur doit attendre l'ACK du paquet-1 avant d'envoyer le paquet-2). Pour atténuer certains des problèmes liés à TCP, de nombreuses améliorations ont été apportées au protocole au fil des ans.
    • Taille de la fenêtre extensible permet à l'expéditeur d'envoyer plusieurs paquets et d'attendre plusieurs ACK en même temps. Les données envoyées mais non encore acquittées sont souvent appelées "données en vol". L'expéditeur a une limite sur la quantité de données qu'il peut avoir en vol, ce qui signifie que l'expéditeur n'envoie pas de données au récepteur plus vite que ce que ce dernier peut gérer.

    • Restriction de la bande passante permet essentiellement à un client de 10 Mbit de communiquer avec un serveur de 1000 Mbit sans être submergé par le trafic du serveur. Le protocole TCP repose sur l'idée qu'il ne doit y avoir qu'un certain nombre de données en vol à un moment donné.

    • ACKs sélectifs permettent au destinataire de recevoir des paquets ACK dans n'importe quel ordre. Si le paquet 1 a été perdu, cela n'empêche pas le paquet 2 d'être envoyé et acquitté avant de renvoyer le paquet 1.
  • Les pare-feu, routeurs et commutateurs sont fortement optimisés pour le trafic TCP, ce qui fait de TCP le choix naturel pour la plupart des tâches effectuées sur Internet aujourd'hui. Les navigateurs Web, les clients de messagerie, Facebook, Instagram, Snapchat, les tickers d'actions, Spotify, Slack et les clients FTP sont quelques-unes des applications qui utilisent généralement le protocole TCP. Si vous utilisez un solution de transfert de fichiers via un navigateur, alors il est plus que probable qu'il utilise TCP.

    Il y a cependant un inconvénient. Lorsque le trafic TCP est envoyé sur une grande distance géographique, les performances diminuent de manière significative. Comme le trafic (et les ACK) doit traverser plus de routeurs et d'infrastructures réseau pour arriver au destinataire, cela prend plus de temps.
    Le temps que cela prend est appelé latence. Si vous naviguez sur un site Web hébergé dans le même pays, la latence n'est parfois que de 10 millisecondes. Lorsque vous naviguez sur un site Web hébergé sur un autre continent, vous constatez immédiatement que les pages sont plus longues à charger en raison de la latence accrue.
    Le problème de latence du TCP devient extrêmement apparent lors du transfert de fichiers d'un continent à l'autre. L'expéditeur et le destinataire peuvent avoir des connexions de 1000/1000 mégabits, mais ne disposent que de 10 mégabits de bande passante effective lors du transfert de fichiers, en raison de la latence qui les empêche de communiquer efficacement avec le protocole TCP.

    Qu'Est-Ce Que l'UDP ?

    Accélération Du Transfert UDP
    UDP est le petit frère de TCP. La principale différence réside dans le fait qu'un paquet UDP ne fait jamais l'objet d'un ACK. L'expéditeur n'a aucune idée si le paquet UDP est parvenu au destinataire, il ne s'agit donc pas d'un protocole fiable. Mais il est extrêmement rapide puisqu'il n'y a pas d'ACK. UDP est idéal pour les appels vidéo et les jeux en ligne.

    Dans ces cas, il importe peu que quelques paquets UDP soient abandonnés. Les paquets UDP sont envoyés en continu et vous ne le remarquerez pas dans le flux vidéo. De même, avec les jeux en ligne, vous recevrez un nouveau paquet UDP avec les dernières mises à jour en quelques millisecondes. La perte de quelques paquets UDP de temps en temps n'est pas un problème. Il est plus important de transférer les données rapidement avec la latence la plus faible possible.

    Au départ, UDP peut sembler être un choix horrible pour le transfert de fichiers. Le manque total de fiabilité se traduirait par des fichiers corrompus partout en raison de paquets UDP abandonnés. L'absence de limitation de la bande passante conduirait les clients à être inondés de trafic et à se retrouver hors ligne. Pour que le protocole UDP soit utile au transfert de fichiers, il doit être fiable comme l'est le protocole TCP. Pour commencer, les paquets abandonnés doivent être renvoyés et la régulation de la bande passante doit être possible. La sécurité doit également être prise en compte.

    Protocole D'accélération Du Transfert UDP Filemail

    Accélération Du Transfert UDP De Filemail
    Le protocole d'accélération UDP (UAP) de Filemail est un protocole de transfert de fichiers sur mesure, basé sur UDP, qui offre des vitesses de transfert fulgurantes, même dans des environnements à latence élevée. Il surpasse facilement tous les protocoles basés sur le protocole TCP tels que HTTP et FTP, en particulier lors de l'envoi de fichiers sur de grandes distances géographiques où la latence dépasse 50 ms.

    Critères De Référence Pour Le Taux De Transfert

    Les tests de référence montrent que l'accélération du transfert UDP de Filemail est parfois jusqu'à 200 fois plus rapide que FTP, HTTP et d'autres méthodes de transfert basées sur TCP.

    Benchmarks sur l'accélération des transferts UDP


    Largeur de bande de transfert effective lors du transfert de fichiers de l'Europe vers l'Australie à travers 21 sauts de réseau. Les deux extrémités sont connectées sur une connexion 1000/1000 Mbit.

    Filemail UAP est construit de A à Z avec un seul objectif : transférer des fichiers extrêmement rapidement de A à B de la manière la plus sûre et la plus fiable possible. Voici quelques-unes des caractéristiques de ce protocole révolutionnaire.
    Des comparaisons non officielles avec les solutions de transfert basées sur UDP d'IBM Aspera et Signiant montrent que Filemail est plus rapide dans presque tous les cas. Certaines des différences de performance pourraient être dues au fait que Filemail utilise également l'accélération matérielle - en utilisant spécifiquement le jeu d'instructions AES-NI. En outre, les protocoles d'IBM Aspera et de Signiant utilisent un canal TCP distinct (SSH) pour limiter la bande passante, l'ACK'ing, etc. Filemail UAP ne s'appuie pas sur le protocole TCP, plus lent, mais sur le protocole UDP pour le transfert des données, l'ACK'ing, la limitation de la bande passante et le cryptage.

    Sécurité

    Tout le trafic de données UDP est protégé par le cryptage AES Galois/Counter Mode (AES-GCM). Il s'agit de la norme de référence en matière de cryptage à l'heure actuelle et elle garantit que les données transférées ne peuvent pas être interceptées par un tiers. Chaque session de transfert possède une clé distincte, la clé est échangée entre le client et le serveur à l'aide du cryptage Rivest-Shamir-Adleman (RSA).
    Règle de sécurité

    Cryptage Accéléré Par Le Matériel

    Filemail UAP utilise le jeu d'instructions AES-NI introduit par AMD et Intel il y a quelques années. Ce jeu d'instructions permet à Filemail UAP d'utiliser des composants matériels dédiés pour le cryptage et le décryptage des données. Cela fait une énorme différence en termes de vitesse de transfert. AES-NI est pris en charge par des systèmes d'exploitation tels que Microsoft Windows, macOS, Linux, iOS et Android. Les fabricants de matériel informatique tels qu'Intel, AMD, ARM, VIA, Atmel, Samsung, Qualcomm, NXP et Broadcom le prennent également en charge.

    Exigences Logicielles Et Matérielles

    Filemail UAP est écrit en C++ de bas niveau et peut fonctionner sur pratiquement tous les appareils et systèmes d'exploitation. Des versions binaires sont actuellement disponibles pour Windows, macOS et Linux. Filemail Desktop est notre outil de transfert phare qui utilise UAP. Des applications consoles sont également disponibles. L'UAP de Filemail a été fortement optimisé et a une empreinte mémoire extrêmement faible de seulement quelques mégaoctets, tout en maximisant le débit de la bande passante. Il utilise aussi généralement moins de 5% de CPU lorsqu'il envoie des fichiers à la vitesse maximale.

    Accélération Du Transfert Bidirectionnel

    Accélération du transfert bidirectionnel UDP
    Filemail UAP est utilisé à la fois lors du chargement et du téléchargement de fichiers avec Filemail Desktop. Cela signifie que vous ET vos clients et partenaires commerciaux pouvez tirer parti de cette technologie.

    Mise en route de l'accélération du transfert UDP de Filemail

    L'accélération du transfert UDP de Filemail est intégrée à notre application Filemail Desktop et est activée automatiquement lors de l'envoi et du téléchargement de fichiers. L'utilisation de Filemail Desktop est gratuite et ne nécessite pas de login. Accélération du transfert UDP pour les gens.

    Vitesses illimitées de transfert de fichiers

    Commencez à envoyer des fichiers plus rapidement grâce à l'accélération du transfert UDP

    Tous Nos Plans Sont Accompagnés D'une Période D'essai De 7 Jours.

    French