F5-302 study materials
F5-302 study resources

F5-302 key terms

F5-302 · Get comfortable with the vocabulary.

Virtual Server

A BIG-IP object that owns a destination IP address and port and listens for client traffic, then applies a profile and forwards the connection to a pool or other destination.

Related: Pool, Profile, VLAN
Pool

A named group of backend servers, called pool members, that receive traffic from a virtual server. Health monitors and load-balancing methods decide which member is selected.

Related: Pool Member, Health Monitor, Load Balancing Method
Pool Member

A single IP address and port entry inside a pool. Its state (up, down, forced offline) is usually set by health monitors and determines whether it can receive new connections.

Related: Pool, Health Monitor, Node
Node

A BIG-IP object representing a backend host by IP address. Nodes are shared across pools, and a node's state can override the state of its associated pool members.

Related: Pool Member, Health Monitor
Load Balancing Method

The algorithm a virtual server uses to choose a pool member for each new connection, such as round robin, least connections, or observed. Choice affects fairness and session distribution.

Related: Pool, Priority Group Activation, Persistence Profile
Persistence Profile

Configuration that keeps a client tied to the same pool member across connections, using methods such as source address, cookie, or SSL session ID. Essential for applications that store session state locally.

Related: Load Balancing Method, Cookie Persistence, iRule
Health Monitor

A probe that periodically checks a pool member or node and marks it up or down based on the response. Types include ICMP, TCP, HTTP, and HTTPS, each with interval and timeout settings.

Related: Pool Member, Node, Availability Requirement
Profile

A reusable settings object attached to a virtual server that controls protocol behavior, such as TCP, HTTP, client SSL, or server SSL. Profiles are inherited and can be layered.

Related: Virtual Server, Client SSL Profile, HTTP Profile
iRule

A Tcl-based script bound to a virtual server that runs on named events like HTTP_REQUEST or CLIENT_ACCEPTED. Used for custom routing, header rewriting, redirects, and logging.

Related: Virtual Server, Local Traffic Policy, Persistence Profile
Local Traffic Policy

A declarative, GUI-managed set of rules that match on conditions such as host, path, or source address and then take actions like forward, redirect, or select a pool. An alternative to iRules for common cases.

Related: iRule, Virtual Server
SNAT

Source network address translation, which changes the source IP of traffic leaving the BIG-IP toward pool members. It can be automatic, using a self IP, or configured with a SNAT pool.

Related: SNAT Pool, Self IP, Virtual Server
SNAT Pool

A group of translation addresses used for source NAT when automatic SNAT is not suitable. Allows scaling and control over which source address backend servers see.

Related: SNAT, Self IP
VLAN

A Layer 2 broadcast domain configured on the BIG-IP with tagged or untagged interfaces. Virtual servers can be restricted to specific VLANs to control where traffic is accepted.

Related: Self IP, Virtual Server, Network Interface
Self IP

An IP address assigned to a VLAN on the BIG-IP itself, used for management traffic, SNAT, and as the source for health monitor probes. Each self IP belongs to exactly one VLAN.

Related: VLAN, SNAT, Health Monitor
Route Domain

A logical separation of the IP address space on the BIG-IP, allowing overlapping addresses in different domains. Objects in different route domains must use the %id notation to communicate.

Related: VLAN, Self IP, Virtual Server
Management Interface

The dedicated out-of-band port used for administration, typically accessed over HTTPS, SSH, and iControl REST. Its address and routes are configured separately from traffic-handling interfaces.

Related: Self IP, iControl REST, Administrative Partition
Administrative Partition

A container that separates configuration objects so multiple tenants or teams can share one BIG-IP. Users are granted access per partition, and objects are referenced by partition path.

Related: Management Interface, Virtual Server
Client SSL Profile

Profile that defines the certificate, key, and TLS settings the BIG-IP presents to clients. Enables SSL offload, re-encryption, and control over protocol versions and ciphers.

Related: Server SSL Profile, SSL Orchestrator, Profile
Server SSL Profile

