cgnv6 fixed-nat

Configure Fixed NAT

fixed-nat Specification

Type Intermediate Resource
Element Name fixed-nat
Element URI /axapi/v3/cgnv6/fixed-nat
Element Attributes fixed-nat_attributes
Schema fixed-nat schema

Operations Allowed:

Operation Method URI Payload

Get Object

GET

/axapi/v3/cgnv6/fixed-nat

fixed-nat_attributes

fixed-nat Attributes

alg

Description: alg is a JSON Block . Please see below for alg

Type: Object

Reference Object: /axapi/v3/cgnv6/fixed-nat/alg

global

Description: global is a JSON Block . Please see below for global

Type: Object

Reference Object: /axapi/v3/cgnv6/fixed-nat/global

inside

Description: inside is a JSON Block . Please see below for inside

Type: Object

Reference Object: /axapi/v3/cgnv6/fixed-nat/inside

alg

Specification
Type object

esp

Description: esp is a JSON Block . Please see below for l1003_esp

Type: Object

Reference Object: /axapi/v3/cgnv6/fixed-nat/alg/esp

ftp

Description: ftp is a JSON Block . Please see below for l1003_ftp

Type: Object

Reference Object: /axapi/v3/cgnv6/fixed-nat/alg/ftp

pptp

Description: pptp is a JSON Block . Please see below for l1003_pptp

Type: Object

Reference Object: /axapi/v3/cgnv6/fixed-nat/alg/pptp

rtsp

Description: rtsp is a JSON Block . Please see below for l1003_rtsp

Type: Object

Reference Object: /axapi/v3/cgnv6/fixed-nat/alg/rtsp

sip

Description: sip is a JSON Block . Please see below for l1003_sip

Type: Object

Reference Object: /axapi/v3/cgnv6/fixed-nat/alg/sip

tftp

Description: tftp is a JSON Block . Please see below for l1003_tftp

Type: Object

Reference Object: /axapi/v3/cgnv6/fixed-nat/alg/tftp

alg.ftp

Specification
Type object

sampling-enable

Description: sampling-enable is a JSON List . Please see below for l1003_sampling-enable

Type: List

uuid

Description: uuid of the object

Type: string

alg.ftp.sampling-enable

Specification
Type list
Block object keys

counters1

Description: ‘all’: all; ‘port-requests’: PORT Requests From Client; ‘eprt-requests’: EPRT Requests From Client; ‘lprt-requests’: LPRT Requests From Client; ‘pasv-replies’: PASV Replies From Server; ‘epsv-replies’: EPSV Replies From Server; ‘lpsv-replies’: LPSV Replies From Server; ‘port-retransmits’: Port Mode Request Retransmits; ‘pasv-retransmits’: Passive Mode Reply Retransmits; ‘port-helper-created’: Port Mode Helper Created; ‘pasv-helper-created’: Passive Mode Helper Created; ‘port-helper-freed’: Port Mode Helper Freed; ‘pasv-helper-freed’: Passive Mode Helper Freed; ‘port-helper-unused’: Port Mode Helper Unused; ‘pasv-helper-unused’: Passive Mode Helper Unused; ‘port-helper-creation-failure’: Port Helper Creation Failure; ‘pasv-helper-creation-failure’: Passive Helper Creation Failure; ‘get-conn-ext-failure’: Get Conn Extension Failure; ‘smp-app-type-mismatch’: SMP ALG App Type Mismatch;

Type: string

Supported Values: all, port-requests, eprt-requests, lprt-requests, pasv-replies, epsv-replies, lpsv-replies, port-retransmits, pasv-retransmits, port-helper-created, pasv-helper-created, port-helper-freed, pasv-helper-freed, port-helper-unused, pasv-helper-unused, port-helper-creation-failure, pasv-helper-creation-failure, get-conn-ext-failure, smp-app-type-mismatch

alg.sip

Specification
Type object

sampling-enable

Description: sampling-enable is a JSON List . Please see below for l1003_sampling-enable

Type: List

uuid

Description: uuid of the object

Type: string

alg.sip.sampling-enable

Specification
Type list
Block object keys

counters1

