Forum Discussion

Sergio000_19532's avatar
Sergio000_19532
Icon for Nimbostratus rankNimbostratus
Jan 22, 2018

Default gateway pool persistence

Hi, I am currently doing the deployment of a LTM, AFM and GTM, and this BIG IP is the border equipement so the BIG IP has three links from different ISP, I already made the default route to a pool of gateway composed by the three gateway and the F5 it balanced like a charm, also I used a global snat list for all internal networks and also this is working fine, but the problem that I am facing is because the F5 is balancing between the 3 DG, sometimes users experience problems after login in some web pages due to the change of source address every time that the conexion changes between DG. I already did an Irule that involves nslookup and depending of the destination ip it will only use just one DG, this is working almost fine but involes manually intervention periodically. I created a forwarding ip vs to use that Irule. The question that I have is this: is there a way to add persistence to a pool DG?

 

  • It's recommended to use destination address affinity to load balance traffic across multiple ISPs. You can use the default profile or create a new one with a customized values , and assign that profile under the resource tab of your virtual server configuration.

     

  • It's recommended to use destination address affinity to load balance traffic across multiple ISPs. You can use the default profile or create a new one with a customized values , and assign that profile under the resource tab of your virtual server configuration.

     

    • Sergio000_19532's avatar
      Sergio000_19532
      Icon for Nimbostratus rankNimbostratus

      Hi kolom, thanks for answer me, but because I am using a VS forwarding ip I cant use a persistence profile, I tried using a VS performance layer 4 but it doesn't work

       

    • kolom's avatar
      kolom
      Icon for Altostratus rankAltostratus

      In case of using Performance L4 VS , by not working , you mean the persistence part or the traffic part .

       

    • Sergio000_19532's avatar
      Sergio000_19532
      Icon for Nimbostratus rankNimbostratus

      The traffic part doesn't work without pool assign. and when I assign a default pool the F5 just pass the traffic to the DG and not as a next hop. Causing that all the traffic goes to the ISP routers and showing their routers web login promt

       

  • It's recommended to use destination address affinity to load balance traffic across multiple ISPs. You can use the default profile or create a new one with a customized values , and assign that profile under the resource tab of your virtual server configuration.

     

    • Sergio000_19532's avatar
      Sergio000_19532
      Icon for Nimbostratus rankNimbostratus

      Hi kolom, thanks for answer me, but because I am using a VS forwarding ip I cant use a persistence profile, I tried using a VS performance layer 4 but it doesn't work

       

    • kolom_265617's avatar
      kolom_265617
      Icon for Cirrostratus rankCirrostratus

      In case of using Performance L4 VS , by not working , you mean the persistence part or the traffic part .

       

    • Sergio000_19532's avatar
      Sergio000_19532
      Icon for Nimbostratus rankNimbostratus

      The traffic part doesn't work without pool assign. and when I assign a default pool the F5 just pass the traffic to the DG and not as a next hop. Causing that all the traffic goes to the ISP routers and showing their routers web login promt

       

  • I'm currently trying to get this setup working, but the dest_addr persistence is not taking affect. Is there anything else needed to get destination persistence working? Is it a software version thing perhaps? I'm on 11.5.4. Thanks