Optimisation TCPIP
De wikiGite
Script d'optimisation réseau
#!/bin/bash #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# # tcp booster par Kosiorek David. #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# # Creation du backup. if [ ! -e ./speed_backup.sh ] ; then echo -n "Creation du backup (`pwd`/speed_backup.sh)... " echo "#!/bin/bash" > ./speed_backup.sh echo "" >> ./speed_backup.sh echo "echo \"`cat /proc/sys/net/ipv4/tcp_sack`\" > /proc/sys/net/ipv4/tcp_sack" >> ./speed_backup.sh echo "echo \"`cat /proc/sys/net/ipv4/tcp_timestamps`\" > /proc/sys/net/ipv4/tcp_timestamps" >> ./speed_backup.sh echo "echo \"`cat /proc/sys/net/ipv4/tcp_mem`\" > /proc/sys/net/ipv4/tcp_mem" >> ./speed_backup.sh echo "echo \"`cat /proc/sys/net/ipv4/tcp_rmem`\" > /proc/sys/net/ipv4/tcp_rmem" >> ./speed_backup.sh echo "echo \"`cat /proc/sys/net/ipv4/tcp_wmem`\" > /proc/sys/net/ipv4/tcp_wmem" >> ./speed_backup.sh echo "echo \"`cat /proc/sys/net/core/optmem_max`\" > /proc/sys/net/core/optmem_max" >> ./speed_backup.sh echo "echo \"`cat /proc/sys/net/core/rmem_default`\" > /proc/sys/net/core/rmem_default" >> ./speed_backup.sh echo "echo \"`cat /proc/sys/net/core/rmem_max`\" > /proc/sys/net/core/rmem_max" >> ./speed_backup.sh echo "echo \"`cat /proc/sys/net/core/wmem_default`\" > /proc/sys/net/core/wmem_default" >> ./speed_backup.sh echo "echo \"`cat /proc/sys/net/core/wmem_max`\" > /proc/sys/net/core/wmem_max" >> ./speed_backup.sh chmod 744 ./speed_backup.sh echo -e "\tdone!" else echo "Backup trouvé (`pwd`/speed_backup.sh). Pas de creation ." fi # Optimisation buffer echo -n "Optimisation... " echo "0" > /proc/sys/net/ipv4/tcp_sack echo "0" > /proc/sys/net/ipv4/tcp_timestamps echo "3129344 3137536 3145728" > /proc/sys/net/ipv4/tcp_mem echo "65536 1398080 2796160" > /proc/sys/net/ipv4/tcp_rmem echo "65536 1398080 2796160" > /proc/sys/net/ipv4/tcp_wmem echo "163840" > /proc/sys/net/core/optmem_max echo "1048560" > /proc/sys/net/core/rmem_default echo "2097136" > /proc/sys/net/core/rmem_max echo "1048560" > /proc/sys/net/core/wmem_default echo "2097136" > /proc/sys/net/core/wmem_max echo -e "\tOptimisation Ok!"