Banda Ancha EU

Comunidad de usuarios
de fibra, móvil y ADSL

hosting en interdominios
49 lecturas y 6 respuestas
  • Cerrado

    Tema de RWIN en linux

    Buenas. He estado investigando un poco a raiz de un enlace para descargar que puso Ari. Vi que la velocidad de transferencia era escasa (unos 300 Kb/s), y me puse a pensar si el RWIN de mi linux no estaria demasiado bajo. Y en efecto, asi era. Me puse a mirar paginas, y al parecer, hay que tocar una serie de variables para que todo esto este bien. Concretamente, habria que mirar lo siguiente:

    - Que los valores de,
    /proc/sys/net/ipv4/tcp_timestamps
    /proc/sys/net/ipv4/tcp_window_scaling
    /proc/sys/net/ipv4/tcp_sack

    sean igual a 1. Esto se conseguiria, siendo root, con la orden 'echo 1 > (ruta/de/las/caracteristicas/antes/mencionadas'

    - Jugar con los siguientes valores:

    /proc/sys/net/core/rmem_default - default receive window
    /proc/sys/net/core/rmem_max - maximum receive window
    /proc/sys/net/core/wmem_default - default send window
    /proc/sys/net/core/wmem_max - maximum send window

    Yo he leido algo de Documentacion en las fuentes del kernel de mi sistema para saber algo de esto. Pero de donde se me ha hecho la luz, ha sido visitando la pagina , donde se explica como "tunear" los nucleos de la serie 2.4 para aumentar las prestaciones en ancho de banda de un sistema Linux, y sobre todo, la pagina , donde tambien lo explican para el kernel 2.6, y de donde he sacado un script muy util para hacer que los valores optimos para mi ancho de banda, se queden fijos.

    Se que a lo mejor esto iria mejor en la seccion de Linux de Bandaancha. Pero como aqui hay un hilo sobre RWIN, he creido conveniente que a lo mejor, algun linuxero de los de por aqui, pueda aprovechar esta informacion para mejorar su producto.
    Un saludo.

    Este tema es antiguo y puede contener información obsoleta. Abre un nuevo tema para publicar tu mensaje.
    1
    • Cerrado

      [Editado 22/10/06 15:10]

      Como te dicen por arriba en linux las ventanas de recepcion y…

      Como te dicen por arriba en linux las ventanas de recepcion y emisision son dianmicas y cambian solas, la ultima vez que me informé sobre el tema llegue a la conclusion de que para velocidades "normales" (hasta 100mbps) no hay que tocar nada, y solo hay que aumentar los maximos en enlaces gigabit y demas, que supongo que no es el caso

      • Cerrado

        Buenas. Bueno, solo he contado mi propia experiencia. TE…

        Buenas. Bueno, solo he contado mi propia experiencia. TE puedo decir que tras poner valores nuevos, la diferencia entre como descargaba antes, y como descargo ahora, es notable. Y de hecho, en el segundo enlace que puse, el del kernel 2.6, parte del texto que aparecia decia esto:

        "Like all operating systems, the default maximum Linux TCP buffer sizes are way too small"

        Y sugeria ponerle unos valores que citaba a continuacion.

        Un saludo.

          • Cerrado

            Buenas. Que cabeza la mia. Claro que no los encuentras,…

            Buenas. Que cabeza la mia. Claro que no los encuentras, porque se me olvido ponerlos. Concretamente, el enlace en el que se habla sobre tunear el kernel 2.4, esta en http://www.redhawk.org/print.php?sid=39 El que habla tambien sobre tunear el kernel 2.6, esta en http://dsd.lbl.gov/TCP-tuning/linux.html Y antes tenia en rmem_max 110592, y en wmem_max 110592, tambien. Ahora tengo en ambos 2500000, y me va estupendamente.

            Ah, uso una debian, por si es un dato de interes para ti tambien.
            Un saludo.

      • Cerrado

        [Editado 22/10/06 14:56]

        Idem, yo pensaba los mismo. Pero tampoco confirmo nada,…

        Idem, yo pensaba los mismo.

        Pero tampoco confirmo nada, teniendo o no el RWIN tocado en windows bajo casi a la misma velocidad, XP SP1 & SP2, lo que si se nota, es cuando pongo el reg de la subida.

        Sin tocar nada: