Ciao Fivendra, grazie per la risposta, scusa, ma non ero a casa.
Allora, c'è qualcosa che non va, ieri usando Dr. TCP e seguendo la tua guida, ho impostato questi valori:
TCP Receive window: 33000 (1500x22)
Path MTU discovery: YES
Window scaling: NO
black hole detection: NO
time stamping: NO
max duplicate ACKs: 3
selective acks: YES
TTL: 128
Dial UP (RAS) MTU: 1500
Se rilancio Dr. TCP mi rileva tuttora questi stessi valori, quindi vuol dire che li ha salvati correttamente, però se vado sulla pagina di speedguide mi dice invece:
TCP options string = 020405ac010303000101080a000000000000000001010402
MTU = 1492
MTU is optimized for PPoE DSL broadband. If not, consider raising MTU to 1500 for optimal throughput.
MSS = 1452
MSS is optimized for PPPoE DSL broadband. If not, consider raising MTU to 1500 for maximum throughput.
Default Receive Window (RWIN) = 32767
RWIN Scaling (RFC1323) = 0 bits
Unscaled Receive Window = 32767
For optimum performance, consider changing RWIN to a multiple of MSS.
Other values for RWIN that might work well with your current MTU/MSS:
511104 (MSS x 44 * scale factor of 8)
255552 (MSS x 44 * scale factor of 4)
127776 (MSS x 44 * scale factor of 2)
63888 (MSS x 44)
bandwidth * delay product:
Your RcvWindow limits you to: 1310.68 kbps (163.835 KBytes/s) @ 200ms
Your RcvWindow limits you to: 524.272 kbps (65.534 KBytes/s) @ 500ms
MTU Discovery (RFC1191) = ON
Time to live left = 122 hops
TTL value is ok.
Timestamps (RFC1323) =
Timestamps (RFC1323) = ON
Note: Timestamps add 12 bytes to the TCP header of each packet, reducing the space available for useful data.
Selective Acknowledgements (RFC2018) = ON
IP type of service field (RFC1349) = 00000000
Come vedi il valore del MTU non corrisponde a quanto rilevatomi da Dr. TCP, nè corrisponde il valore RWIN, nè il timestamps che risulta su ON mentre Dr. TCP me lo rileva OFF.
Come mai queste discrepanze e come faccio a correggerle?
Inoltre leggevo nel messaggio di The Shade che parlava di una funzione Portfast, cos'è e a cosa serve?
Grazie
Ciao