Uff, como me complico la vida, aki estoy otra vez.
El caso es k suelo sincronizar entre 5000-5219 (5 megas no?)
Es una putada por k estoy entre el valor k recomendais para 4 y 6 megas y no se cual elegir.
He estado indagando sobre el RWIN (que es bastante complejo), y he visto k la tabla k teneis colgada arriba va en funcion a una "ecuacion"
1 33580
2 67160
3 100740
4 132860
6 198560
8 264260
10 322660
12 388360
15 484720
>=18 581080
Segun speedtest, el RWIN va relacionado con el MSS, latencia etc...
En este caso, la tabla lleva que habeis colgado lleva un valor de MSS (de 1460) (el MSS se puede mirar usando el TCP ANALYZER).
El MSS debe ser un valor mas bajo al MTU (por ejemplo yo tengo MTU 1492, y mi MSS es 1452). El MTU no debe superar 1492 para conexiones pppoe, y el MSS 1452, los 2 numeros van relacionados, a mayor MTU, mayor MSS, y a menor MTU, menor MSS.
Los valores serian MSS [en este caso 1460] *(23, 46, 69, 91, 136, 181, 221, 266, 332 y 398) segun este grafico.
*** Fijaros k la mayoria son multiplos de 23, exceptando a partir del 91, k es un pokito menos ***
O Lo que es lo mismo:
1460*91=132860
Segun speedtest, para k el RWIN vaya bien, se tiene k multiplicar el MSSx44 y multiplo de 2,4 y 8, pero claro, con eso se saltaria conexiones de 6 megas por ejemplo.....
Para mis 5 megas, si cogiera el valor mas bajo (el de 4 megas), deberia elegir el valor: 132860 segun esta tabla, pero haciendo mi valor real de MSS segun speedguide seria:
mi MSS (1452)x44x2=127776
O 1452x22x4= 127776 (speedguide usa el multiplicador de 22 en vez de 23 como en la tabla de arriba).
Resumiendo:
Segun esta tabla, y suponiendo k tengo MTU 1460 deberia elegir o la opcion de 4 megas o la de 6:
para 4 megas --> 132...
para 6 megas --> 198...
O multiplicar mi valor MSS (y no el 1460) k seria --> 1452 x 91 (para 4 megas) o (x 136 para 6 megas), dandome un valor de :
132132 (para 4 megas)
197472 (para 6 megaS)
En speeguide te dan solo 3 opciones:
1452 x 44 x 2 = 127776 (se acercaria muxo al valor de 4 megas).
1452 x 44 x 4 = 255552 (se acercaria al valor de 8 megas)
1452 x 44 x 8 = lo descarto...
Mi pregunta es:
De k valor me fio? Y k elemento cojo, el de 4 megas para mi linea de 5 megas, o el valor de 6 megas. Y de donde lo cojo? De esta tabla modificando el MSS por el mio, o de speedguide cogiendo un valor mayor?
****
Esta tabla seria utilizando el valor de speedguide (usa el multiplo x22 en vez de x23 como la k teneis colgada), tampoco se si podria ser fiable (por k en speedguide parece elegir siempre multiplos concretos, pero la he hecho para k le echeis un ojo).
1 MB --> MSS x 22
2 MB --> MSS x 44
3 MB --> MSS x 66
4 MB --> MSS x 88
5 MB --> MSS x 110
6 MB --> MSS x 132
7 MB --> MSS x 154
8 MB --> MSS x 176
Si constrastamos el valor de 4 megas con el de la otra tabla, y el de 6 megas vereis k la diferencia es minima.
Speeguide tiende a coger en mi conexion el valor de 2, 4 megas y 8 megas o sea
1452 x 44 = 63888
1452 x 88 = 127776
1452 x 176 = 255552
Mi duda es si podre usar el valor de MSS x 110, y por que coge valores tan separados, y sobre todo k tabla o valor es mas fiable para mis 5 megas...k locura! >
Sorry por el tocho