Description: ‘all’: all; ‘method-register’: SIP Method REGISTER; ‘method-invite’: SIP Method INVITE; ‘method-ack’: SIP Method ACK; ‘method-cancel’: SIP Method CANCEL; ‘method-bye’: SIP Method BYE; ‘method-options’: SIP Method OPTIONS; ‘method-prack’: SIP Method PRACK; ‘method-subscribe’: SIP Method SUBSCRIBE; ‘method-notify’: SIP Method NOTIFY; ‘method-publish’: SIP Method PUBLISH; ‘method-info’: SIP Method INFO; ‘method-refer’: SIP Method REFER; ‘method-message’: SIP Method MESSAGE; ‘method-update’: SIP Method UPDATE; ‘method-unknown’: SIP Method UNKNOWN; ‘parse-error’: SIP Message Parse Error; ‘req-uri-op-failrue’: SIP Operate Request Uri Failure; ‘via-hdr-op-failrue’: SIP Operate Via Header Failure; ‘contact-hdr-op-failrue’: SIP Operate Contact Header Failure; ‘from-hdr-op-failrue’: SIP Operate From Header Failure; ‘to-hdr-op-failrue’: SIP Operate To Header Failure; ‘route-hdr-op-failrue’: SIP Operate Route Header Failure; ‘record-route-hdr-op-failrue’: SIP Operate Record-Route Header Failure; ‘content-length-hdr-op-failrue’: SIP Operate Content-Length Failure; ‘third-party-registration’: SIP Third-Party Registration; ‘conn-ext-creation-failure’: SIP Create Connection Extension Failure; ‘alloc-contact-port-failure’: SIP Alloc Contact Port Failure; ‘outside-contact-port-mismatch’: SIP Outside Contact Port Mismatch NAT Port; ‘inside-contact-port-mismatch’: SIP Inside Contact Port Mismatch; ‘third-party-sdp’: SIP Third-Party SDP; ‘sdp-process-candidate-failure’: SIP Operate SDP Media Candidate Attribute Failure; ‘sdp-op-failure’: SIP Operate SDP Failure; ‘sdp-alloc-port-map-success’: SIP Alloc SDP Port Map Success; ‘sdp-alloc-port-map-failure’: SIP Alloc SDP Port Map Failure; ‘modify-failure’: SIP Message Modify Failure; ‘rewrite-failure’: SIP Message Rewrite Failure; ‘tcp-out-of-order-drop’: TCP Out-of-Order Drop;

Type: string

Supported Values: all, method-register, method-invite, method-ack, method-cancel, method-bye, method-options, method-prack, method-subscribe, method-notify, method-publish, method-info, method-refer, method-message, method-update, method-unknown, parse-error, req-uri-op-failrue, via-hdr-op-failrue, contact-hdr-op-failrue, from-hdr-op-failrue, to-hdr-op-failrue, route-hdr-op-failrue, record-route-hdr-op-failrue, content-length-hdr-op-failrue, third-party-registration, conn-ext-creation-failure, alloc-contact-port-failure, outside-contact-port-mismatch, inside-contact-port-mismatch, third-party-sdp, sdp-process-candidate-failure, sdp-op-failure, sdp-alloc-port-map-success, sdp-alloc-port-map-failure, modify-failure, rewrite-failure, tcp-out-of-order-drop

alg.esp

Specification
Type object

sampling-enable

Description: sampling-enable is a JSON List . Please see below for l1003_sampling-enable

Type: List

uuid

Description: uuid of the object

Type: string

alg.esp.sampling-enable

Specification
Type list
Block object keys

counters1

Description: ‘all’: all; ‘session-created’: ESP Sessions Created; ‘placeholder-debug’: Placeholder Debug;

Type: string

Supported Values: all, session-created, placeholder-debug

alg.pptp

Specification
Type object

sampling-enable

Description: sampling-enable is a JSON List . Please see below for l1003_sampling-enable

Type: List

uuid

Description: uuid of the object

Type: string

alg.pptp.sampling-enable

Specification
Type list
Block object keys

counters1

Description: ‘all’: all; ‘calls-established’: Calls Established; ‘mismatched-pns-call-id’: Mismatched PNS Call ID; ‘gre-sessions-created’: GRE Sessions Created; ‘gre-sessions-freed’: GRE Sessions Freed; ‘no-gre-session-match’: No Matching GRE Session; ‘smp-sessions-created’: SMP Sessions Created; ‘smp-sessions-freed’: SMP Sessions Freed; ‘smp-session-creation-failure’: SMP Session Creation Failures; ‘extension-creation-failure’: Extension Creation Failures; ‘ha-sent’: HA Info Sent; ‘ha-rcv’: HA Info Received; ‘ha-no-mem’: HA Memory Allocation Failure; ‘ha-conflict’: HA Call ID Conflicts; ‘ha-overwrite’: HA Call ID Overwrites; ‘ha-call-sent’: HA Call Sent; ‘ha-call-rcv’: HA Call Received; ‘ha-smp-conflict’: HA SMP Conflicts; ‘ha-smp-in-del-q’: HA SMP Deleted; ‘smp-app-type-mismatch’: SMP ALG App Type Mismatch;

Type: string

Supported Values: all, calls-established, mismatched-pns-call-id, gre-sessions-created, gre-sessions-freed, no-gre-session-match, smp-sessions-created, smp-sessions-freed, smp-session-creation-failure, extension-creation-failure, ha-sent, ha-rcv, ha-no-mem, ha-conflict, ha-overwrite, ha-call-sent, ha-call-rcv, ha-smp-conflict, ha-smp-in-del-q, smp-app-type-mismatch

alg.rtsp

Specification
Type object

sampling-enable

Description: sampling-enable is a JSON List . Please see below for l1003_sampling-enable

Type: List

uuid

Description: uuid of the object

Type: string

alg.rtsp.sampling-enable

Specification
Type list
Block object keys

counters1

