Forum Discussion
What_Lies_Bene1
Cirrostratus
I suppose there are at least three reasons;
1) The profile defines the initial options which would hopefully be tuned well for the majority of clients
2) MSS, Windows Scale and SACK can only be specified during initial connection setup and thus, you would want to set these to an optimal value based on your needs
3) The profile obviously allows you to enable or disable some features and settings and this ensures the adaptive optimisation does/does not make use of them; you are given control of what is or is not used
What_Lies_Bene1
May 08, 2015Cirrostratus
Indeed, there are many ambiguous areas like this I've found. v11.6 certainly gives you more control via iRules, allowing you to change the congestion control algorithm for instance. See here for more: https://devcentral.f5.com/wiki/iRules.TCP.ashx. TCPExpress will only use the algorithm you specify in the profile.
No doubt this is one of the 'extras' that AAM provides. You could do it manually now with iRules (checking the User-Agent for a mobile browser for example) but AAM makes it 'push button' easy.