Flux de fichiers plus rapide

Aria, un nouveau produit de la startup californienne FastSoft , accélère le transfert de tout fichier volumineux sur Internet, sans nécessiter de matériel ou de logiciel à la réception. Selon Dan Henderson, vice-président du développement des produits et du marché de FastSoft, un fichier de film de 700 mégaoctets qui prend 50 minutes à télécharger au niveau régional via une connexion par modem câble peut être téléchargé en 34 minutes si l'expéditeur utilise Aria. Les transferts à l'étranger montrent une plus grande différence, le même film de 700 mégaoctets prenant près de huit heures à télécharger depuis l'Asie via un modem câble, et environ 45 minutes avec Aria.





Système de transmission : l'appliance Aria de FastSoft, illustrée ici, peut accélérer le transfert de fichiers volumineux sur Internet. La boîte se branche sur le serveur d'un expéditeur et permet à n'importe quel nombre de destinataires de télécharger des fichiers à un rythme plus rapide que les méthodes conventionnelles sans avoir à installer au préalable un logiciel ou du matériel.

Darin Harris, directeur de l'information de la société de production cinématographique le Groupe de messages , affirme que son entreprise a vu des fichiers qui prennent normalement une journée à télécharger en quelques heures. Harris dit qu'il a été attiré par Aria en partie parce que seul l'expéditeur a besoin de posséder du matériel, et les destinataires n'ont pas besoin de savoir quoi que ce soit sur Aria pour obtenir leurs fichiers plus rapidement. Il suffit à l'expéditeur de connecter l'appliance Aria à son serveur.

Aria, qui est basé sur les recherches de la Institut de technologie de Californie (Caltech), essaie de tirer le meilleur parti de la bande passante disponible. Les données ne sont généralement pas transférées à pleine capacité d'une ligne. En effet, le protocole de contrôle de transmission (TCP) qui régit 90 % du flux de trafic sur Internet n'a pas suivi le rythme.



Un algorithme vieux de 20 ans, TCP est conçu pour s'assurer que les informations envoyées sont reçues de manière fiable et pour surveiller la congestion du réseau. TCP standard, parfois appelé Reno, fonctionne en augmentant soigneusement la vitesse à laquelle il envoie des informations jusqu'à ce qu'il détecte qu'un paquet d'informations a été perdu. Reno interprète la perte comme signifiant que le réseau est trop encombré pour gérer ce débit, et il réduit de moitié son taux de transfert. Lachlan André , un chercheur de Caltech qui étudie les algorithmes derrière Aria, compare cela à un conducteur qui accélère lentement jusqu'à la limite de vitesse, puis freine brutalement. Lorsque les vitesses de connexion étaient plus lentes, ce modèle n'était pas un problème ; maintenant que les connexions industrielles sont disponibles à des vitesses de 155 mégabits par seconde, c'est le cas. Reno est vraiment à bout de souffle, déclare Steven Low, cofondateur de FastSoft et responsable de la Netlab groupe de recherche au Caltech.

Les chercheurs de Caltech ont conçu FastTCP, l'algorithme derrière Aria, pour améliorer Reno. Dans les essais universitaires, dit Henderson, FastTCP a établi des enregistrements de transfert de données, transférant des données à un taux soutenu de 101 gigabits par seconde. Cela équivaut à transmettre le contenu de la Bibliothèque du Congrès en 15 minutes.

FastTCP fonctionne en détectant la congestion d'une manière différente. Reno détecte la congestion en surveillant les données perdues. FastTCP surveille la vitesse de transfert en temps réel de chaque paquet d'informations, en surveillant les retards. De cette façon, les ajustements peuvent être effectués en douceur. Andrew dit que la différence est particulièrement importante pour les réseaux sans fil. Étant donné que le transfert sur un réseau sans fil est souvent moins fiable, des paquets d'informations sont perdus assez souvent. FastTCP, dit-il, détecte qu'il n'est pas nécessaire de ralentir le flux d'informations : il renvoie simplement les paquets perdus.

Pour être fluide, ce que fait FastTCP, vous devez être plus doux et évaluer le délai d'attente, dit Aleksandar Kuzmanovic , professeur agrégé au département de génie électrique et d'informatique de la Northwestern University qui étudie le TCP. En empêchant le transfert d'atteindre le point de perte de paquets, dit-il, il est possible d'éviter d'envoyer des rafales de données, ce qui peut créer un effet de nervosité pour le destinataire.

Le problème, dit Kuzmanovic, est que FastTCP n'est pas la seule tentative d'amélioration de Reno. D'autres protocoles ont été conçus pour accélérer le transfert de fichiers tout en utilisant la perte de paquets pour surveiller la congestion. Si ces protocoles envoient sur la même ligne que FastTCP, ils pourraient monopoliser la bande passante. Un protocole qui détecte les retards pourrait être désavantagé, dit Kuzmanovic, car il pourrait se retirer poliment de la congestion où les protocoles plus agressifs poussent au point de perdre des paquets.

Low dit que son groupe de recherche a étudié la question de l'équité - la question de savoir comment les protocoles polis et agressifs devraient interagir. En théorie, dit-il, il est toujours possible de créer une situation équitable, même entre différents types de protocoles. Le groupe de Low a travaillé sur un algorithme qui pourrait être utilisé pour gérer le partage de la bande passante entre les flux FastTCP et d'autres protocoles. Bien qu'il n'y ait pas encore eu de problèmes d'équité dans la pratique, dit Low, l'algorithme pourrait faire partie d'Aria si le besoin s'en faisait sentir.

Le 30 juillet, FastSoft annoncera son prochain produit commercial dans la gamme Aria : l'Aria 2000, qui, selon la société, peut accélérer le débit jusqu'à un gigabit par seconde. Le prix des appliances Aria commence à 10 000 $ et va jusqu'à plus de 200 000 $, selon le modèle et la configuration.

cacher