Home/Catalog/JUNIPER-JS-NAT-MIB

JUNIPER-JS-NAT-MIB

Updated Jun 22, 2021
AI MIB Summary

The JUNIPER-JS-NAT-MIB module enables monitoring of Network Address Translation (NAT) session states, translation table entries, and associated traffic counters on Juniper Networks devices. It provides specific object identifiers for tracking active NAT sessions, packet/byte statistics, and translation rule utilization to facilitate capacity planning and troubleshooting.

This module defines the object that are used to monitor network address translation attributes.
Main OID:
jnxJsNatMIB.1.3.6.1.4.1.2636.3.39.1.7.1
85
Objects
Active
Status
5
Dependencies

Imported Objects

Objects

85 total
Object Name
jnxJsNatMIBThis module defines the object that are used to monitor network address translation attributes.
MODULE-IDENTITY
.1.3.6.1.4.1.2636.3.39.1.7.1
jnxJsNatNotifications
OBJECT IDENTIFIER
.1.3.6.1.4.1.2636.3.39.1.7.1.0
jnxJsNatAddrPoolThresholdStatusThe NAT address pool untilization threshold status trap signifies that the address pool utilization is either exceeds certain percentage, or clear of that percentage. jnxJsNatSrcIpPoolName is the name of the resource pool jnxJsNatAddrPoolUtil is the percentage of utilization of the address pool.
NOTIFICATION-TYPE
.1.3.6.1.4.1.2636.3.39.1.7.1.0.1
jnxJsSrcNatPoolThresholdStatusThe Source NAT pool untilization threshold status trap signifies that the address pool or PAT utilization is either exceeds certain percentage, or clear of that percentage. jnxJsNatTrapPoolName is the name of source pool jnxJsNatAddrPoolUtil is the percentage of utilization of the address pool. jnxJsNatPatPoolUtil is the percentage of utilization of the pat pool.
NOTIFICATION-TYPE
.1.3.6.1.4.1.2636.3.39.1.7.1.0.2
jnxJsNatRuleThresholdStatusThe NAT rule session count threshold status trap signifies that the number of sessions is either exceeds certain threshold, or clear of that threshold. jnxJsNatTrapRuleName is the name of rule jnxJsNatTrapRuleType is the type of rule. jnxJsNatTrapRuleConcurrentHits is the session count of that rule.
NOTIFICATION-TYPE
.1.3.6.1.4.1.2636.3.39.1.7.1.0.3
jnxJsSrcNatOverloadedPoolThresholdStatusThe Source NAT overloaded pool utilization threshold status trap signifies that the PAT utilization per port overload index under a NAT IP address is either exceeding certain percentage, or clear of that percentage. jnxJsNatTrapPoolName is name of the source pool jnxJsNatPoolIpAddress is the NAT IP address from the source pool jnxJsNatPortOverloadingIndex is the port overload index corresponding to the NAT IP address. jnxJsNatOverloadedPatPoolUtil is the percentage of utilization of the pat pool for the given NAT IP and port overload index.
NOTIFICATION-TYPE
.1.3.6.1.4.1.2636.3.39.1.7.1.0.4
jnxJsSrcNatSubThresholdStatusThe SRC NAT subscriber threshold status trap signifies that the utilization of port-bloks/ports usage for a pool is either exceeds certain percentage, or clear of that percentage. jnxJsNatSubscriberIp is the subscriber IP address jnxJsNatTrapPoolName is name of the source pool jnxJsSrcNatPoolType indicates the type of the pool jnxJsNatSubsPoolUtil is the percentage of subscriber utilization of port-blocks/ports from the pool.
NOTIFICATION-TYPE
.1.3.6.1.4.1.2636.3.39.1.7.1.0.5
jnxJsNatObjects
OBJECT IDENTIFIER
.1.3.6.1.4.1.2636.3.39.1.7.1.1
jnxJsSrcNatNumOfEntriesTotal number of dynamic addresses being translated. jnxJsSrcNatNumOfEntries provides the total number of entries in the jnxJsSrcNatTable.ro
Gauge32
.1.3.6.1.4.1.2636.3.39.1.7.1.1.1
jnxJsSrcNatTableThis table exposes the source NAT translation attributes of the translated addresses. When performing source IP address translation, the device translates the original source IP address and/or port number to different one. The resource, address source pools provide the security device with a supply of addresses from which to draw when performing source network address translation. The security device has the following types of source pools: - source pool with PAT (Port Address Translation) - source pool without PAT - Static Source Pool This table contains information on source IP address translation only.deprecated
SEQUENCE OF JnxJsSrcNatEntry
.1.3.6.1.4.1.2636.3.39.1.7.1.1.2
jnxJsSrcNatEntrySource NAT address entries. It is indexed by the address pool table and the address allocated.deprecated
JnxJsSrcNatEntry
.1.3.6.1.4.1.2636.3.39.1.7.1.1.2.1
jnxJsNatSrcIpPoolNameThe name of dynamic source IP address pool. This is the address pool where the translated address is allocated from.rodeprecated
DisplayString
.1.3.6.1.4.1.2636.3.39.1.7.1.1.2.1.1
jnxJsNatSrcGlobalAddrThe name of dynamic source IP address allocated from the address pool used in the NAT translation.deprecated
InetAddressIPv4 (INET-ADDRESS-MIB)
.1.3.6.1.4.1.2636.3.39.1.7.1.1.2.1.2
jnxJsNatSrcPortPoolTypeSource NAT can do address translation with or without port address translation (PAT). The source port pool type indicates whether the address translation is done with port or without the port, or if it is a static translation. withPAT(Source Pool with PAT): the security device translates both source IP address and port number of the packets withoutPAT (Source Pool without PAT): the device performs source network address translation for the IP address without performing port address translation (PAT) for the source port number. Static translation means that one range of IP addresses is statically mapped one to one to a shifted range of IP addresses.rodeprecated
Enumeration
.1.3.6.1.4.1.2636.3.39.1.7.1.1.2.1.3
jnxJsNatSrcNumOfPortInuseThe number of ports in use for this NAT address entry. This attribute is only applicable to NAT translation with PAT.rodeprecated
INTEGER
.1.3.6.1.4.1.2636.3.39.1.7.1.1.2.1.4
jnxJsNatSrcNumOfSessionsThe number of sessions are in use based on this NAT address entry. This attribute is only applicable to NAT translation without PAT.rodeprecated
INTEGER
.1.3.6.1.4.1.2636.3.39.1.7.1.1.2.1.5
jnxJsNatSrcAssocatedIfThe index of interface associated with this NAT address entry. This is an unique value, greater than zero, for each interface.rodeprecated
InterfaceIndex (IF-MIB)
.1.3.6.1.4.1.2636.3.39.1.7.1.1.2.1.6
jnxJsNatIfSrcPoolPortTableThis table monitors the port usage of the NAT interface source IP address pool. Interface source pool is pre-defined. This source pool is referenced in a policy it is configured. The security device translates the source IP address to the address of the egress interface for the traffic matching a policy which references interface source pool. The security device always applies port address translation (PAT) for interface source pool.
SEQUENCE OF JnxJsNatIfSrcPoolPortEntry
.1.3.6.1.4.1.2636.3.39.1.7.1.1.3
jnxJsNatIfSrcPoolPortEntrySource NAT address entries. It is indexed by the address pool table and the address.
JnxJsNatIfSrcPoolPortEntry
.1.3.6.1.4.1.2636.3.39.1.7.1.1.3.1
jnxJsNatIfSrcPoolIndexThe index of the port pool of this address pool.
INTEGER
.1.3.6.1.4.1.2636.3.39.1.7.1.1.3.1.1
jnxJsNatIfSrcPoolTotalSinglePortsThe total number of single ports in a port pool.ro
INTEGER
.1.3.6.1.4.1.2636.3.39.1.7.1.1.3.1.2
jnxJsNatIfSrcPoolAllocSinglePortsThe number of single ports in a port pool allocated or inuse.ro
INTEGER
.1.3.6.1.4.1.2636.3.39.1.7.1.1.3.1.3
jnxJsNatIfSrcPoolTotalTwinPortsThe total number of twin ports in a port pool.ro
INTEGER
.1.3.6.1.4.1.2636.3.39.1.7.1.1.3.1.4
jnxJsNatIfSrcPoolAllocTwinPortsThe number of twin ports in a port pool allocated or inuse.ro
INTEGER
.1.3.6.1.4.1.2636.3.39.1.7.1.1.3.1.5
jnxJsSrcNatStatsTableThis table exposes the source NAT translation attributes of the translated addresses. When performing source IP address translation, the device translates the original source IP address and/or port number to different one. The resource, address source pools provide the security device with a supply of addresses from which to draw when performing source network address translation. The security device has the following types of source pools: - source pool with PAT (Port Address Translation) - source pool without PAT - Static Source Pool This table contains information on source IP address translation only.
SEQUENCE OF JnxJsSrcNatStatsEntry
.1.3.6.1.4.1.2636.3.39.1.7.1.1.4
jnxJsSrcNatStatsEntrySource NAT address entries. It is indexed by the address pool table and the address allocated.
JnxJsSrcNatStatsEntry
.1.3.6.1.4.1.2636.3.39.1.7.1.1.4.1
jnxJsNatSrcPoolNameThe name of dynamic source IP address pool. This is the address pool where the translated address is allocated from.ro
DisplayString
.1.3.6.1.4.1.2636.3.39.1.7.1.1.4.1.1
jnxJsNatSrcXlatedAddrTypeThe type of dynamic source IP address allocated from the address pool used in the NAT translation. For NAT MIB, supporting ipv4(1) and ipv6(2) only.ro
Enumeration
.1.3.6.1.4.1.2636.3.39.1.7.1.1.4.1.2
jnxJsNatSrcXlatedAddrThe name of dynamic source IP address allocated from the address pool used in the NAT translation. For NAT MIB, supporting IPv4 and IPv6 address only.
InetAddress (INET-ADDRESS-MIB)
.1.3.6.1.4.1.2636.3.39.1.7.1.1.4.1.3
jnxJsNatSrcPoolTypeSource NAT can do address translation with or without port address translation (PAT). The source port pool type indicates whether the address translation is done with port or without the port, or if it is a static translation. withPAT(Source Pool with PAT): the security device translates both source IP address and port number of the packets withoutPAT (Source Pool without PAT): the device performs source network address translation for the IP address without performing port address translation (PAT) for the source port number. Static translation means that one range of IP addresses is statically mapped one to one to a shifted range of IP addresses.ro
Enumeration
.1.3.6.1.4.1.2636.3.39.1.7.1.1.4.1.4
jnxJsNatSrcNumPortInuseThe number of ports in use for this NAT address entry. This attribute is only applicable to NAT translation with PAT.ro
INTEGER
.1.3.6.1.4.1.2636.3.39.1.7.1.1.4.1.5
jnxJsNatSrcNumSessionsThe number of sessions are in use based on this NAT address entry.ro
INTEGER
.1.3.6.1.4.1.2636.3.39.1.7.1.1.4.1.6
jnxJsNatSrcNumPortAvailThe maximum number of ports available with this pool. This attribute is only applicable on MX platform to NAT translations with PAT.ro
Counter32
.1.3.6.1.4.1.2636.3.39.1.7.1.1.4.1.7
jnxJsNatSrcNumAddressAvailThe maximum number of addresses available in this pool. This attribute is only applicable on MX platform.ro
Counter32
.1.3.6.1.4.1.2636.3.39.1.7.1.1.4.1.8
jnxJsNatSrcNumAddressInuseThe number of addresses in use from this pool. This attribute is only applicable on MX platform to NAT translations without PAT.ro
Counter32
.1.3.6.1.4.1.2636.3.39.1.7.1.1.4.1.9
jnxJsNatSrcNumAddressMappedThe number of public addresses mapped. This attribute is only applicable on MX platform for NAT translations with PAT.ro
Counter32
.1.3.6.1.4.1.2636.3.39.1.7.1.1.4.1.10
jnxJsNatRuleTableThis table monitors NAT rule hits
SEQUENCE OF JnxJsNatRuleEntry
.1.3.6.1.4.1.2636.3.39.1.7.1.1.5
jnxJsNatRuleEntryNAT rule hit entries. It is indexed by the rule index
JnxJsNatRuleEntry
.1.3.6.1.4.1.2636.3.39.1.7.1.1.5.1
jnxJsNatRuleNameNAT rule namero
DisplayString
.1.3.6.1.4.1.2636.3.39.1.7.1.1.5.1.1
jnxJsNatRuleTypeNAT types: Source, Destination and Staticro
Enumeration
.1.3.6.1.4.1.2636.3.39.1.7.1.1.5.1.2
jnxJsNatRuleTransHitsThe number of hits on this NAT rule, Deprecated to avoid negative value.rodeprecated
INTEGER
.1.3.6.1.4.1.2636.3.39.1.7.1.1.5.1.3
jnxJsNatRuleHitsThe number of hits on this NAT rule to deprecate jnxJsNatRuleTransHitsro
Counter32
.1.3.6.1.4.1.2636.3.39.1.7.1.1.5.1.4
jnxJsNatRuleNumOfSessionsThe number of sessions on this NAT rulero
Counter32
.1.3.6.1.4.1.2636.3.39.1.7.1.1.5.1.5
jnxJsNatTransTypeThe Translation type of this NAT rulero
Enumeration
.1.3.6.1.4.1.2636.3.39.1.7.1.1.5.1.6
jnxJsNatPoolTableThis table monitors NAT pool hits
SEQUENCE OF JnxJsNatPoolEntry
.1.3.6.1.4.1.2636.3.39.1.7.1.1.6
jnxJsNatPoolEntryNAT pool hit entries. It is indexed by the pool index
JnxJsNatPoolEntry
.1.3.6.1.4.1.2636.3.39.1.7.1.1.6.1
jnxJsNatPoolNameNAT Pool namero
DisplayString
.1.3.6.1.4.1.2636.3.39.1.7.1.1.6.1.1
jnxJsNatPoolTypeNAT types: Source, Destination and Staticro
Enumeration
.1.3.6.1.4.1.2636.3.39.1.7.1.1.6.1.2
jnxJsNatPoolTransHitsThe number of hits on this NAT Pool, Deprecated to avoid negative value.rodeprecated
INTEGER
.1.3.6.1.4.1.2636.3.39.1.7.1.1.6.1.3
jnxJsNatPoolHitsThe number of hits on this NAT Pool to deprecate jnxJsNatPoolTransHits.ro
Counter32
.1.3.6.1.4.1.2636.3.39.1.7.1.1.6.1.4
jnxJsNatPoolUtilThe dynamic pool utilization in percentage.ro
INTEGER
.1.3.6.1.4.1.2636.3.39.1.7.1.1.6.1.5
jnxJsNatPbaStatsTableThis table monitors NAT PBA stats
SEQUENCE OF JnxJsNatPbaStatsEntry
.1.3.6.1.4.1.2636.3.39.1.7.1.1.7
jnxJsNatPbaStatsEntryNAT pool hit entries. It is indexed by the pool index
JnxJsNatPbaStatsEntry
.1.3.6.1.4.1.2636.3.39.1.7.1.1.7.1
jnxJsNatPbaPoolNameNAT PBA Pool namero
DisplayString
.1.3.6.1.4.1.2636.3.39.1.7.1.1.7.1.1
jnxJsNatPbaOutOfPortErrorThe Number of times the out of port error is hitro
Counter32
.1.3.6.1.4.1.2636.3.39.1.7.1.1.7.1.2
jnxJsNatPbaMaxNumberOfPortBlocksUsedThe count of Max number of blocks used for the poolro
Counter32
.1.3.6.1.4.1.2636.3.39.1.7.1.1.7.1.3
jnxJsNatPbaCurrentNumberOfPortBlocksInUseThe count of current number of blocks used for the poolro
Counter32
.1.3.6.1.4.1.2636.3.39.1.7.1.1.7.1.4
jnxJsNatPbaPortBlockAllocErrorsThe count of port block allocation errorsro
Counter32
.1.3.6.1.4.1.2636.3.39.1.7.1.1.7.1.5
jnxJsNatPbaPortBlockMemAllocErrorsThe count of port block memory allocation errorsro
Counter32
.1.3.6.1.4.1.2636.3.39.1.7.1.1.7.1.6
jnxJsNatPbaPortBlockLimitExeededErrorsThe count of port block limit exceeded errors hitro
Counter32
.1.3.6.1.4.1.2636.3.39.1.7.1.1.7.1.7
jnxJsNatPortOverloadUtilTableThis table provides utilization information of Port overloaded Source NAT Pool, per NAT IP address and per port overloading index.
SEQUENCE OF JnxJsNatPortOverloadUtilEntry
.1.3.6.1.4.1.2636.3.39.1.7.1.1.8
jnxJsNatPortOverloadUtilEntrySource NAT overloaded address-port entries. Indexed by NAT Pool name, IP address and port overloading index
JnxJsNatPortOverloadUtilEntry
.1.3.6.1.4.1.2636.3.39.1.7.1.1.8.1
jnxJsNatPortOverloadUtilPoolNameSource NAT Pool name.ro
DisplayString
.1.3.6.1.4.1.2636.3.39.1.7.1.1.8.1.1
jnxJsNatPortOverloadUtilIpAddressTypeNAT IP address type, ipv4 or ipv6.ro
InetAddressType (INET-ADDRESS-MIB)
.1.3.6.1.4.1.2636.3.39.1.7.1.1.8.1.2
jnxJsNatPortOverloadUtilIpAddressDynamic source IP address allocated from the address pool used in the NAT translation.ro
InetAddress (INET-ADDRESS-MIB)
.1.3.6.1.4.1.2636.3.39.1.7.1.1.8.1.3
jnxJsNatPortOverloadUtilPortOvIndexPort overloading index corresponding to the NAT IP address.ro
INTEGER
.1.3.6.1.4.1.2636.3.39.1.7.1.1.8.1.4
jnxJsNatPortOverloadUtilSinglePortTotalTotal number of single ports corresponding to the NAT address and port overloading index.ro
Counter32
.1.3.6.1.4.1.2636.3.39.1.7.1.1.8.1.5
jnxJsNatPortOverloadUtilSinglePortAllocSingle ports in use corresponding to the NAT address and port overloading index.ro
Counter32
.1.3.6.1.4.1.2636.3.39.1.7.1.1.8.1.6
jnxJsNatPortOverloadUtilSinglePortUtilSingle ports utilization (in percentage) corresponding to the NAT address and port overloading index.ro
Counter32
.1.3.6.1.4.1.2636.3.39.1.7.1.1.8.1.7
jnxJsNatPortOverloadUtilTwinPortTotalTotal number of twin ports corresponding to the NAT address and port overloading index.ro
Counter32
.1.3.6.1.4.1.2636.3.39.1.7.1.1.8.1.8
jnxJsNatPortOverloadUtilTwinPortAllocTwin ports in use corresponding to the NAT address and port overloading index.ro
Counter32
.1.3.6.1.4.1.2636.3.39.1.7.1.1.8.1.9
jnxJsNatPortOverloadUtilTwinPortUtilTwin ports utilization (in percentage) corresponding to the NAT address and port overloading index.ro
Counter32
.1.3.6.1.4.1.2636.3.39.1.7.1.1.8.1.10
jnxJsNatTrapVars
OBJECT IDENTIFIER
.1.3.6.1.4.1.2636.3.39.1.7.1.2
jnxJsNatAddrPoolUtilThe dynamic address pool utilization in percentage.ro
Integer32
.1.3.6.1.4.1.2636.3.39.1.7.1.2.1
jnxJsNatTrapPoolNameSource NAT Pool name who issues trapro
DisplayString
.1.3.6.1.4.1.2636.3.39.1.7.1.2.2
jnxJsNatPatPoolUtilThe dynamic pat pool utilization in percentage.ro
Integer32
.1.3.6.1.4.1.2636.3.39.1.7.1.2.3
jnxJsNatTrapRuleNameNAT rule namero
DisplayString
.1.3.6.1.4.1.2636.3.39.1.7.1.2.4
jnxJsNatTrapRuleTypeNAT types: Source, Destination and Staticro
Enumeration
.1.3.6.1.4.1.2636.3.39.1.7.1.2.5
jnxJsNatTrapRuleNumOfSessionsThe number of sessionsro
Integer32
.1.3.6.1.4.1.2636.3.39.1.7.1.2.6
jnxJsNatPoolIpAddressNAT IP address.ro
DisplayString
.1.3.6.1.4.1.2636.3.39.1.7.1.2.7
jnxJsNatPortOverloadingIndexPort overload index under the NAT IP.ro
Integer32
.1.3.6.1.4.1.2636.3.39.1.7.1.2.8
jnxJsNatOverloadedPatPoolUtilpat pool utilization per port overload index in percentage.ro
Integer32
.1.3.6.1.4.1.2636.3.39.1.7.1.2.9
jnxJsNatSubscriberIpSubscriber IP address.ro
DisplayString
.1.3.6.1.4.1.2636.3.39.1.7.1.2.10
jnxJsSrcNatPoolTypeNAT Pool Type.ro
DisplayString
.1.3.6.1.4.1.2636.3.39.1.7.1.2.11
jnxJsNatSubsPoolUtilSubscriber utilization of pool in percentage.ro
Integer32
.1.3.6.1.4.1.2636.3.39.1.7.1.2.12
JUNIPER-JS-NAT-MIB - SNMP MIB Reference | MIBs Explorer