Description: ‘all’: all; ‘streams-created’: Streams Created; ‘streams-freed’: Streams Freed; ‘stream-creation-failure’: Stream Creation Failures; ‘ports-allocated’: Stream Client Ports Allocated; ‘ports-freed’: Stream Client Ports Freed; ‘port-allocation-failure’: Stream Client Port Allocation Failures; ‘unknown-client-port-from-server’: Server Replies With Unknown Client Ports; ‘data-session-created’: Data Session Created; ‘data-session-freed’: Data Session Freed; ‘no-session-mem’: Data Session Creation Failures; ‘smp-inserted’: SMP Session Inserted; ‘smp-removed’: SMP Session Removed; ‘smp-reused’: SMP Session Reused; ‘fixed-nat-lid-standby’: New Session Fixed NAT LID Standby; ‘smp-deleted’: New Session SMP Already Deleted; ‘control-closed’: New Session Closed; ‘data-session-exists’: New Session Already Exists; ‘data-session-creation-failure’: New Data Session Creation Failure; ‘rtp-reversed’: RTP Reverse Creation; ‘rtcp-reversed’: RTCP Reverse Creation; ‘cross-cpu-sent’: Cross CPU Sent; ‘cross-cpu-rcv’: Cross CPU Received; ‘cross-cpu-no-session’: Cross CPU No Session Found; ‘cross-cpu-created’: Cross CPU Creation; ‘cross-cpu-rcv-failure’: Cross CPU Receive Failure; ‘data-free-smp-retry-lookup’: Data Session Free SMP Retry Lookup; ‘data-free-smp-not-found’: Data Session Free SMP Not Found; ‘ha-streams-sent’: HA Streams Sent; ‘ha-streams-rcv’: HA Streams Received; ‘ha-stream-incompatible’: HA Incompatible Streams Received; ‘ha-stream-exists’: HA Stream Already Exists; ‘ha-port-allocation-failure’: HA Stream Port Allocation Failure; ‘ha-data-session-sent’: HA Data Session Sent; ‘ha-data-session-rcv’: HA Data Session Received; ‘ha-data-no-smp’: HA Data Session SMP Not Found; ‘ha-control-closed’: HA New Data Control Session Closed; ‘ha-data-exists’: HA New Data Session Already Exists; ‘ha-extension-failure’: HA Conn Extension Failure; ‘ha-stream-smp-reused’: HA SMP Session Reused; ‘ha-stream-smp-acquire-failure’: HA SMP Session Acquire Failure; ‘smp-app-type-mismatch’: SMP ALG App Type Mismatch;

Type: string

Supported Values: all, streams-created, streams-freed, stream-creation-failure, ports-allocated, ports-freed, port-allocation-failure, unknown-client-port-from-server, data-session-created, data-session-freed, no-session-mem, smp-inserted, smp-removed, smp-reused, fixed-nat-lid-standby, smp-deleted, control-closed, data-session-exists, data-session-creation-failure, rtp-reversed, rtcp-reversed, cross-cpu-sent, cross-cpu-rcv, cross-cpu-no-session, cross-cpu-created, cross-cpu-rcv-failure, data-free-smp-retry-lookup, data-free-smp-not-found, ha-streams-sent, ha-streams-rcv, ha-stream-incompatible, ha-stream-exists, ha-port-allocation-failure, ha-data-session-sent, ha-data-session-rcv, ha-data-no-smp, ha-control-closed, ha-data-exists, ha-extension-failure, ha-stream-smp-reused, ha-stream-smp-acquire-failure, smp-app-type-mismatch

alg.tftp

Specification
Type object

sampling-enable

Description: sampling-enable is a JSON List . Please see below for l1003_sampling-enable

Type: List

uuid

Description: uuid of the object

Type: string

alg.tftp.sampling-enable

Specification
Type list
Block object keys

counters1

Description: ‘all’: all; ‘session-created’: TFTP Client Sessions Created; ‘placeholder-debug’: Placeholder Debug;

Type: string

Supported Values: all, session-created, placeholder-debug

inside

Specification
Type object

iplist-list

Description: iplist-list is a JSON List . Please see below for l1003_iplist-list

Type: List

Reference Object: /axapi/v3/cgnv6/fixed-nat/inside/iplist/{inside-ip-list}+{partition}

ipv4address-list

Description: ipv4address-list is a JSON List . Please see below for l1003_ipv4address-list

Type: List

Reference Object: /axapi/v3/cgnv6/fixed-nat/inside/ipv4address/{inside-start-address}+{inside-end-address}+{inside-netmask}+{partition}

ipv6address-list

Description: ipv6address-list is a JSON List . Please see below for l1003_ipv6address-list

Type: List

Reference Object: /axapi/v3/cgnv6/fixed-nat/inside/ipv6address/{inside-start-address}+{inside-end-address}+{inside-netmask}+{partition}

inside.iplist-list

Specification
Type list
Block object keys

dest-rule-list

Description: Bind destination based Rule-List (Fixed NAT Rule-List Name)

Type: string

dynamic-pool-size

Description: Configure size of Dynamic pool (Default: 0)

