Broadband Tuner, de Apple, acelera las ADSL de alta latencia

Las ADSL de gran ancho de banda —muchos Mbps— suelen venir asociadas a mucha “latencia”:http://es.wikipedia.org/wiki/Jerga_informática#L —el tiempo que tarda en viajar un paquete desde nuestro ordenador al ordenador destino, o viceversa—.

“Cuenta MacSlash”:http://macslash.org/article.pl?sid=05/11/28/2138236 que, para aliviar el problema, Apple ha puesto en su sección de soporte el programa Broadband Tuner, que cambia la configuración del tamaño máximo de paquete que utiliza Mac OS X, para que se pueda aumentar la cantidad de información que viaja a la vez en un sólo envío. Puede descargarse aquí:

bq. “Broadband Tuner”:http://www.apple.com/support/downloads/broadbandtuner10.html


De todas formas, si tienes una conexión de alta velocidad, aunque no sea de alta latencia, o una red local en la que se realiza mucho intercambio de grandes archivos, es bueno poder aumentar el tamaño máximo del paquete, y de la ventana TCP, porque eso significa que el ordenador divide los archivos en bloques más grandes, y tiene que hacer menos trabajo para ensamblarlos; eso sí, el sistema utilizará un poco más de memoria (casi 512KB más)… El aumento de rendimiento es especialmente sensible en redes Gigabit.

Por cierto, hay una descripción bastante buena del funcionamiento del protocolo TCP, y de lo que significa el tamaño de ventana y el tamaño máximo de paquete, en esta entrada de la Wikipedia:

bq. “TCP: Transmission Control Protocol”:http://es.wikipedia.org/wiki/TCP

ps. Dentro de las respuestas al “artículo de Maclash”:http://macslash.org/article.pl?sid=05/11/28/2138236 hay “una”:http://macslash.org/comments.pl?sid=5808&cid=102613 especialmente interesante, en la que se compara el cambio que introduce Broadband Tuner con los de Broadband Optimizer, así como la forma en se que pueden editar esos valores desde la línea de comandos.

Otro sí, digo: que este cambio, por la forma en que trata las confirmaciones, _acelera mucho_ las comunicaciones Mac OS X a servidores Samba.

Item más: recién probado en la conexión del instituto, el test de conexión ha pasado de dar aproximadamente 2,5 Mbps a dar 5,1 Mbps… y no era una conexión de baja latencia 😉

Resultados del test de velocidad de SpeakEasy


Comentarios

11 respuestas a «Broadband Tuner, de Apple, acelera las ADSL de alta latencia»

  1. Puede parecerte una tontería, pero ¿qué test de velocidad has pasado, que genera una grafica tan chula? Es que el de Telefónica es bien feo 🙂

  2. Hola, vick, es el test de SpeakEasy, disponible en esta dirección:

    bq. “Test velocidad SpeakEasy”:http://www.speakeasy.net/speedtest/

    La conexión la medí contra el nodo de Nueva York…

  3. Avatar de Guillermo
    Guillermo

    He instalado dos veces el Broadband Tuner pero no encuentro el binario, ¿hay que tocar algo para que empiece a funcionar?

  4. Hola, Guillermo, no hay que tocar nada, lo que hace el instalador es ejecutar un _script_ que toquetea parámetros del sistema, pero no hay ningún ejecutable. Mac OS X pasa, desde ese momento, a utilizar los nuevos parámetros.

    En concreto, parte del _script_ que se ejecuta es este:

    @sysctl_commands = (
    “kern.ipc.maxsockbuf=512000” ,
    “net.inet.tcp.sendspace=131072” ,
    “net.inet.tcp.recvspace=358400”
    );

    Con el comando sysctl -a obtienes los valores de configuración del sistema de todos los parámetros. Y en el archivo sysctl.conf se guardan los valores para el próximo arranque.

    Por eso es necesario el _desinstalador_, para recuperar los valores normales, ya que no existe nada que puedas borrar…

  5. Después de ejecutar el instalador los tests de velocidad me dan resultados menores, vamos he pasado de 800kbps a 500kbps. ¿Quizás se debe a que los paquetes para medir la velocidad son muy pequeños?
    Mmm… ¿hay un desintalador? ^^

    bq. *juandesant*: Sí, Mimpo, hay un desinstalador, mira mi comentario más abajo.

  6. Mmmm… ahora he probado Speakeasy con el servidor de Nueva York, y la velocidad de conexión que me da es 768 kbps. Si lo pruebo con el de Terra —supongo que estará en España— me da 456kbps.

    P.D. ¿Porqué sale tachado una parte del post? WP-tunning xD

    bq. *juandesant*: Porque has utilizado guiones pequeños. Intenta utilizar el guión m (“—”, opción+mayúsculas+guión) o incluso el n (“–”, opción + guión), pero no el guión corto.

  7. Servidores diferentes implican conexiones diferentes, así que puede que ganes en unas y pierdas en otras…

    En todo caso, en faq-mac han añadido las instrucciones para desinstalar.

    http://www.faq-mac.com/mt/archives/014885.php

    ps. Sí, tengo el plugin Textile activo en WordPress, así que voy a editar tus comentarios para que se vean bien, y no tachados.

  8. Joer… no sabía que existían tantos guiones 😉
    P.D. En wordpress no es necesario ningun plugin para editar los comentarios, desde el panel de administración puedes hacerlo 😉

  9. Mimpo, no acabo de entenderte… el plugin de Textile lo utilizo para poder simplificar la escritura de los artículos. Así, puedo escribir *negrita* para poner algo en negrita, en lugar de negrita.

    También puedo escribir:

    "enlace":http://url.dom/

    en lugar de:

    enlace

  10. OK. Había entendido que con este plugin podias modificar los comentarios, y no simplificar la escritura 😉

  11. […] Ajuste automático de las propiedades de red a las condiciones/tipo de conexión, o lo que es lo mismo: ya no más Broadband Tuner. Está relacionado con alguna de las tecnologías fundamentales de Leopard de las que hablamos. […]

Your post must include a link to this post.

How does this work?
Write a response on your own website and include a link to this post. Then submit your response’s URL here. Your response may appear here after moderation. To update or remove it, edit or delete your original post and submit the same URL again. Learn more about Webmentions.