Buenas noches, muchas gracias no solo por responder, sino por hacerlo tan pronto, he estado echando un vistazo a lo que me has comentado y de paso a algún otro hilo del foro que no había visto antes, creo que estoy un poco más "situado" y el problema debe ser tal como apuntabas el valor de RWIN.
Antes de comentar las modificaciones etc, te pego los resultados de speedguide.net previos a cualquier cambio en la configuración:
« SpeedGuide.net TCP Analyzer Results »
Tested on: 2012.05.11 16:11
IP address: 95.39.xxx.xxx
Client OS/browser: macOS (Safari 534.55.3)
TCP options string: 020405b4010303010101080a487e58ab0000000004020000
MSS: 1460
MTU: 1500
TCP Window: 66608 (NOT multiple of MSS)
RWIN Scaling: 1 bits (2^1=2)
Unscaled RWIN : 33304
Recommended RWINs: 64240, 128480, 256960, 513920, 1027840
BDP limit (200ms): 2664kbps (333KBytes/s)
BDP limit (500ms): 1066kbps (133KBytes/s)
MTU Discovery: ON
TTL: 49
Timestamps: ON
SACKs: ON
IP ToS: 00000000 (0)
Antes de modificar los valores del sysctl, he activado el usuario "raíz" siguiendo este enlace:
support.apple.com/es-es/HT204012
Se nota que soy bastante nuevo con Mac al haber tenido que mirar como se hacía :|
Una vez hecho esto he introducido el comando sudo sysctl -w net.inet.tcp.recvspace=1027840 en Terminal y la situación se ha mantenido en valores muy similares a los anteriores:
También he probado otros valores siguiendo las instrucciones de la web que me recomendaste (speedguide.net) y he visto diferencias por lo que creo que apuntabas bien al señalar el valor de RWIN como el posible problema, los resultados de speedguide.net tras modificar el valor de RWIN son los siguientes:
« SpeedGuide.net TCP Analyzer Results » Tested on: 2012.05.11 17:53
IP address: 95.39.xxx.xxx
Client OS/browser: macOS (Safari 534.55.3)
TCP options string: 020405b4010303040101080a48cbccdb0000000004020000
MSS: 1460
MTU: 1500
TCP Window: 1048560 (NOT multiple of MSS)
RWIN Scaling: 4 bits (2^4=16)
Unscaled RWIN : 65535
Recommended RWINs: 64240, 128480, 256960, 513920, 1027840
BDP limit (200ms): 41942kbps (5243KBytes/s)
BDP limit (500ms): 16777kbps (2097KBytes/s)
MTU Discovery: ON
TTL: 49
Timestamps: ON
SACKs: ON
IP ToS: 00000000 (0)
Lo que me "escama" es el valor que aparece en TCP Window: 1048560 (Not multiple of MSS) puesto que yo introduje uno de los recomendados 1027840 (O eso creo) al introducir sudo sysctl -w net.inet.tcp.recvspace=1027840 en Terminal ¿He omitido algún paso o cometido algún error? ¿O el problema podría depender de algún otro factor? Si además de echarme una mano de nuevo con esto, me pudieras también explicar un poco la utilidad de tener activados o no los "Timestamps" te lo agradezco ^^.