Njihove slabosti odpravlja požarni zid, ki opravlja analizo stanja prometa (stateful inspection).
Čeprav nekateri strokovnjaki menijo, da pravo varnost lahko zagotavlja le vmesni strežnik, ki dejansko posreduje pakete med dvema paroma povezav, so drugi prepričani, da to v omrežni promet vnaša nepotrebno zapletenost, poleg tega je proces morda preveč opazen uporabniku.
Požarni zidovi z analizo stanja prometa opravljajo vse vloge zaščite, ki smo jih spoznali, a ohranjajo neposredno povezavo med zunanjim in notranjim omrežjem.