nerdexam
Exams101Questions#148
F5

101 · Question #148

101 Question #148: Real Exam Question with Answer & Explanation

The correct answer is C: Chang the virtual server's default pool.. iRules execute per-connection event logic and can influence traffic routing dynamically, but they cannot permanently alter a virtual server's persistent configuration such as its default pool assignment.

Question

Which action CANNOT be performed by an iRule?

Options

  • ADirect a connection request to a specific pool.
  • BSubstitute a server's response with alternate data.
  • CChang the virtual server's default pool.
  • DDirect a client's request to a pool based on the client's browser's language.
  • ELimit a given client to a set amount of bandwidth.
  • FDiscard a client before connecting to a server.

Explanation

iRules execute per-connection event logic and can influence traffic routing dynamically, but they cannot permanently alter a virtual server's persistent configuration such as its default pool assignment.

Common mistakes.

  • A. iRules can direct connection requests to a specific pool using the 'pool' command within the LB_SELECTED or CLIENT_ACCEPTED event.
  • B. iRules can substitute server response content using the HTTP::respond command or by manipulating the response payload in the HTTP_RESPONSE event.
  • D. iRules can inspect HTTP headers such as Accept-Language using HTTP::header, enabling language-based pool selection logic.
  • E. iRules support bandwidth control through the 'bandwidth_policy' feature, allowing per-client throughput limits.
  • F. iRules can discard a client connection before it reaches a server using the 'drop' or 'reject' commands in the CLIENT_ACCEPTED event.

Concept tested. iRule capabilities vs. persistent virtual server configuration changes

Reference. https://clouddocs.f5.com/api/irules/

Community Discussion

No community discussion yet for this question.

Full 101 Practice