Application Delivery and Security Platform fundamentals
Domain 1 tests the platform knowledge the exam assumes before you configure anything: how BIG-IP forwards and inspects traffic, which module owns which behaviour, and how licensing and form factor constrain design. Scenario questions usually frame a requirement and expect you to name the subsystem responsible.
Control plane versus data plane
- TMOS is the operating system; TMM (Traffic Management Microkernel) is the data-plane process that owns virtual servers, pools, persistence and iRules and moves the packets.
- Control-plane daemons (mcpd, sod, restjavad, icrd) push configuration into TMM and answer the GUI and REST. A slow GUI or a hung tmsh session does not mean forwarding has stopped.
- Full proxy terminates client TCP and opens a separate server-side connection, which is what makes HTTP parsing, SSL offload and content switching possible. fastL4 forwards packets with minimal inspection.
Modules and form factors
- LTM does local traffic management; ASM (Advanced WAF) enforces L7 security policy; APM handles access and SSO; DNS provides GSLB and authoritative zones; AFM provides network firewall and DDoS protection; AVR supplies analytics.
- Hardware, virtual edition (VE) and cloud images share the configuration model, but VE throughput and SSL TPS are licence-bound, so identical configurations can behave differently at a lower tier.
- The virtual server is the front door: destination address and port, a profile set, and a pool reached through a load-balancing method plus optional persistence.
Worked example
A client requests https://app.example.com. Reasoning in order: TMM accepts the SYN on the client VLAN and matches the virtual server by destination IP and port; the client-ssl profile terminates TLS, which lets the HTTP profile parse and route the request; persistence is evaluated, then the load-balancing method selects an available pool member; SNAT (automap or a SNAT pool) sets the source address toward the server; an optional server-ssl profile re-encrypts. If asked where the certificate belongs, the answer is the client-ssl profile on the virtual server, never the pool.
Traps that cost marks
- Assuming iRules run on the control plane; they execute inside TMM per connection.
- Treating a GUI or REST slowdown as a traffic outage.
- Assuming a VE has unlimited throughput or unlimited SSL handshakes.