Type: number

Range: 0-64511

Default: 0

inside-ip-list

Description: Name of IP List used to specify Inside Users

Type: string

Format: string-rlx

method

Description: ‘use-all-nat-ips’: Use all the NAT IP addresses configured; ‘use-least-nat-ips’: Use the least number of NAT IP addresses required (default);

Type: string

Supported Values: use-all-nat-ips, use-least-nat-ips

Default: use-least-nat-ips

nat-end-address

Description: IPv4 End NAT Address

Type: string

Format: ipv4-address

nat-ip-list

Description: Name of IP List used to specify NAT addresses

Type: string

Format: string-rlx

nat-netmask

Description: NAT Addresses IP Netmask

Type: string

Format: ipv4-netmask-brief

nat-start-address

Description: Start NAT Address

Type: string

Format: ipv4-address

offset

Description: offset is a JSON Block . Please see below for l1003_offset

Type: Object

partition

Description: Inside User Partition (Partition Name)

Type: string

ports-per-user

Description: Configure Ports per Inside User (ports-per-user)

Type: number

Range: 1-64512

respond-to-user-mac

Description: Use the user’s source MAC for the next hop rather than the routing table (Default: off)

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

session-quota

Description: Configure per user quota on sessions

Type: number

Range: 1-2147483647

usable-nat-ports

Description: usable-nat-ports is a JSON Block . Please see below for l1003_usable-nat-ports

Type: Object

uuid

Description: uuid of the object

Type: string

vrid

Description: VRRP-A vrid (Specify ha VRRP-A vrid)

Type: number

Range: 1-31

inside.iplist-list.usable-nat-ports

Specification
Type object

usable-end-port

Description: End Port of Usable NAT Ports

Type: number

Range: 1024-65535

usable-start-port

Description: Start Port of Usable NAT Ports

Type: number

Range: 1024-65535

inside.iplist-list.offset

Specification
Type object

numeric-offset

Description: Configure a numeric offset to the first NAT IP address

Type: number

Range: 0-1024000

Default: 0

Mutual Exclusion: numeric-offset and random are mutually exclusive

random

Description: Randomly choose the first NAT IP address

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: random and numeric-offset are mutually exclusive

inside.ipv4address-list

Specification
Type list
Block object keys

dest-rule-list

Description: Bind destination based Rule-List (Fixed NAT Rule-List Name)

Type: string

dynamic-pool-size

Description: Configure size of Dynamic pool (Default: 0)

Type: number

Range: 0-64511

Default: 0

inside-end-address

Description: IPv4 Inside User End Address

Type: string

Format: ipv4-address

inside-netmask

Description: IPv4 Netmask

Type: string

Format: ipv4-netmask-brief

inside-start-address

Description: IPv4 Inside User Start Address

Type: string

Format: ipv4-address

method

Description: ‘use-all-nat-ips’: Use all the NAT IP addresses configured; ‘use-least-nat-ips’: Use the least number of NAT IP addresses required (default);

Type: string

Supported Values: use-all-nat-ips, use-least-nat-ips

Default: use-least-nat-ips

nat-end-address

Description: IPv4 End NAT Address

Type: string

Format: ipv4-address

nat-ip-list

Description: Name of IP List used to specify NAT addresses

Type: string

Format: string-rlx

nat-netmask

Description: NAT Addresses IP Netmask

Type: string

Format: ipv4-netmask-brief

nat-start-address

Description: Start NAT Address

Type: string

Format: ipv4-address

offset

Description: offset is a JSON Block . Please see below for l1003_offset

Type: Object

partition

Description: Inside User Partition (Partition Name)

Type: string

ports-per-user

Description: Configure Ports per Inside User (ports-per-user)

Type: number

Range: 1-64512

respond-to-user-mac

Description: Use the user’s source MAC for the next hop rather than the routing table (Default: off)

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

session-quota

Description: Configure per user quota on sessions

Type: number

Range: 1-2147483647

usable-nat-ports

Description: usable-nat-ports is a JSON Block . Please see below for l1003_usable-nat-ports

Type: Object

uuid

Description: uuid of the object

Type: string

vrid

Description: VRRP-A vrid (Specify ha VRRP-A vrid)

Type: number

Range: 1-31

inside.ipv4address-list.usable-nat-ports

Specification
Type object

usable-end-port

Description: End Port of Usable NAT Ports

Type: number

Range: 1024-65535

usable-start-port

Description: Start Port of Usable NAT Ports

Type: number

Range: 1024-65535

inside.ipv4address-list.offset

Specification
Type object

numeric-offset

Description: Configure a numeric offset to the first NAT IP address

Type: number

Range: 0-1024000

Default: 0

Mutual Exclusion: numeric-offset and random are mutually exclusive

random

Description: Randomly choose the first NAT IP address

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: random and numeric-offset are mutually exclusive

inside.ipv6address-list

Specification
Type list
Block object keys

dest-rule-list

Description: Bind destination based Rule-List (Fixed NAT Rule-List Name)

Type: string

dynamic-pool-size