Profile that controls how the BIG-IP acts as a TLS client toward pool members, including which certificate authorities it trusts and which protocols it offers. Used for re-encryption.

Related: Client SSL Profile, Profile
Web Application Firewall

A security policy enforced on the BIG-IP that inspects HTTP traffic for attacks such as SQL injection and cross-site scripting. Policies can run in blocking or transparent mode and use learned entities.

Related: Security Policy, Attack Signature, Learning Mode
Security Policy

The container that holds WAF enforcement settings, signatures, and violations for one or more virtual servers. It defines whether traffic is blocked, alarmed, or allowed per violation type.

Related: Web Application Firewall, Attack Signature, Learning Mode
Attack Signature

A pattern that matches known malicious request content, such as SQL injection strings. Signatures are organized in sets and can be enabled, disabled, or tuned per policy.

Related: Security Policy, Web Application Firewall, Learning Mode
Learning Mode

A WAF mode where the system observes traffic and builds suggested entities, such as URLs and parameters, without blocking. Suggestions can later be accepted into the policy to reduce false positives.

Related: Security Policy, Attack Signature, Web Application Firewall
Access Policy

A visual flow in APM that defines how users authenticate and are authorized before reaching a resource. It is made of action items such as logon, decision, and resource assignment.

Related: Access Profile, Per-Request Policy, Single Sign-On
Access Profile

The APM object that binds an access policy to a virtual server and controls session settings, such as cookie name, timeout, and landing URI.

Related: Access Policy, Single Sign-On
Per-Request Policy

An APM policy evaluated on every HTTP request rather than only at session start. Used for scenarios such as application-level authorization and step-up authentication.

Related: Access Policy, Access Profile
Single Sign-On

An APM feature that lets a user authenticate once and be automatically signed in to backend applications, using methods such as form-based, Kerberos, or SAML credential mapping.

Related: Access Policy, Access Profile
Wide IP

A GTM object representing a fully qualified domain name that clients resolve. It holds pools of virtual servers or addresses and a load-balancing method for DNS answers.

Related: GTM Pool, DNS Express, Load Balancing Method
GTM Pool

A group of virtual servers or IP addresses that a wide IP can return in DNS responses. Members are monitored for availability and can be weighted or prioritized.

Related: Wide IP, Health Monitor, DNS Express
DNS Express

A GTM feature that answers DNS queries from a zone transferred from an authoritative server, providing fast responses without full recursive resolution. Reduces load on backend DNS infrastructure.

Related: Wide IP, Zone Transfer
Zone Transfer

The process of copying a DNS zone from a primary server to another server, typically using AXFR or IXFR. DNS Express relies on it to keep its zone data current.

Related: DNS Express, Wide IP
Analytics Profile

Configuration that enables collection of traffic statistics on a virtual server, such as HTTP response codes, latency, and throughput. Data is viewed in the analytics dashboards.

Related: Analytics Dashboard, Request Logging Profile, Virtual Server
Request Logging Profile

A profile that records selected request and response details to a remote syslog or local log. Useful for auditing and for troubleshooting application behavior without packet capture.

Related: Analytics Profile, tcpdump
tcpdump

The packet capture utility available from the BIG-IP command line. Captures can be written to a file and analyzed to confirm whether traffic reaches and leaves the device.

Related: Request Logging Profile, Health Monitor, iControl REST
iControl REST

The REST API for configuring and monitoring the BIG-IP over HTTPS. Supports GET, POST, PATCH, and DELETE on configuration objects and is used for automation.

Related: Management Interface, tcpdump
Cookie Persistence

A persistence method that inserts or reads a cookie to identify which pool member served a client, so later requests return to the same member. Common for HTTP applications with local session state.

Related: Persistence Profile, HTTP Profile
HTTP Profile

A profile that enables HTTP parsing on a virtual server, allowing header insertion, compression, and URI-based routing. Required for most Layer 7 features and for cookie persistence.

Related: Profile, Cookie Persistence, iRule