viernes, 2 de agosto de 2013

Un desarrollo del MIT logra duplicar el rendimiento del protocolo TCP

Científicos del MIT han ideado una forma de mejorar el rendimiento del  protocolo TCP. Estos últimos años, se han utilizado distintos algoritmos para tratar de maximizar su rendimiento, y por ejemplo mientras que en Linux el algoritmo Cubic es el elegido por defecto, en Windows el algoritmo es el llamado Compound. En el MIT tienen un sustituto para los dos. Su nombre: Remy.



Una de las claves de este algoritmo es que “aprende” del comportamiento de la red y se adapta a ese comportamiento, dando mayor relevancia al throughput sobre la latencia o viceversa según sea necesario. De hecho, Remy es capaz de doblar el throughput y reducir a la mitad la latencia con respecto a Compound, mientras que puede incrementar en un 70% el throughput y reducir un 33% la latencia en comparación con Cubic.
Remy sería capaz de dar prioridad a un usuario que sube un fichero de menor tamaño, para luego dedicar todos los recursos al segundo usuario que sube un fichero de mayor tamaño.
Los desarrolladores de Remy explicaban que en TCP la pérdida de paquetes se atribuye a congestión en la red y eso provoca la reducción de la tasa de transmisión, algo que muchos desarrolladores han implementado en sus algoritmos. Con Remy todo es distinto:

Creemos que la mejor forma de dar respuesta a esta pregunta es evitarle el diseño de mecanismos algorítmicos específicos a los diseñadores humanos (sin importar lo sofisticados que sean) y hacer que el algoritmo que se aplique de extremo a extremo sea función del comportamiento general deseado.

Los desarrolladores no pueden predecir cuál será el impacto en Internet como conjunto si Remy acaba siendo usado, pero parece que este algoritmo es realmente prometedor. Ellos mismos confiesan que han tratado de crear algoritmos superiores a los que genera Remy sin éxito, y creen que su descubrimiento es prometedor. De momento el código está disponible en GitHub para quien quiera aplicarlo en sus sistemas.

Fuente:  xataka


No hay comentarios:

Publicar un comentario