Description: Configure size of Dynamic pool (Default: 0)

Type: number

Range: 0-64511

Default: 0

inside-end-address

Description: IPv6 Inside User End Address

Type: string

Format: ipv6-address

inside-netmask

Description: Inside User IPv6 Netmask

Type: number

Range: 64-128

inside-start-address

Description: IPv6 Inside User Start Address

Type: string

Format: ipv6-address

method

Description: ‘use-all-nat-ips’: Use all the NAT IP addresses configured; ‘use-least-nat-ips’: Use the least number of NAT IP addresses required (default);

Type: string

Supported Values: use-all-nat-ips, use-least-nat-ips

Default: use-least-nat-ips

nat-end-address

Description: IPv6 End NAT Address

Type: string

Format: ipv4-address

nat-ip-list

Description: Name of IP List used to specify NAT addresses

Type: string

Format: string-rlx

nat-netmask

Description: NAT Addresses IP Netmask

Type: string

Format: ipv4-netmask-brief

nat-start-address

Description: Start NAT Address

Type: string

Format: ipv4-address

offset

Description: offset is a JSON Block . Please see below for l1003_offset

Type: Object

partition

Description: Inside User Partition (Partition Name)

Type: string

ports-per-user

Description: Configure Ports per Inside User (ports-per-user)

Type: number

Range: 1-64512

respond-to-user-mac

Description: Use the user’s source MAC for the next hop rather than the routing table (Default: off)

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

session-quota

Description: Configure per user quota on sessions

Type: number

Range: 1-2147483647

usable-nat-ports

Description: usable-nat-ports is a JSON Block . Please see below for l1003_usable-nat-ports

Type: Object

uuid

Description: uuid of the object

Type: string

vrid

Description: VRRP-A vrid (Specify ha VRRP-A vrid)

Type: number

Range: 1-31

inside.ipv6address-list.usable-nat-ports

Specification
Type object

usable-end-port

Description: End Port of Usable NAT Ports

Type: number

Range: 1024-65535

usable-start-port

Description: Start Port of Usable NAT Ports

Type: number

Range: 1024-65535

inside.ipv6address-list.offset

Specification
Type object

numeric-offset

Description: Configure a numeric offset to the first NAT IP address

Type: number

Range: 0-1024000

Default: 0

Mutual Exclusion: numeric-offset and random are mutually exclusive

random

Description: Randomly choose the first NAT IP address

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

Mutual Exclusion: random and numeric-offset are mutually exclusive

global

Specification
Type object

create-port-mapping-file

Description: Create a port mapping file.

Type: boolean

Supported Values: true, false, 1, 0

Default: 0

sampling-enable

Description: sampling-enable is a JSON List . Please see below for l1003_sampling-enable

Type: List

uuid

Description: uuid of the object

Type: string

global.sampling-enable

Specification
Type list
Block object keys

counters1

