Paul_Kuykendal1
Nov 22, 2005Nimbostratus
Documentation for modifying TCP profile settings with an iRule
Hi,
We are currently trying to tune the TCP session settings based on the upstream client and downstream server's location.
For instance:
when CLIENT_ACCEPTED {
Tune settings for Partner 1
if {[IP::addr "[IP::client_addr]/24" equals "192.168.1.0/24"]} {
<<< Tune TCP session here >>>
Tune settings for Partner 2
} elseif {[IP::addr "[IP::client_addr]/24" equals "192.168.2.0/24"]} {
<<< Tune TCP session here >>>
Tune settings for rest of Internet connections
} else {
<<< Tune TCP session here >>>
}
}
I am looking for a reference that contains the exact mapping between items in the TCP profile GUI page and the iRule profile settings. I've got the "iRule Desktop Reference" however it seems to be missing various items as well as having incorrect syntax on others.
Having a complete reference of all readable and settable profile parameters would be most helpful.
Thanks.
/Paul Kuykendall