nerdexam
Exams101Questions#49
F5

101 · Question #49

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

The correct answer is A: CLIENT_DATA. Pool selection in iRules occurs at connection establishment and request parsing stages, before the server is chosen. Events that fire before or during request inspection are the relevant ones for routing decisions.

Section 2: F5 Solutions and Technology

Question

Which three iRule events are likely to be seen in iRules designed to select a pool for load balancing. (Choose 3)

Options

  • ACLIENT_DATA
  • BSERVER_DATA
  • CHTTP_REQUEST
  • DHTTP_RESPONSE
  • ECLIENT_ACCEPTED
  • FSERVER_SELECTED
  • GSERVER_CONNECTED

Explanation

Pool selection in iRules occurs at connection establishment and request parsing stages, before the server is chosen. Events that fire before or during request inspection are the relevant ones for routing decisions.

Common mistakes.

  • B. SERVER_DATA fires when data is received from the server, which occurs after a pool member has already been selected and connected.
  • D. HTTP_RESPONSE fires when the server sends a response back to the client, which is well after pool selection has already been made.
  • F. SERVER_SELECTED fires after BIG-IP has already chosen a pool member, so it cannot be used to influence the pool selection decision.
  • G. SERVER_CONNECTED fires after the TCP connection to the chosen server is established, meaning pool selection has already occurred.

Concept tested. iRule events for pool selection logic

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

Topics

#iRules#iRule events#CLIENT_ACCEPTED#pool selection

Community Discussion

No community discussion yet for this question.

Full 101 Practice