Forum Discussion

Daniel_Ao_10370's avatar
Daniel_Ao_10370
Icon for Nimbostratus rankNimbostratus
Apr 25, 2009

Virtual Server Ordering

Is there any ordering concept in Virtual Server??

 

 

I've created several virtual servers which belongs to different types.

 

 

1. Standard

 

2. Forwarding (Layer 2)

 

3. Forwarding (IP)

 

4. Performance (HTTP)

 

5. Performance (Layer 4)

 

 

Will BigIP handle the traffic according to the above order??

 

4 Replies

  • No, it will handle traffic from most-specific to least-specific. So 192.168.1.1:80 will get port 80 traffic before 192.168.1.1:0 will, and both would process traffic before a wildcard 0.0.0.0 virtual server.

     

     

    Denny
  • If I created two virtual servers which have a same destination (Let say 192.168.1.0/24) but have a different type (Let say Performance (Layer 4) and Forwarding (IP)), how does BIGIP handle the traffic to 192.168.1.0/24.
  • SOL6459 goes over some examples of virtual server precedence:

     

     

    SOL6459: Change in Behavior: Order of precedence for virtual server matching

     

    https://support.f5.com/kb/en-us/solutions/public/6000/400/sol6459.html (Click here)

     

     

    A virtual server must be unique across four properties: IP address, port, protocol and VLAN. So you couldn't configure two virtual servers with identical destinations using the same protocol on the same VLAN. You should get an error when trying to configure a Perf Layer4 VS if you already have a Forwarding IP VIP configured on the same destination network/subnet and VLAN.

     

     

    I was able to test and create a Forwarding (Layer 2) VS and Performance (Layer 4) VS on the same destination network/subnet. I didn't expect this to work. Anyone know why this is possible?

     

     

    Thanks,

     

    Aaron
  • I wouldn't have expected that to work either. If they are enabled on the same vlans, I would expect that to throw an error. Can you send traffic to it and see which, if any, shows traffic statistics?

     

     

    Denny