Forum Discussion

Kushal_52907's avatar
Kushal_52907
Icon for Nimbostratus rankNimbostratus
Nov 19, 2008

How fast does source address persistence work?

Scenario:

 

 

A client host sends 4 simultaneous HTTP requests to an F5 virtual Server with source address persistence enabled. Is there an amount of time it takes for the first session to enable persistence before subsequent sessions can use that persistent rule?

 

 

For instance, what if all 4 client requests show up at the Virtual Server within 1ms of each other. Can we be 100% positive that the first request will establish source adress persistence fast enough such that the subsequent requests will follow the path of the first?

5 Replies

  • Sorry, that wasn't very helpful, was it? The yes is to the second question. The persistence entry will exist before the second request comes in.
  • Not a problem. i was picking up what you're putting down... :-)

     

     

    thanks!

     

     

    /k
  • You could test/prove this using an iRule:

     
     when CLIENT_ACCEPTED { 
      
        log local0. "[IP::client_addr]:[TCP::local_port]: Persistence record: [persist lookup source_addr [IP::client_addr]]" 
     } 
     

    Aaron