Forum Discussion

teemo_13's avatar
teemo_13
Icon for Cirrus rankCirrus
Jan 10, 2023

Using 2 Floating IP in the same VLAN for 2 different F5 HA Pairs

For example I want to use only 1 VLAN for the data traffic of 2 different F5 HA Pairs.

That would leave me with 
HA Pair #1, 1 floating, 2 local selfIP
HA Pair #2, 1 floating, 2 local selfIP

I am using SNAT automap for both HA pairs, would the translation of addresses consider the floating IP of the other HA pair or would it focus on the floating IP on its devices? 

Would it have any adverse effect on the traffic?


Example for clarity only: Subnet 10.0.0.0/24
HA PAIR #1, floating -10.0.0.2 , selfIP 10.0.0.3 and 10.0.0.4
GW: 10.0.0.1

HA PAIR #2, floating -10.0.0.5, selfIP 10.0.0.6 and 10.0.0.7
GW: 10.0.0.1

  • It will use the floating IP or self IP of the devices in the HA pair.

    The SNAT Automap feature selects a translation address from the available self IP address in the following order of preference:

    1. Floating self IP addresses on the egress VLAN
    2. Floating self IP addresses on different VLANs
    3. Non-floating self IP addresses on the egress VLAN
    4. Non-floating self IP addresses on different VLANs

      https://support.f5.com/csp/article/K7336
  • It will use the floating IP or self IP of the devices in the HA pair.

    The SNAT Automap feature selects a translation address from the available self IP address in the following order of preference:

    1. Floating self IP addresses on the egress VLAN
    2. Floating self IP addresses on different VLANs
    3. Non-floating self IP addresses on the egress VLAN
    4. Non-floating self IP addresses on different VLANs

      https://support.f5.com/csp/article/K7336
  • Hello,

    Regarding your questions "

    "Would the translation of addresses consider the floating IP of the other HA pair or would it focus on the floating IP on its devices? Would it have any adverse effect on the traffic?"

    what is the relation between the two HA pairs?

    As far as I understand each pair is working independently, and the virtual server will make address translation based on the natting option in the virtual server configuration and as mihaic mentioned.