Forum Discussion

ahmadmhd's avatar
ahmadmhd
Icon for Nimbostratus rankNimbostratus
Oct 21, 2023

LTM Policy Options Clarification

Hello,

Can someone explain what the options of the LTM policies do:

  • Skip this condition if it is missing from the request.
  • Apply to traffic on remote/local side of external/internal interface.

What does it mean exactly to skip a condition if it's missing from the request, for example if I include a condition to match an HTTP header, does this option means that it will skip if this header if this header is missing from the request? any examples for this option usage?

For the other option (Apply to traffic on remote/local side of external/internal interface), is there an example usage of this one also, and how the F5 will determine which is the external or internal interfaces.

I would like clarification for both options please and some use cases to understand those correctly.

Thanks

  • 1. Skip this condition if it is missing from the request:

    Since conditions in the context of a rule are a "Match all", when a condition is not satisfied because it's actually not present in the request, as opposite from present but not matching, you may want to have different behavior and only match it the condition is present but its value is not matching.

    2. Apply to traffic on remote/local side of external/internal interface:

    Some conditions are contextual, for example you want to check for an IP address, so you need to specify which IP address, here's the matrix for the IP address example :

    Client IP Remote, external
    F5 clientside (VS IP) Local, external
    F5 serverside (Self IP) Local, internal
    Server IP Remote, internal
  • 1. Skip this condition if it is missing from the request:

    Since conditions in the context of a rule are a "Match all", when a condition is not satisfied because it's actually not present in the request, as opposite from present but not matching, you may want to have different behavior and only match it the condition is present but its value is not matching.

    2. Apply to traffic on remote/local side of external/internal interface:

    Some conditions are contextual, for example you want to check for an IP address, so you need to specify which IP address, here's the matrix for the IP address example :

    Client IP Remote, external
    F5 clientside (VS IP) Local, external
    F5 serverside (Self IP) Local, internal
    Server IP Remote, internal