Skip to content
ENExplore Calculators

DC Gateway Capacity Calculator

Count the border gateways a data centre needs based on throughput, NAT session scale and redundancy.

About DC Gateway Capacity Calculator

Gateways are limited by two independent budgets — packets per second expressed as throughput, and stateful session table size — and the binding constraint is whichever needs more boxes. Redundancy units are then added on top so a failure or upgrade does not reduce capacity below demand. Session tables usually fill before bandwidth does on NAT and firewall gateways, and this shows which of the two is driving the hardware count.

Formula

DC Gateway Capacity

active gateways = max(throughput ÷ per-gateway throughput, sessions ÷ per-gateway sessions), rounded up; deployed = active + redundant units.

N+1
One spare unit beyond the active set
sessions
Concurrent stateful flows the gateway must track

Worked example

With the default values below, DC Gateway Capacity Calculator returns Gateways to Deploy of 4. Change any input above and every figure here is recalculated in your browser.

Inputs used

North-south throughputaccepts 0.1–400,000 Gbps
200 Gbps
Concurrent NAT or flow sessionsaccepts 1,000–2,000,000,000 sessions
2,000,000 sessions
Throughput per gatewayaccepts 0.1–40,000 Gbps
80 Gbps
Session capacity per gatewayaccepts 1,000–2,000,000,000 sessions
4,000,000 sessions
Redundancy modelone of N+1, N+2, No redundancy
N+1

Results

Gateways to Deploy
4 units
Active Gateways Required
3 units
Utilisation of the Active Set
83.33%
Spare Throughput
120.0 Gbps
Gateways Needed for Sessions Alone
1 units

Step by step

  1. 1Values used
  2. 2DC Gateway Capacity
  3. 3Gateways to Deploy= 4 units
  4. 4Active Gateways Required= 3 units
  5. 5Utilisation of the Active Set= 83.33
  6. 6Spare Throughput= 120.0 Gbps
  7. 7Gateways Needed for Sessions Alone= 1 units

Assumptions and limits

  • The result is derived only from the 5 inputs listed above. Anything not among them is not part of the calculation.
  • In particular, this calculator does not take inflation, tax, fees or charges or compounding frequency into account.
  • Figures are rounded for display to 2 decimal places, so totals built from several rounded parts can differ slightly from the unrounded arithmetic.

How these calculators are built and tested is described on the Methodology page. If a figure looks wrong, please report it.

Frequently Asked Questions

How is DC Gateway Capacity calculated?

active gateways = max(throughput ÷ per-gateway throughput, sessions ÷ per-gateway sessions), rounded up; deployed = active + redundant units. Gateways are limited by two independent budgets — packets per second expressed as throughput, and stateful session table size — and the binding constraint is whichever needs more boxes. Redundancy units are then added on top so a failure or upgrade does not reduce capacity below demand.

Why does DC Gateway Capacity matter?

Session tables usually fill before bandwidth does on NAT and firewall gateways, and this shows which of the two is driving the hardware count.

What values do I need to enter?

This calculator takes 5 inputs: North-south throughput, Concurrent NAT or flow sessions, Throughput per gateway, Session capacity per gateway, Redundancy model. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.

DC Gateway Capacity Calculator | Calcrivo