Dynamic IP and Port NAT Oversubscription
Understand how Dynamic IP and Port (DIPP) NAT allows you to use each translated IP
address and port pair multiple times in concurrent sessions.
| Where Can I Use This? | What Do I Need? |
- NGFW (Managed by PAN-OS or Panorama)
| |
Dynamic IP and Port (DIPP) NAT allows you to use each translated IP address and port pair
multiple times (8, 4, or 2 times) in concurrent sessions. This reusability of an IP
address and port (known as oversubscription) provides scalability for customers who have
too few public IP addresses. The design is based on the assumption that hosts are
connecting to different destinations, therefore sessions can be uniquely identified and
collisions are unlikely. The oversubscription rate in effect multiplies the original
size of the address/port pool to 8, 4, or 2 times the size. For example, the default
limit of 64K concurrent sessions allowed, when multiplied by an oversubscription rate of
8, results in 512K concurrent sessions allowed.
The oversubscription rates that are allowed vary based on the model. The oversubscription
rate is global; it applies to the firewall. This oversubscription rate is set by default
and consumes memory, even if you have enough public IP addresses available to make
oversubscription unnecessary. You can reduce the rate from the default setting to a
lower setting or even 1 (which means no oversubscription). By configuring a reduced
rate, you decrease the number of source device translations possible, but increase the
DIP and DIPP NAT rule capacities. To change the default rate, see
Modify the Oversubscription Rate for DIPP NAT.
If you select
Platform Default, your explicit configuration of
oversubscription is turned off and the NAT default DIPP pool oversubscription rate for
the model applies, as shown in the
Product Selection tool. The
Platform
Default setting allows for an upgrade or downgrade of a software
release.
The firewall supports a maximum of 256 translated IP
addresses per NAT rule, and each model supports a maximum number of translated IP
addresses (for all NAT rules combined). Beginning with PAN-OS 12.1.8, the PA-7500 Series
supports up to 32,768 translated IP addresses (/17 subnet) per DIPP NAT policy rule,
with a matching system-wide capacity of 32,768 translated IP addresses. If
oversubscription causes the maximum translated addresses per rule to be exceeded — 256
on all platforms except the PA-7500 Series running PAN-OS 12.1.8 and later, where the
limit is 32,768 — the firewall will automatically reduce the oversubscription ratio in
an effort to have the commit succeed.