Adaptive TCP optimization - how to understand?
Hi,
My understanding of VS - TCP profile relation is that it's possible to have separate profiles for client and server side but there is no way to adjust such profile (from iRule) on the fly based on connection characteristics (like client connection via mobile or wired). I mean detect what is client network type and then based on some parameters change options in TCP profile (or choose another) - as far as I understand it's not possible this way.
Then I was reading
BIG-IP Application Acceleration Manager DATASHEET and found such info:To overcome inherent protocol limitations, BIG-IP AAM uses adaptive TCP optimization, which combines session-level application awareness, rate pacing, congestion control algorithms, error correction, and optimized TCP windows. This enables BIG-IP AAM to adapt, in real time, to the latency, packet loss, and congestion characteristics of WAN links and mobile networks, fully utilizing available bandwidth and accelerating application traffic (for up to 20 Gbps LAN-side, TCP optimized throughput).
How should I interpret "uses adaptive TCP optimization" above? Is that mean that options in TCP profile are dynamically adjusted based on some detected client connection characteristics or that whit proper settings in TCP profile it is better able to auto tune up to changing connection characteristics - so in turn one profile can optimize connection for both mobile clients and wired clients?
Piotr