1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Speed Tweak - Para quem usa Linux Gateways / Linux Embebbed Routers

Discussão em 'Dúvidas e Suporte—Internet, Redes, Segurança' iniciada por xupetas, 4 de Outubro de 2006. (Respostas: 1; Visualizações: 706)

  1. xupetas

    xupetas Banido

    Bom dia,

    Devido ás novas politicas de tráfego da netcabo :002: comecei a dar um uso (ainda)mais intenso á minha ligação :002:
    O problema é os protocolos que uso são algo "sujos" deixando a ligação extremamente congestionada em pacotes que nunca são marcados com syn-ack (nomeadamente torresmos e mula).

    Para resolver isso andei á procura e construi o seguinte set de parametros:

    echo 2500000 > /proc/sys/net/core/wmem_max
    echo 2500000 > /proc/sys/net/core/rmem_max
    echo "4096 5000000 5000000" > /proc/sys/net/ipv4/tcp_rmem
    echo "4096 65536 5000000" > /proc/sys/net/ipv4/tcp_wmem
    echo "1" > /proc/sys/net/ipv4/tcp_moderate_rcvbuf
    echo "0" > /proc/sys/net/ipv4/tcp_sack
    echo "0" > /proc/sys/net/ipv4/tcp_timestamps
    echo "1800" > /proc/sys/net/ipv4/tcp_keepalive_time

    Para quem use um linux como router ou firewall recomendo ainda o seguinte parametro:

    echo "64000" > /proc/sys/net/ipv4/ip_conntrack_max

    Isto irá diminuir a entropia introduzida pelo kernel no forwarding de pacotes, diminuir o tempo de espera pelo close de uma coneção (aumento de stack disponivel pra transmissão), aumentar o buket de dados transmitidos (numero de dados transmitidos em cada ciclo).

    Isto não fará que a vossa ligação de 4 Mb passe a ser de 64 Mb mas fará que caso tenham alto debito de trafego a passar pela vossa rede, que tenham menos estados de espera aumentando em 10-20% a velocidade util.

    Nota: isto são settings volateis. Quando fizerem reboot eles desaparecem. Por isso recomendo vivamente que façam um shell script para os mesmos sejam repostos no startup.
     
    Última edição: 4 de Outubro de 2006
  2. PiKa_

    PiKa_ Power Member

Partilhar esta Página