Description: ‘all’: all; ‘total-nat-in-use’: Total NAT Addresses in-use; ‘total-tcp-allocated’: Total TCP Ports Allocated; ‘total-tcp-freed’: Total TCP Ports Freed; ‘total-udp-allocated’: Total UDP Ports Allocated; ‘total-udp-freed’: Total UDP Ports Freed; ‘total-icmp-allocated’: Total ICMP Ports Allocated; ‘total-icmp-freed’: Total ICMP Ports Freed; ‘nat44-data-session-created’: NAT44 Data Sessions Created; ‘nat44-data-session-freed’: NAT44 Data Sessions Freed; ‘nat64-data-session-created’: NAT64 Data Sessions Created; ‘nat64-data-session-freed’: NAT64 Data Sessions Freed; ‘dslite-data-session-created’: DS-Lite Data Sessions Created; ‘dslite-data-session-freed’: DS-Lite Data Sessions Freed; ‘nat-port-unavailable-tcp’: TCP NAT Port Unavailable; ‘nat-port-unavailable-udp’: UDP NAT Port Unavailable; ‘nat-port-unavailable-icmp’: ICMP NAT Port Unavailable; ‘session-user-quota-exceeded’: Sessions User Quota Exceeded; ‘nat44-tcp-fullcone-created’: NAT44 TCP Full-Cone Created; ‘nat44-tcp-fullcone-freed’: NAT44 TCP Full-Cone Freed; ‘nat44-udp-fullcone-created’: NAT44 UDP Full-Cone Created; ‘nat44-udp-fullcone-freed’: NAT44 UDP Full-Cone Freed; ‘nat44-udp-alg-fullcone-created’: NAT44 UDP ALG Full-Cone Created; ‘nat44-udp-alg-fullcone-freed’: NAT44 UDP ALG Full-Cone Freed; ‘nat64-tcp-fullcone-created’: NAT64 TCP Full-Cone Created; ‘nat64-tcp-fullcone-freed’: NAT64 TCP Full-Cone Freed; ‘nat64-udp-fullcone-created’: NAT64 UDP Full-Cone Created; ‘nat64-udp-fullcone-freed’: NAT64 UDP Full-Cone Freed; ‘nat64-udp-alg-fullcone-created’: NAT64 UDP ALG Full-Cone Created; ‘nat64-udp-alg-fullcone-freed’: NAT64 UDP ALG Full-Cone Freed; ‘dslite-tcp-fullcone-created’: DS-Lite TCP Full-Cone Created; ‘dslite-tcp-fullcone-freed’: DS-Lite TCP Full-Cone Freed; ‘dslite-udp-fullcone-created’: DS-Lite UDP Full-Cone Created; ‘dslite-udp-fullcone-freed’: DS-Lite UDP Full-Cone Freed; ‘dslite-udp-alg-fullcone-created’: DS-Lite UDP ALG Full-Cone Created; ‘dslite-udp-alg-fullcone-freed’: DS-Lite UDP ALG Full-Cone Freed; ‘fullcone-failure’: Full-Cone Session Creation Failed; ‘nat44-eim-match’: NAT44 Endpoint-Independent-Mapping Matched; ‘nat64-eim-match’: NAT64 Endpoint-Independent-Mapping Matched; ‘dslite-eim-match’: DS-Lite Endpoint-Independent-Mapping Matched; ‘nat44-eif-match’: NAT44 Endpoint-Independent-Filtering Matched; ‘nat64-eif-match’: NAT64 Endpoint-Independent-Filtering Matched; ‘dslite-eif-match’: DS-Lite Endpoint-Independent-Filtering Matched; ‘nat44-inbound-filtered’: NAT44 Endpoint-Dependent Filtering Drop; ‘nat64-inbound-filtered’: NAT64 Endpoint-Dependent Filtering Drop; ‘dslite-inbound-filtered’: DS-Lite Endpoint-Dependent Filtering Drop; ‘nat44-eif-limit-exceeded’: NAT44 Endpoint-Independent-Filtering Limit Exceeded; ‘nat64-eif-limit-exceeded’: NAT64 Endpoint-Independent-Filtering Limit Exceeded; ‘dslite-eif-limit-exceeded’: DS-Lite Endpoint-Independent-Filtering Limit Exceeded; ‘nat44-hairpin’: NAT44 Hairpin Session Created; ‘nat64-hairpin’: NAT64 Hairpin Session Created; ‘dslite-hairpin’: DS-Lite Hairpin Session Created; ‘standby-drop’: Fixed NAT LID Standby Drop; ‘fixed-nat-fullcone-self-hairpinning-drop’: Self-Hairpinning Drop; ‘6rd-drop’: Fixed NAT IPv6 in IPv4 Packet Drop; ‘dest-rlist-drop’: Fixed NAT Dest Rule List Drop; ‘dest-rlist-pass-through’: Fixed NAT Dest Rule List Pass-Through; ‘dest-rlist-snat-drop’: Fixed NAT Dest Rules List Source NAT Drop; ‘cross-cpu-helper-created’: Cross CPU Helper Session Created; ‘cross-cpu-helper-free-retry-lookup’: Cross CPU Helper Session Free Retry Lookup; ‘cross-cpu-helper-free-not-found’: Cross CPU Helper Session Free not Found; ‘cross-cpu-helper-free’: Cross CPU Helper Session Freed; ‘cross-cpu-rcv’: Cross CPU Helper Packets Received; ‘cross-cpu-bad-l3’: Cross CPU Unsupported L3; ‘cross-cpu-bad-l4’: Cross CPU Unsupported L4; ‘cross-cpu-no-session’: Cross CPU no Session Found; ‘cross-cpu-helper-deleted’: Cross CPU Helper Session Deleted; ‘cross-cpu-helper-fixed-nat-lid-standby’: Cross CPU Helper Fixed NAT LID Standby; ‘cross-cpu-helper-cpu-mismatch’: Cross CPU Helper CPU Mismatch; ‘cross-cpu-sent’: Cross CPU Helper Packets Sent; ‘lid-not-enabled’: Fixed NAT LID not Enabled; ‘fullcone-in-del-q’: Full-Cone Session in Delete Queue; ‘fullcone-overflow’: Fell-Cone Session Conn-Count Overflow; ‘fullcone-inbound-idx-mismatch’: Full-Cone Session Fixed NAT LID mismatch; ‘fullcone-retry-lookup’: Full-cone session retry look-up; ‘fullcone-not-found’: Full-cone session not found; ‘fullcone-overflow-eim’: Full-cone EIM Overflow; ‘fullcone-overflow-eif’: Full-cone EIF Overflow; ‘ha-config-mismatch’: HA Fixed NAT Config Mismatch; ‘ha-user-quota-exceeded’: HA User Quota Exceeded; ‘ha-fullcone-mismatch’: HA Full-Cone Mismatch; ‘ha-dnat-mismatch’: HA Destination NAT Config Mismatch; ‘ha-nat-port-unavailable’: HA NAT Port Unavailable; ‘ha-fullcone-failure’: HA Full-Cone Failure; ‘ha-endpoint-indep-map-match’: HA Endpoint-Independent-Mapping Match; ‘udp-alg-eim-mismatch’: UDP ALG Endpoint-Independent Mapping Mismatch; ‘udp-alg-no-nat-ip’: UDP ALG User-Quota Unknown NAT IP; ‘udp-alg-alloc-failure’: UDP ALG Port Allocation Failure; ‘mtu-exceeded’: Packet Exceeded MTU; ‘frag’: Fragmented Packets; ‘frag-icmp’: ICMP Packet Too Big Sent; ‘periodic-log-msg-alloc’: Fixed NAT Periodic Log Msg Allocated; ‘periodic-log-msg-free’: Fixed NAT Periodic Log Msg Freed; ‘disable-log-msg-alloc’: Fixed NAT Disable Log Msg Allocated; ‘disable-log-msg-free’: Fixed NAT Disable Log Msg Freed; ‘sip-alg-reuse-contact-fullcone’: SIP ALG Reuse Contact Full-cone Session; ‘sip-alg-contact-fullcone-mismatch’: SIP ALG Contact Full-cone Session Mismatch; ‘sip-alg-create-contact-fullcone-failure’: SIP ALG Create Contact Full-cone Session Failure; ‘sip-alg-single-rtp-fullcone’: SIP ALG Single RTP Full-cone Found; ‘sip-alg-rtcp-fullcone-mismatch’: SIP ALG RTCP Full-cone NAT Port Mismatch; ‘sip-alg-reuse-rtp-rtcp-fullcone’: SIP ALG Reuse RTP/RTCP Full-cone Session; ‘sip-alg-single-rtcp-fullcone’: SIP ALG Single RTCP Full-cone Found; ‘sip-alg-create-rtp-fullcone-failure’: SIP ALG Create RTP Full-cone Session Failure; ‘sip-alg-create-rtcp-fullcone-failure’: SIP ALG Create RTCP Full-cone Session Failure; ‘icmp-out-of-state-uqe-admin-filtered-sent’: Total User Quota Exceeded ICMP admin filtered sent; ‘icmp-out-of-state-uqe-host-unreachable-sent’: Total User Quota Exceeded ICMP host unreachable sent; ‘icmp-out-of-state-uqe-dropped’: Total User Queue Exceeded ICMP notification dropped; ‘nat-esp-ip-conflicts’: Fixed NAT ESP IP Conflicts; ‘total-tcp-allocated-shadow’: Total TCP Ports Allocated; ‘total-tcp-freed-shadow’: Total TCP Ports Freed; ‘total-udp-allocated-shadow’: Total UDP Ports Allocated; ‘total-udp-freed-shadow’: Total UDP Ports Freed; ‘total-icmp-allocated-shadow’: Total ICMP Ports Allocated; ‘total-icmp-freed-shadow’: Total ICMP Ports Freed; ‘nat44-data-session-created-shadow’: NAT44 Data Sessions Created; ‘nat44-data-session-freed-shadow’: NAT44 Data Sessions Freed; ‘nat64-data-session-created-shadow’: NAT64 Data Sessions Created; ‘nat64-data-session-freed-shadow’: NAT64 Data Sessions Freed; ‘dslite-data-session-created-shadow’: DS-Lite Data Sessions Created; ‘dslite-data-session-freed-shadow’: DS-Lite Data Sessions Freed; ‘nat44-tcp-fullcone-created-shadow’: NAT44 TCP Full-Cone Created; ‘nat44-tcp-fullcone-freed-shadow’: NAT44 TCP Full-Cone Freed; ‘nat44-udp-fullcone-created-shadow’: NAT44 UDP Full-Cone Created; ‘nat44-udp-fullcone-freed-shadow’: NAT44 UDP Full-Cone Freed; ‘nat44-udp-alg-fullcone-created-shadow’: NAT44 UDP ALG Full-Cone Created;

