TCP windows scaling
Un'ampia windows size è raccomandata per migliorare High Performance lungo un link di rete dove un notevole bandwidth-delay produce caratteristiche chiamate Long Fat Networks (LFN)
Capacity (bits) = bandwidth (bit/sec) x round-trip time (sec) --> bandwidth delay product
Esempio di LFN:
La funzionalità di TCP scaling supporta questa estensione per migliorarne le prestazioni.
In Cisco abbiamo una definizione di TCP window a 32 bits ed utilizzo di un fattore di scala per trasportare questi 32 bits value in un 16 bit window field del TCP
header: il windows size può aumentare ad un fattore di scala di 14 (tipiche applicazioni usano un fattore di scala di 3 quando presente LFN)
TCP windows scaling è compliant con RFC 1323
Uso del comando < ip tcp windows size > in global configuration per configurare questo valore
Entrambi i nodi TCP sia sender che receiver debbono supportare questa funzionalità affinchè il receiver possa aumentare il suo windows size