Protocol agnostic behavior

Although static 1:1 NAT is protocol agnostic, the state maintenance for TCP and UDP traffic is still required to support ALGs. Therefore, the existing scaling limits related to the number of supported flows still apply.

Protocol agnostic behavior in 1:1 NAT is a property of a NAT pool:

config
   router / service vprn
      nat
            outside
               pool ‟one-to-one” nat-group 1 type large-scale applications agnostic create 
                  address-range 192.168.0.0 192.168.0.10 create  

The application agnostic command is a pool create-time parameter. This command automatically pre-sets the following pool parameters:

mode one-to-one
port-forwarding-range 0
port-reservation blocks 1
subscriber-limit 1
deterministic port-reservation 65536.

When pre-set, these parameters cannot be changed while the pool is operating in protocol agnostic mode.

The deterministic port-reservation 65536 command configures the pool to operate in static (or deterministic) mode.