Type: string

Supported Values: all, total-nat-in-use, total-tcp-allocated, total-tcp-freed, total-udp-allocated, total-udp-freed, total-icmp-allocated, total-icmp-freed, nat44-data-session-created, nat44-data-session-freed, nat64-data-session-created, nat64-data-session-freed, dslite-data-session-created, dslite-data-session-freed, nat-port-unavailable-tcp, nat-port-unavailable-udp, nat-port-unavailable-icmp, session-user-quota-exceeded, nat44-tcp-fullcone-created, nat44-tcp-fullcone-freed, nat44-udp-fullcone-created, nat44-udp-fullcone-freed, nat44-udp-alg-fullcone-created, nat44-udp-alg-fullcone-freed, nat64-tcp-fullcone-created, nat64-tcp-fullcone-freed, nat64-udp-fullcone-created, nat64-udp-fullcone-freed, nat64-udp-alg-fullcone-created, nat64-udp-alg-fullcone-freed, dslite-tcp-fullcone-created, dslite-tcp-fullcone-freed, dslite-udp-fullcone-created, dslite-udp-fullcone-freed, dslite-udp-alg-fullcone-created, dslite-udp-alg-fullcone-freed, fullcone-failure, nat44-eim-match, nat64-eim-match, dslite-eim-match, nat44-eif-match, nat64-eif-match, dslite-eif-match, nat44-inbound-filtered, nat64-inbound-filtered, dslite-inbound-filtered, nat44-eif-limit-exceeded, nat64-eif-limit-exceeded, dslite-eif-limit-exceeded, nat44-hairpin, nat64-hairpin, dslite-hairpin, standby-drop, fixed-nat-fullcone-self-hairpinning-drop, 6rd-drop, dest-rlist-drop, dest-rlist-pass-through, dest-rlist-snat-drop, cross-cpu-helper-created, cross-cpu-helper-free-retry-lookup, cross-cpu-helper-free-not-found, cross-cpu-helper-free, cross-cpu-rcv, cross-cpu-bad-l3, cross-cpu-bad-l4, cross-cpu-no-session, cross-cpu-helper-deleted, cross-cpu-helper-fixed-nat-lid-standby, cross-cpu-helper-cpu-mismatch, cross-cpu-sent, lid-not-enabled, fullcone-in-del-q, fullcone-overflow, fullcone-inbound-idx-mismatch, fullcone-retry-lookup, fullcone-not-found, fullcone-overflow-eim, fullcone-overflow-eif, ha-config-mismatch, ha-user-quota-exceeded, ha-fullcone-mismatch, ha-dnat-mismatch, ha-nat-port-unavailable, ha-fullcone-failure, ha-endpoint-indep-map-match, udp-alg-eim-mismatch, udp-alg-no-nat-ip, udp-alg-alloc-failure, mtu-exceeded, frag, frag-icmp, periodic-log-msg-alloc, periodic-log-msg-free, disable-log-msg-alloc, disable-log-msg-free, sip-alg-reuse-contact-fullcone, sip-alg-contact-fullcone-mismatch, sip-alg-create-contact-fullcone-failure, sip-alg-single-rtp-fullcone, sip-alg-rtcp-fullcone-mismatch, sip-alg-reuse-rtp-rtcp-fullcone, sip-alg-single-rtcp-fullcone, sip-alg-create-rtp-fullcone-failure, sip-alg-create-rtcp-fullcone-failure, icmp-out-of-state-uqe-admin-filtered-sent, icmp-out-of-state-uqe-host-unreachable-sent, icmp-out-of-state-uqe-dropped, nat-esp-ip-conflicts, total-tcp-allocated-shadow, total-tcp-freed-shadow, total-udp-allocated-shadow, total-udp-freed-shadow, total-icmp-allocated-shadow, total-icmp-freed-shadow, nat44-data-session-created-shadow, nat44-data-session-freed-shadow, nat64-data-session-created-shadow, nat64-data-session-freed-shadow, dslite-data-session-created-shadow, dslite-data-session-freed-shadow, nat44-tcp-fullcone-created-shadow, nat44-tcp-fullcone-freed-shadow, nat44-udp-fullcone-created-shadow, nat44-udp-fullcone-freed-shadow, nat44-udp-alg-fullcone-created-shadow

