What is the primary function of a firewall inspection mode that processes packets at Layer 3 and Layer 4 using packet headers without reassembling application streams?
Flow-based inspection examines packet headers at Layers 3 and 4 and forwards packets without reassembling application streams, unlike proxy-based inspection. This satisfies the stated constraint of processing headers only, delivering higher throughput with less latency.
Why this answer
Flow-based inspection processes packets at Layer 3 and Layer 4 using packet headers without reassembling the application data stream. It is optimized for performance and is the default inspection mode on most FortiGate models, especially those with NP (Network Processor) acceleration.
Exam trap
FORTINET-NSE123 often tests the trade-off between flow-based (performance, header-level) and proxy-based (depth, stream reassembly) inspection — candidates may confuse 'flow-based' with 'deep inspection' or assume proxy mode is always better.
How to eliminate wrong answers
Option A is wrong because proxy-based inspection reassembles and buffers the entire application stream at Layer 7, allowing deeper content inspection but at the cost of higher latency and lower throughput. Option C is wrong because deep SSL decryption inspection is a feature (SSL inspection) that can operate in either flow or proxy mode, not an inspection mode itself. Option D is wrong because sandbox isolation inspection refers to offloading suspicious files to FortiSandbox for detonation, not a packet-processing mode at Layers 3/4.