Me gustaría establecer el algoritmo de control de congestión TCP en Westwood+ . ¿Es esto posible en OS X?
Respuesta
¿Demasiados anuncios?Según http://www.macgeekery.com/gspot/2006-03/mac_os_x_network_tuning_guide puede modificar los algoritmos utilizados por Mac OS X utilizando el comando sysctl, pero no puede utilizar nada más que el algoritmo New Reno:
net.inet.tcp.newreno implementa la modificación New Reno del protocolo de recuperación rápida TCP (RFC 2582). New Reno es el nombre dado a una mejora de los reconocimientos parciales de TCP que se utiliza en ausencia de una pila que soporte SACKs. Hay que tener en cuenta que aunque esto no debería causar problemas en el caso normal, sólo es realmente útil en un enlace congestionado como, por ejemplo, la comprobación del correo mientras se transmite NPR o algo similar. Incluso así, no es una solución mágica. No hay nada malo en activarlo, pero primero hay que entender lo que es y lo que no es. Está desactivado por defecto.
El comando es sysctl -w net.inet.tcp.newreno=1
que se puede invertir con sysctl -w net.inet.tcp.newreno=0
si tienes problemas con él.