LTM Policy Options Clarification
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.
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