Google veut rendre TCP plus rapide

Le par  |  5 commentaire(s)
google_logo_Pro

Google a quelques idées pour améliorer l'une des technologie au fondement d'Internet, le protocole de transport des données TCP.

Google s'est aussi donné pour mission d'accélérer le Web. Une mission dont il tirera également des bénéfices compte tenu de son omniprésence sur la Toile.

Pour cela, le projet le plus avancé est SPDY. Ce protocole de communication doit venir en aide à HTTP. Il se destine au transport du contenu à travers le Web avec pour objectif de réduire le temps de latence via le multiplexage des flux, la prioritisation des requêtes et la compression des en-têtes HTTP.

Le support de SPDY est apparu dans Google Chrome. Il est au programme de Firefox pour sa version 11. Surtout, Mark Nottingham, le président du groupe de travail HTTPbis de l'Internet Engineering Task Force qui collabore étroitement avec le W3C, a proposé le support de SPDY pour HTTP 2.0.

google_logo_ProGoogle s'intéresse aussi plus en profondeur au modèle d'interconnexion en réseau avec TCP, le célèbre protocole de transport des données connu pour son association avec IP. Sur le blog Google Code, l'ingénieur Yuchung Cheng présente ainsi des idées pour rendre TCP plus rapide.

L'une d'elles porte par exemple sur la définition par TCP de la fenêtre de congestion initiale. Yuchung Cheng explique que des expérimentations ont montré qu'en augmentant à dix ( contre trois actuellement ) le nombre de paquets au début d'une connexion TCP, cela réduit de plus de 10 % le temps de latence, à savoir le temps mis pour un client pour envoyer une requête et au serveur pour envoyer une réponse.

Parmi les autres pistes, la réduction du timeout de connexion ( délai d'attente de connexion ) de trois à une seconde, l'utilisation d'un nouveau protocole maison dénommé TCP Fast Open, un meilleur algorithme pour la gestion de la congestion du réseau ( Proportional Rate Reduction for TCP ).

Tous les travaux menés par Google sont en open source. Quant à savoir si les améliorations proposées pour TCP seront adoptées à plus ou moins long terme...

Complément d'information

Vos commentaires

Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Le #896331
10 paquets, plus rapide pour une personne. Mais multiplié par des milliards, ca va réellement accélérer quelque chose ? Y a bien un moment ou ca va coincer.
Le #896531
"Tous les travaux menés par Google son en open source." =>sont.
Le #896581
y'a tcp et tcp par google ! <img src="/img/emo/smile.gif" alt="" />
Le #896651
faudrait déjà que les utilisateurs finaux sachent qu'un PC, ça se configure. Il ne suffit pas de brancher le cable réseau. Combien de personnes ont réglé leur MTU en fonction du type de connexion qu'elles utilisent (PPPoE =>MTU 1492 en général et PPPoA =>1440)
Le #896741
@Moah +1 "PC, ça se configure"

et s'il n'y avait que ça à configurer

que ce soit Windows ou Ubuntu il me faut une après midi pour les installer ; mais un paquets de temps pour les optimiser. j'ai jamais calculé vraiment mais de memoire dans le mois qui suit l'installation il ne ce passe pas une semaine sans que je change un truc ou un machin. Et encore j'ai tout un paquet de note pour que ça aille plus vite à faire
Suivre les commentaires
Poster un commentaire
Anonyme
:) ;) :D ^^ 8) :| :lol: :p :-/ :o :w00t: :roll: :( :cry: :facepalm:
:andy: :annoyed: :bandit: :alien: :ninja: :agent: :doh: :@ :sick: :kiss: :love: :sleep: :whistle: =]