Forum Discussion
epaalx
Cirrus
May 06, 2011Requesting clarification of srcport "preserve strict"
3 Replies
- Michael_Yates
Nimbostratus
There is additional information within the BigIP Configuration Console Help Menu that describes the selectable options.
Preserve:
Specifies that the system preserves the value configured for the source port, unless the source port from a particular SNAT is already in use, in which case the system uses a different port.
Preserve Strict:
Specifies that the system preserves the value configured for the source port. If the port is in use, the system does not process the connection. If the port is in use by another connection, the system uses that source port anyway, and the destination server cannot distinguish the traffic of the connections sharing that source port. F5 Networks recommends that you restrict use of this setting to cases that meet at least one of the following conditions:
- The port is configured for UDP traffic.
- The system is configured for nPath routing or is running in transparent mode (that is, there is no translation of any other Layer 3 or Layer 4 field).
- There is a one-to-one relationship between virtual IP addresses and node addresses, or clustered multi-processing (CMP) is disabled.
Change:
Specifies that the system changes the source port. This setting is useful for obfuscating internal network addresses. - epaalx
Cirrus
Posted By Michael Yates on 05/06/2011 08:24 AM
There is additional information within the BigIP Configuration Console Help Menu that describes the selectable options.
:
Preserve Strict:
... If the port is in use, the system does not process the connection. If the port is in use by another connection, the system uses that source port anyway ...
Err, thanks, but aren't you quoting back to me the contradiction I am referring to? R's, Alex - hoolio
Cirrostratus
Hi Epaalx,
You could try testing this with netcat -p < port > or open a case with F5 Support to find out. If the docs are wrong/contradictory, F5 Support can request to have them clarified.
Aaron
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)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
