Comment optimiser son Mac pour les débits de la fibre optique ?Apple Broadband Tuner 1.0 ne propose pas d'optimisation pour la fibre optique (normal, on ne peut rien lui paramétrer, rançon de la simplicité). Pour la fibre optique, on va donc modifier son fichier de configuration /etc/sysctl.conf
Ce fichier de configuration est installé par Apple Broadband Tuner 1.0, qu'il faut télécharger sur le site d'Apple :
http://www.apple.com/support/downloads/broadbandtuner10.html Pour modifier /etc/sysctl.conf, il faut les droits root (tapez sudo nano /etc/sysctl.conf pour éditer ce fichier en ligne de commande)
Pour choisir les valeurs :net.inet.tcp.recvspace => inspirez vous de la formule ci-dessous ou de l'abaque ci-dessous
net.inet.tcp.sendspace => mettez la même valeur que
net.inet.tcp.recvspacekern.ipc.maxsockbuf => mettez 2 fois la valeur de
net.inet.tcp.recvspaceVoici la formule pour la Rwin :

Quelques valeurs de RTT en exemple :
- - Serveurs en Europe : RTT généralement inférieur à 70ms
- - Serveurs aux USA : RTT généralement inférieur à 140ms
- - Serveurs en Asie : le RTT peut s'envoler à plus de 200ms
Attentions : pour joindre certains serveurs Français, on passe par les USA, il faut donc considérer ce type de serveur comme étant aux USA.
Si vous utilisez beaucoup l'UDP (c'est spécifique, par exemple pour des VPN), Il est possible de rajouter
net.inet.udp.recvspace=xxxxx (mettez la même valeur que
net.inet.tcp.recvspace).
Voici d'autres paramètres que l'on peut également rajouter :
kern.ipc.somaxconn=512
net.inet.tcp.newreno=1
net.inet.tcp.mssdflt=1460
net.inet.udp.maxdgram=57344
net.local.stream.recvspace=98304
net.local.stream.sendspace=98304
net.inet.tcp.rfc1644=1
Voici l'abaque de feyb64 (merci !) :
| | | 25 Mb/s | | | 50 Mb/s | | | 70 Mb/s | | | 8 Mb/s ATM | | | 20 Mb/s ATM | | |
| | | MTU : 1400 | | | MTU : 1500 | | | MTU : 1500 | | | MTU : 1492 | | | MTU : 1492 | | |
RTT | | | RWIN | | | RWIN | | | RWIN | | | RWIN | | | RWIN | | |
--------------- | | | --------------- | | | --------------- | | | --------------- | | | --------------- | | | --------------- | | |
5 | | | 65280 | | | 64240 | | | 64240 | | | 65340 | | | 65340 | | |
10 | | | 65280 | | | 64240 | | | 128480 | | | 65340 | | | 65340 | | |
15 | | | 65280 | | | 128480 | | | 256960 | | | 65340 | | | 65340 | | |
20 | | | 65280 | | | 128480 | | | 256960 | | | 65340 | | | 65340 | | |
25 | | | 130560 | | | 256960 | | | 256960 | | | 65340 | | | 65340 | | |
30 | | | 130560 | | | 256960 | | | 513920 | | | 65340 | | | 130680 | | |
35 | | | 130560 | | | 256960 | | | 513920 | | | 65340 | | | 130680 | | |
40 | | | 130560 | | | 256960 | | | 513920 | | | 65340 | | | 130680 | | |
45 | | | 261120 | | | 513920 | | | 513920 | | | 65340 | | | 130680 | | |
50 | | | 261120 | | | 513920 | | | 513920 | | | 65340 | | | 130680 | | |
55 | | | 261120 | | | 513920 | | | 513920 | | | 65340 | | | 261360 | | |
60 | | | 261120 | | | 513920 | | | 1027840 | | | 65340 | | | 261360 | | |
65 | | | 261120 | | | 513920 | | | 1027840 | | | 65340 | | | 261360 | | |
70 | | | 261120 | | | 513920 | | | 1027840 | | | 130680 | | | 261360 | | |
75 | | | 261120 | | | 513920 | | | 1027840 | | | 130680 | | | 261360 | | |
80 | | | 261120 | | | 513920 | | | 1027840 | | | 130680 | | | 261360 | | |
85 | | | 522240 | | | 1027840 | | | 1027840 | | | 130680 | | | 261360 | | |
90 | | | 522240 | | | 1027840 | | | 1027840 | | | 130680 | | | 261360 | | |
95 | | | 522240 | | | 1027840 | | | 1027840 | | | 130680 | | | 261360 | | |
100 | | | 522240 | | | 1027840 | | | 1027840 | | | 130680 | | | 261360 | | |
105 | | | 522240 | | | 1027840 | | | 1027840 | | | 130680 | | | 522720 | | |
110 | | | 522240 | | | 1027840 | | | 1027840 | | | 130680 | | | 522720 | | |
115 | | | 522240 | | | 1027840 | | | 1027840 | | | 130680 | | | 522720 | | |
120 | | | 522240 | | | 1027840 | | | 2055680 | | | 130680 | | | 522720 | | |
125 | | | 522240 | | | 1027840 | | | 2055680 | | | 130680 | | | 522720 | | |
130 | | | 522240 | | | 1027840 | | | 2055680 | | | 261360 | | | 522720 | | |
135 | | | 522240 | | | 1027840 | | | 2055680 | | | 261360 | | | 522720 | | |
140 | | | 522240 | | | 1027840 | | | 2055680 | | | 261360 | | | 522720 | | |
145 | | | 522240 | | | 1027840 | | | 2055680 | | | 261360 | | | 522720 | | |
150 | | | 522240 | | | 1027840 | | | 2055680 | | | 261360 | | | 522720 | | |
155 | | | 522240 | | | 1027840 | | | 2055680 | | | 261360 | | | 522720 | | |
160 | | | 522240 | | | 1027840 | | | 2055680 | | | 261360 | | | 522720 | | |
165 | | | 522240 | | | 2055680 | | | 2055680 | | | 261360 | | | 522720 | | |
170 | | | 1044480 | | | 2055680 | | | 2055680 | | | 261360 | | | 522720 | | |
175 | | | 1044480 | | | 2055680 | | | 2055680 | | | 261360 | | | 522720 | | |
180 | | | 1044480 | | | 2055680 | | | 2055680 | | | 261360 | | | 522720 | | |
185 | | | 1044480 | | | 2055680 | | | 2055680 | | | 261360 | | | 522720 | | |
190 | | | 1044480 | | | 2055680 | | | 2055680 | | | 261360 | | | 522720 | | |
195 | | | 1044480 | | | 2055680 | | | 2055680 | | | 261360 | | | 522720 | | |
200 | | | 1044480 | | | 2055680 | | | 2055680 | | | 261360 | | | 522720 | | |