JUNIPER-JS-NAT-MIB

File: JUNIPER-JS-NAT-MIB.mib (24606 bytes)

Imported modules

SNMPv2-SMI IF-MIB SNMPv2-TC
INET-ADDRESS-MIB JUNIPER-JS-SMI

Imported symbols

Gauge32 Integer32 Counter32
NOTIFICATION-TYPE MODULE-IDENTITY OBJECT-TYPE
InterfaceIndex DateAndTime DisplayString
InetAddressType InetAddress InetAddressIPv4
jnxJsNAT

Defined Types

JnxJsSrcNatEntry  
SEQUENCE    
  jnxJsNatSrcIpPoolName DisplayString
  jnxJsNatSrcGlobalAddr InetAddressIPv4
  jnxJsNatSrcPortPoolType INTEGER
  jnxJsNatSrcNumOfPortInuse INTEGER
  jnxJsNatSrcNumOfSessions INTEGER
  jnxJsNatSrcAssocatedIf InterfaceIndex

JnxJsNatIfSrcPoolPortEntry  
SEQUENCE    
  jnxJsNatIfSrcPoolIndex INTEGER
  jnxJsNatIfSrcPoolTotalSinglePorts INTEGER
  jnxJsNatIfSrcPoolAllocSinglePorts INTEGER
  jnxJsNatIfSrcPoolTotalTwinPorts INTEGER
  jnxJsNatIfSrcPoolAllocTwinPorts INTEGER

JnxJsSrcNatStatsEntry  
SEQUENCE    
  jnxJsNatSrcPoolName DisplayString
  jnxJsNatSrcXlatedAddrType InetAddressType
  jnxJsNatSrcXlatedAddr InetAddress
  jnxJsNatSrcPoolType INTEGER
  jnxJsNatSrcNumPortInuse INTEGER
  jnxJsNatSrcNumSessions INTEGER

JnxJsNatRuleEntry  
SEQUENCE    
  jnxJsNatRuleName DisplayString
  jnxJsNatRuleType INTEGER
  jnxJsNatRuleTransHits INTEGER
  jnxJsNatRuleHits Counter32
  jnxJsNatRuleNumOfSessions Counter32

JnxJsNatPoolEntry  
SEQUENCE    
  jnxJsNatPoolName DisplayString
  jnxJsNatPoolType INTEGER
  jnxJsNatPoolTransHits INTEGER
  jnxJsNatPoolHits Counter32
  jnxJsNatPoolUtil INTEGER

Defined Values

jnxJsNatMIB 1.3.6.1.4.1.2636.3.39.1.7.1
This module defines the object that are used to monitor network address translation attributes.
MODULE-IDENTITY    

jnxJsNatNotifications 1.3.6.1.4.1.2636.3.39.1.7.1.0
OBJECT IDENTIFIER    

jnxJsNatObjects 1.3.6.1.4.1.2636.3.39.1.7.1.1
OBJECT IDENTIFIER    

jnxJsNatTrapVars 1.3.6.1.4.1.2636.3.39.1.7.1.2
OBJECT IDENTIFIER    

jnxJsSrcNatNumOfEntries 1.3.6.1.4.1.2636.3.39.1.7.1.1.1
Total number of dynamic addresses being translated. jnxJsSrcNatNumOfEntries provides the total number of entries in the jnxJsSrcNatTable.
OBJECT-TYPE    
  Gauge32  

jnxJsSrcNatTable 1.3.6.1.4.1.2636.3.39.1.7.1.1.2
This 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.
OBJECT-TYPE    
  SEQUENCE OF  
    JnxJsSrcNatEntry

jnxJsSrcNatEntry 1.3.6.1.4.1.2636.3.39.1.7.1.1.2.1
Source NAT address entries. It is indexed by the address pool table and the address allocated.
OBJECT-TYPE    
  JnxJsSrcNatEntry  

jnxJsNatSrcIpPoolName 1.3.6.1.4.1.2636.3.39.1.7.1.1.2.1.1
The name of dynamic source IP address pool. This is the address pool where the translated address is allocated from.
OBJECT-TYPE    
  DisplayString Size(1..32)  

jnxJsNatSrcGlobalAddr 1.3.6.1.4.1.2636.3.39.1.7.1.1.2.1.2
The name of dynamic source IP address allocated from the address pool used in the NAT translation.
OBJECT-TYPE    
  InetAddressIPv4  

jnxJsNatSrcPortPoolType 1.3.6.1.4.1.2636.3.39.1.7.1.1.2.1.3
Source 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.
OBJECT-TYPE    
  INTEGER withPAT(1), withoutPAT(2), static(3)  

jnxJsNatSrcNumOfPortInuse 1.3.6.1.4.1.2636.3.39.1.7.1.1.2.1.4
The number of ports in use for this NAT address entry. This attribute is only applicable to NAT translation with PAT.
OBJECT-TYPE    
  INTEGER  

jnxJsNatSrcNumOfSessions 1.3.6.1.4.1.2636.3.39.1.7.1.1.2.1.5
The number of sessions are in use based on this NAT address entry. This attribute is only applicable to NAT translation without PAT.
OBJECT-TYPE    
  INTEGER  

jnxJsNatSrcAssocatedIf 1.3.6.1.4.1.2636.3.39.1.7.1.1.2.1.6
The index of interface associated with this NAT address entry. This is an unique value, greater than zero, for each interface.
OBJECT-TYPE    
  InterfaceIndex  

jnxJsNatIfSrcPoolPortTable 1.3.6.1.4.1.2636.3.39.1.7.1.1.3
This 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.
OBJECT-TYPE    
  SEQUENCE OF  
    JnxJsNatIfSrcPoolPortEntry

jnxJsNatIfSrcPoolPortEntry 1.3.6.1.4.1.2636.3.39.1.7.1.1.3.1
Source NAT address entries. It is indexed by the address pool table and the address.
OBJECT-TYPE    
  JnxJsNatIfSrcPoolPortEntry  

jnxJsNatIfSrcPoolIndex 1.3.6.1.4.1.2636.3.39.1.7.1.1.3.1.1
The index of the port pool of this address pool.
OBJECT-TYPE    
  INTEGER 0..2147483647  

jnxJsNatIfSrcPoolTotalSinglePorts 1.3.6.1.4.1.2636.3.39.1.7.1.1.3.1.2
The total number of single ports in a port pool.
OBJECT-TYPE    
  INTEGER  

jnxJsNatIfSrcPoolAllocSinglePorts 1.3.6.1.4.1.2636.3.39.1.7.1.1.3.1.3
The number of single ports in a port pool allocated or inuse.
OBJECT-TYPE    
  INTEGER  

jnxJsNatIfSrcPoolTotalTwinPorts 1.3.6.1.4.1.2636.3.39.1.7.1.1.3.1.4
The total number of twin ports in a port pool.
OBJECT-TYPE    
  INTEGER  

jnxJsNatIfSrcPoolAllocTwinPorts 1.3.6.1.4.1.2636.3.39.1.7.1.1.3.1.5
The number of twin ports in a port pool allocated or inuse.
OBJECT-TYPE    
  INTEGER  

jnxJsSrcNatStatsTable 1.3.6.1.4.1.2636.3.39.1.7.1.1.4
This 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.
OBJECT-TYPE    
  SEQUENCE OF  
    JnxJsSrcNatStatsEntry

jnxJsSrcNatStatsEntry 1.3.6.1.4.1.2636.3.39.1.7.1.1.4.1
Source NAT address entries. It is indexed by the address pool table and the address allocated.
OBJECT-TYPE    
  JnxJsSrcNatStatsEntry  

jnxJsNatSrcPoolName 1.3.6.1.4.1.2636.3.39.1.7.1.1.4.1.1
The name of dynamic source IP address pool. This is the address pool where the translated address is allocated from.
OBJECT-TYPE    
  DisplayString Size(1..32)  

jnxJsNatSrcXlatedAddrType 1.3.6.1.4.1.2636.3.39.1.7.1.1.4.1.2
The 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.
OBJECT-TYPE    
  InetAddressType  

jnxJsNatSrcXlatedAddr 1.3.6.1.4.1.2636.3.39.1.7.1.1.4.1.3
The 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.
OBJECT-TYPE    
  InetAddress  

jnxJsNatSrcPoolType 1.3.6.1.4.1.2636.3.39.1.7.1.1.4.1.4
Source 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.
OBJECT-TYPE    
  INTEGER withPAT(1), withoutPAT(2), static(3)  

jnxJsNatSrcNumPortInuse 1.3.6.1.4.1.2636.3.39.1.7.1.1.4.1.5
The number of ports in use for this NAT address entry. This attribute is only applicable to NAT translation with PAT.
OBJECT-TYPE    
  INTEGER  

jnxJsNatSrcNumSessions 1.3.6.1.4.1.2636.3.39.1.7.1.1.4.1.6
The number of sessions are in use based on this NAT address entry. This attribute is only applicable to NAT translation without PAT.
OBJECT-TYPE    
  INTEGER  

jnxJsNatRuleTable 1.3.6.1.4.1.2636.3.39.1.7.1.1.5
This table monitors NAT rule hits
OBJECT-TYPE    
  SEQUENCE OF  
    JnxJsNatRuleEntry

jnxJsNatRuleEntry 1.3.6.1.4.1.2636.3.39.1.7.1.1.5.1
NAT rule hit entries. It is indexed by the rule index
OBJECT-TYPE    
  JnxJsNatRuleEntry  

jnxJsNatRuleName 1.3.6.1.4.1.2636.3.39.1.7.1.1.5.1.1
NAT rule name
OBJECT-TYPE    
  DisplayString Size(1..32)  

jnxJsNatRuleType 1.3.6.1.4.1.2636.3.39.1.7.1.1.5.1.2
NAT types: Source, Destination and Static
OBJECT-TYPE    
  INTEGER source(1), destination(2), static(3)  

jnxJsNatRuleTransHits 1.3.6.1.4.1.2636.3.39.1.7.1.1.5.1.3
The number of hits on this NAT rule, Deprecated to avoid negative value.
OBJECT-TYPE    
  INTEGER  

jnxJsNatRuleHits 1.3.6.1.4.1.2636.3.39.1.7.1.1.5.1.4
The number of hits on this NAT rule to deprecate jnxJsNatRuleTransHits
OBJECT-TYPE    
  Counter32  

jnxJsNatRuleNumOfSessions 1.3.6.1.4.1.2636.3.39.1.7.1.1.5.1.5
The number of sessions on this NAT rule
OBJECT-TYPE    
  Counter32  

jnxJsNatPoolTable 1.3.6.1.4.1.2636.3.39.1.7.1.1.6
This table monitors NAT pool hits
OBJECT-TYPE    
  SEQUENCE OF  
    JnxJsNatPoolEntry

jnxJsNatPoolEntry 1.3.6.1.4.1.2636.3.39.1.7.1.1.6.1
NAT pool hit entries. It is indexed by the pool index
OBJECT-TYPE    
  JnxJsNatPoolEntry  

jnxJsNatPoolName 1.3.6.1.4.1.2636.3.39.1.7.1.1.6.1.1
NAT Pool name
OBJECT-TYPE    
  DisplayString Size(1..32)  

jnxJsNatPoolType 1.3.6.1.4.1.2636.3.39.1.7.1.1.6.1.2
NAT types: Source, Destination and Static
OBJECT-TYPE    
  INTEGER source(1), destination(2), static(3)  

jnxJsNatPoolTransHits 1.3.6.1.4.1.2636.3.39.1.7.1.1.6.1.3
The number of hits on this NAT Pool, Deprecated to avoid negative value.
OBJECT-TYPE    
  INTEGER  

jnxJsNatPoolHits 1.3.6.1.4.1.2636.3.39.1.7.1.1.6.1.4
The number of hits on this NAT Pool to deprecate jnxJsNatPoolTransHits.
OBJECT-TYPE    
  Counter32  

jnxJsNatPoolUtil 1.3.6.1.4.1.2636.3.39.1.7.1.1.6.1.5
The dynamic pool utilization in percentage.
OBJECT-TYPE    
  INTEGER 0..100  

jnxJsNatAddrPoolUtil 1.3.6.1.4.1.2636.3.39.1.7.1.2.1
The dynamic address pool utilization in percentage.
OBJECT-TYPE    
  Integer32 0..100  

jnxJsNatTrapPoolName 1.3.6.1.4.1.2636.3.39.1.7.1.2.2
Source NAT Pool name who issues trap
OBJECT-TYPE    
  DisplayString Size(1..32)  

jnxJsNatPatPoolUtil 1.3.6.1.4.1.2636.3.39.1.7.1.2.3
The dynamic pat pool utilization in percentage.
OBJECT-TYPE    
  Integer32 0..100  

jnxJsNatTrapRuleName 1.3.6.1.4.1.2636.3.39.1.7.1.2.4
NAT rule name
OBJECT-TYPE    
  DisplayString Size(1..32)  

jnxJsNatTrapRuleType 1.3.6.1.4.1.2636.3.39.1.7.1.2.5
NAT types: Source, Destination and Static
OBJECT-TYPE    
  INTEGER source(1), destination(2), static(3)  

jnxJsNatTrapRuleNumOfSessions 1.3.6.1.4.1.2636.3.39.1.7.1.2.6
The number of sessions
OBJECT-TYPE    
  Integer32  

jnxJsNatAddrPoolThresholdStatus 1.3.6.1.4.1.2636.3.39.1.7.1.0.1
The 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    

jnxJsSrcNatPoolThresholdStatus 1.3.6.1.4.1.2636.3.39.1.7.1.0.2
The 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    

jnxJsNatRuleThresholdStatus 1.3.6.1.4.1.2636.3.39.1.7.1.0.3
The 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