counters2

Description: ‘nat44-udp-alg-fullcone-freed-shadow’: NAT44 UDP ALG Full-Cone Freed; ‘nat64-tcp-fullcone-created-shadow’: NAT64 TCP Full-Cone Created; ‘nat64-tcp-fullcone-freed-shadow’: NAT64 TCP Full-Cone Freed; ‘nat64-udp-fullcone-created-shadow’: NAT64 UDP Full-Cone Created; ‘nat64-udp-fullcone-freed-shadow’: NAT64 UDP Full-Cone Freed; ‘nat64-udp-alg-fullcone-created-shadow’: NAT64 UDP ALG Full-Cone Created; ‘nat64-udp-alg-fullcone-freed-shadow’: NAT64 UDP ALG Full-Cone Freed; ‘dslite-tcp-fullcone-created-shadow’: DS-Lite TCP Full-Cone Created; ‘dslite-tcp-fullcone-freed-shadow’: DS-Lite TCP Full-Cone Freed; ‘dslite-udp-fullcone-created-shadow’: DS-Lite UDP Full-Cone Created; ‘dslite-udp-fullcone-freed-shadow’: DS-Lite UDP Full-Cone Freed; ‘dslite-udp-alg-fullcone-created-shadow’: DS-Lite UDP ALG Full-Cone Created; ‘dslite-udp-alg-fullcone-freed-shadow’: DS-Lite UDP ALG Full-Cone Freed;

Type: string

Supported Values: nat44-udp-alg-fullcone-freed-shadow, nat64-tcp-fullcone-created-shadow, nat64-tcp-fullcone-freed-shadow, nat64-udp-fullcone-created-shadow, nat64-udp-fullcone-freed-shadow, nat64-udp-alg-fullcone-created-shadow, nat64-udp-alg-fullcone-freed-shadow, dslite-tcp-fullcone-created-shadow, dslite-tcp-fullcone-freed-shadow, dslite-udp-fullcone-created-shadow, dslite-udp-fullcone-freed-shadow, dslite-udp-alg-fullcone-created-shadow, dslite-udp-alg-fullcone-freed-shadow