Firewall Sizing (PPS)
Enter the target throughput and packet size (or IMIX) and I compute the packets per second the firewall must handle, plus the memory for concurrent sessions and the new-connection rate.
Diagnosis
—
PPS by packet size
| Frame size | pps | Mpps |
|---|
How it is computed · pps, IMIX and memory
1. Packets per second:
pps = throughput(bps) ÷ (packet_size_B × 8). A smaller
packet ⇒ more packets for the same bandwidth.
2. The worst case is the minimum
Ethernet frame (64 B): it demands the most pps. That is why
vendors publish pps at 64 B.
3. IMIX simulates real traffic by
mixing sizes: 7×64 + 4×570 + 1×1518 ⇒ average
353.83 B. It is a more representative load than 64 B alone.
4. Session-table memory:
sessions × bytes_per_session. The new-connection rate
(cps) is a separate limit: it measures how fast sessions are
created, not the data volume.
Runs locally in your browser · no sign-up · nothing leaves your browser