Forum Discussion
Paul_Kuykendal1
Nimbostratus
Nov 22, 2005Documentation 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
- johns
Employee
I am looking for a similar information. I basically want to have LAN-tcp-profile and WAN-tcp-profiles optimized for each, and apply them based on the source IP range. - Adrian_1807
Nimbostratus
Hi. - Colin_Walker_12Historic F5 AccountTuning the traffic currently on the wire and updating the profile are two very different things. You're right though, there currently isn't a way to permanently modify the profile from within an iRule. You can change options that are controlled from within the profile, but it's only for the current traffic, not a permanent change made to the profile itself.
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects