-- ********************************************************************* -- CISCO-NAT-EXT-MIB.my: Cisco NAT Extension MIB -- -- June 2006, Suresh Kumar Jagadeesan -- -- Copyright (c) 2006 by cisco Systems, Inc. -- All rights reserved. -- -- ********************************************************************* -- CISCO-NAT-EXT-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, Gauge32, Unsigned32 FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF entPhysicalIndex FROM ENTITY-MIB ciscoMgmt FROM CISCO-SMI; ciscoNATExtMIB MODULE-IDENTITY LAST-UPDATED "200606050000Z" ORGANIZATION "Cisco Systems, Inc." CONTACT-INFO " Cisco Systems Customer Service Postal: 170 W Tasman Drive San Jose, CA 95134 USA Tel: +1 800 553-NETS E-mail: cs-l4l7security@cisco.com" DESCRIPTION "This MIB is an extension to the NAT-MIB. This MIB module includes objects for providing the NAT related statistics. Acronyms: NAT Network Address Translation. " REVISION "200606050000Z" DESCRIPTION "Initial version of this MIB." ::= { ciscoMgmt 532 } ciscoNatExtMIBNotifs OBJECT IDENTIFIER ::= { ciscoNATExtMIB 0 } ciscoNatExtMIBObjects OBJECT IDENTIFIER ::= { ciscoNATExtMIB 1 } ciscoNatExtMIBConformance OBJECT IDENTIFIER ::= { ciscoNATExtMIB 2 } -- -- MIB objects -- cneAddrTranslationStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF CneAddrTranslationStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A table of NAT statistics in a managed system." ::= { ciscoNatExtMIBObjects 1 } cneAddrTranslationStatsEntry OBJECT-TYPE SYNTAX CneAddrTranslationStatsEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the cneAddrTranslationStatsTable. This contains information about the NAT related statistics pertaining to a module. The entPhysicalIndex specifies the entry in entPhysicalTable with entPhysicalClass='module'." INDEX { entPhysicalIndex } ::= { cneAddrTranslationStatsTable 1 } CneAddrTranslationStatsEntry ::= SEQUENCE { cneAddrTranslationNumActive Gauge32, cneAddrTranslationNumPeak Unsigned32, cneAddrTranslation1min Gauge32, cneAddrTranslation5min Gauge32 } cneAddrTranslationNumActive OBJECT-TYPE SYNTAX Gauge32 UNITS "Number of address translation entries" MAX-ACCESS read-only STATUS current DESCRIPTION "The total number of address translation entries that are currently available in the NAT device. This indicates the aggregate of the translation entries created from both the static and dynamic address translation mechanisms. " REFERENCE "This object is an aggregate of the objects natAddrBindNumberOfEntries and natAddrPortBindNumberOfEntries defined in the RFC 4008, NAT-MIB [RFC4008]. " ::= { cneAddrTranslationStatsEntry 1 } cneAddrTranslationNumPeak OBJECT-TYPE SYNTAX Unsigned32 UNITS "Number of address translation entries" MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of address translation entries that are active at any one time since the system startup. This indicates the high watermark of address translation entries that are active at any one time since the system startup. This object includes the translation entries created from both the static and dynamic address translation mechanisms. " ::= { cneAddrTranslationStatsEntry 2 } cneAddrTranslation1min OBJECT-TYPE SYNTAX Gauge32 UNITS "Address translation entries per second" MAX-ACCESS read-only STATUS current DESCRIPTION "The averaged number of address translation entries which the NAT device establishing per second, averaged over the last 1 minute. This object includes the translation entries created from both the static and dynamic address translation mechanisms. " ::= { cneAddrTranslationStatsEntry 3 } cneAddrTranslation5min OBJECT-TYPE SYNTAX Gauge32 UNITS "Address translation entries per second" MAX-ACCESS read-only STATUS current DESCRIPTION "The averaged number of address translation entries which the NAT device establishing per second, averaged over the last 5 minutes. This object includes the translation entries created from both the static and dynamic address translation mechanisms. " ::= { cneAddrTranslationStatsEntry 4 } ciscoNatExtMIBCompliances OBJECT IDENTIFIER ::= { ciscoNatExtMIBConformance 1 } ciscoNatExtMIBGroups OBJECT IDENTIFIER ::= { ciscoNatExtMIBConformance 2 } -- -- Compliance statements -- ciscoNatExtMIBCompliance MODULE-COMPLIANCE STATUS current DESCRIPTION "The compliance statement for entities which implement the CISCO-NAT-EXT-MIB." MODULE MANDATORY-GROUPS { ciscoNatExtAddrTransStatsGroup } ::= { ciscoNatExtMIBCompliances 1 } -- -- Units of conformance -- ciscoNatExtAddrTransStatsGroup OBJECT-GROUP OBJECTS { cneAddrTranslationNumActive, cneAddrTranslationNumPeak, cneAddrTranslation1min, cneAddrTranslation5min } STATUS current DESCRIPTION "This group contains the objects for NAT address translation related statistics." ::= { ciscoNatExtMIBGroups 1 } END