Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo

Close

Diff of /cisco/CISCO-ENHANCED-IPSEC-FLOW-MIB.my [e395ef] .. [e995bb] Maximize Restore

  Switch to side-by-side view

--- a/cisco/CISCO-ENHANCED-IPSEC-FLOW-MIB.my
+++ b/cisco/CISCO-ENHANCED-IPSEC-FLOW-MIB.my
@@ -4,7 +4,7 @@
 -- *
 -- * August 2004, S Ramakrishnan, John Fan
 -- *
--- * Copyright (c) 2004, 2011 by cisco Systems Inc.
+-- * Copyright (c) 2004, 2011, 2013 by cisco Systems Inc.
 -- * All rights reserved.
 -- *------------------------------------------------------------------
 
@@ -24,6 +24,7 @@
     NOTIFICATION-GROUP
         FROM SNMPv2-CONF
     TimeStamp,
+    DateAndTime,
     TimeInterval,
     TruthValue
         FROM SNMPv2-TC
@@ -60,7 +61,7 @@
 
 
 ciscoEnhancedIpsecFlowMIB MODULE-IDENTITY
-    LAST-UPDATED    "201107190000Z"
+    LAST-UPDATED    "201306280000Z"
     ORGANIZATION    "Cisco Systems, Inc."
     CONTACT-INFO
             "Cisco Systems
@@ -175,6 +176,10 @@
          a number of Notifications. The following table
          illustrates the name and description of the
          IPsec TRAPs."
+    REVISION        "201306280000Z"
+    DESCRIPTION
+        "Added ciscoEnhIPsecFlowPerformanceThroughputGroup group
+        Added performanceUtilization to ceipSecFailReason"
     REVISION        "201107190000Z"
     DESCRIPTION
         "Added ciscoEnhIPsecFlowNotifCntlGroupSup01 control group with
@@ -516,7 +521,7 @@
     ::= { ceipSecCertNotification 4 }
 
 ceipSecCertRenewalStatus OBJECT-TYPE
-    SYNTAX          INTEGER {
+    SYNTAX          INTEGER  {
                         renewalNotNeeded(1), -- valid
                         renewalRequestNeeded(2),
                         renewalRequested(3),
@@ -546,7 +551,7 @@
     ::= { ceipSecCertNotification 5 }
 
 ceipSecCertExpiryStatus OBJECT-TYPE
-    SYNTAX          INTEGER {
+    SYNTAX          INTEGER  {
                         certOK(1),
                         certGoingExpired(2),
                         certExpired(3)
@@ -657,6 +662,114 @@
         threshold size. This number is cumulative since the 
         last system start." 
     ::= { ceipSecGlobalStats 26 }
+
+ceipSecGlobalThroughputUtilizatioinTimeInterval OBJECT-TYPE
+    SYNTAX          Unsigned32
+    UNITS           "Seconds"
+    MAX-ACCESS      read-only
+    STATUS          current
+    DESCRIPTION
+        "The object is the length of the time interval
+        to measure the throughtput utilization." 
+    ::= { ceipSecGlobalStats 27 }
+
+ceipSecGlobalThroughputLastUpdatedTime OBJECT-TYPE
+    SYNTAX          TimeStamp
+    MAX-ACCESS      read-only
+    STATUS          current
+    DESCRIPTION
+        "The timestamp is the end of the last throughput
+        utilization time interval." 
+    ::= { ceipSecGlobalStats 28 }
+
+ceipSecGlobalLastAveragePacketSize OBJECT-TYPE
+    SYNTAX          Unsigned32
+    UNITS           "bytes"
+    MAX-ACCESS      read-only
+    STATUS          current
+    DESCRIPTION
+        "This object is the average packet size in the
+        last throughput utilization time interval that
+        ended at ceipSecGlobalThroughputLastUpdatedTime." 
+    ::= { ceipSecGlobalStats 29 }
+
+ceipSecGlobalLastThroughputInMbps OBJECT-TYPE
+    SYNTAX          Unsigned32
+    UNITS           "Mbps"
+    MAX-ACCESS      read-only
+    STATUS          current
+    DESCRIPTION
+        "The object is the total throughput in Mbps in
+        the last throughput utilization time interval that
+        ended at ceipSecGlobalThroughputLastUpdatedTime." 
+    ::= { ceipSecGlobalStats 30 }
+
+ceipSecGlobalLastThroughputInKpps OBJECT-TYPE
+    SYNTAX          Unsigned32
+    UNITS           "Kpps"
+    MAX-ACCESS      read-only
+    STATUS          current
+    DESCRIPTION
+        "The object is the total throughput in Kpps in
+        the last throughput utilization time interval that
+        ended at ceipSecGlobalThroughputLastUpdatedTime." 
+    ::= { ceipSecGlobalStats 31 }
+
+ceipSecGlobalLastThroughputUtilization OBJECT-TYPE
+    SYNTAX          Unsigned32
+    UNITS           "Percent"
+    MAX-ACCESS      read-only
+    STATUS          current
+    DESCRIPTION
+        "The object is the throughput utilization in
+        percentage in the last performance utilization
+        time interval that ended at
+        ceipSecGlobalThroughputLastUpdatedTime." 
+    ::= { ceipSecGlobalStats 32 }
+
+ceipSecGlobalPeakThroughputUtilization OBJECT-TYPE
+    SYNTAX          Unsigned32
+    UNITS           "Percent"
+    MAX-ACCESS      read-only
+    STATUS          current
+    DESCRIPTION
+        "The object is the peak throughput utilization
+        in percentage since the managed system is active.
+        It was observed in the throughput utilization
+        time interval that ended at
+        ceipSecGlobalPeakThroughputDateAndTime." 
+    ::= { ceipSecGlobalStats 33 }
+
+ceipSecGlobalPeakThroughputDateAndTime OBJECT-TYPE
+    SYNTAX          DateAndTime
+    MAX-ACCESS      read-only
+    STATUS          current
+    DESCRIPTION
+        "The date and time when
+        ceipSecGlobalPeakThroughputUtilization is 
+        updated." 
+    ::= { ceipSecGlobalStats 34 }
+
+ceipSecGlobalPeakThroughputInMbps OBJECT-TYPE
+    SYNTAX          Unsigned32
+    UNITS           "Mbps"
+    MAX-ACCESS      read-only
+    STATUS          current
+    DESCRIPTION
+        "The object indicates the peak value of throughput
+        in Mbps." 
+    ::= { ceipSecGlobalStats 35 }
+
+ceipSecGlobalPeakAvgPacketSize OBJECT-TYPE
+    SYNTAX          Unsigned32
+    UNITS           "bytes"
+    MAX-ACCESS      read-only
+    STATUS          current
+    DESCRIPTION
+        "This object indicates the average packet size in
+        bytes in the throughput utilization time interval
+        that ended at ceipSecGlobalPeakThroughputDateAndTime." 
+    ::= { ceipSecGlobalStats 36 }
 -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 -- The IPsec Phase-2 Tunnel Table
 -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
@@ -3160,7 +3273,8 @@
                         peerDelRequest(13),
                         peerLost(14),
                         seqNumRollOver(15),
-                        operRequest(16)
+                        operRequest(16),
+                        performanceUtilization(17)
                     }
     MAX-ACCESS      read-only
     STATUS          current
@@ -3182,7 +3296,8 @@
             13 = peer delete request was received
             14 = contact with peer was lost
             15 = sequence number rolled over
-            16 = operator requested termination." 
+            16 = operator requested termination
+            17 = performance utilization exceeding the threshold." 
     ::= { ceipSecFailEntry 2 }
 
 ceipSecFailTime OBJECT-TYPE
@@ -3594,7 +3709,7 @@
 -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 
 ciscoEnhIPsecFlowMIBComplianceRev1 MODULE-COMPLIANCE
-    STATUS          current
+    STATUS          deprecated
     DESCRIPTION
         "The compliance statement for SNMP entities
         pertaining to Phase-2 of IP Security Protocol."
@@ -3694,6 +3809,116 @@
     DESCRIPTION
         "Write access is not required."
     ::= { ciscoEnhIPsecFlowMIBCompliances 2 }
+
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
+-- Compliance Statements
+-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+ciscoEnhIPsecFlowMIBComplianceRev2 MODULE-COMPLIANCE
+    STATUS          current
+    DESCRIPTION
+        "The compliance statement for SNMP entities
+        pertaining to Phase-2 of IP Security Protocol."
+    MODULE          -- this module
+    MANDATORY-GROUPS {
+                        ciscoEnhIPsecFlowActivityGroup,
+                        ciscoEnhIPsecFlowCoreHistGroup,
+                        ciscoEnhIPsecFlowCoreFailGroup,
+                        ciscoEnhIPsecFlowTunnelSaGroup
+                    }
+
+    GROUP           ciscoEnhIPsecFlowHistoryGroup
+    DESCRIPTION
+        "This group is optional and must be implemented
+        by the agent of the managed entity if the managed 
+        entity implements historical archiving of IPsec 
+        flows."
+
+    GROUP           ciscoEnhIPsecFlowFailureGroup
+    DESCRIPTION
+        "This group is optional and must be implemented
+        by the agent of the managed entity if the
+        managed entity implements historical archiving
+        of failure of IPsec Phase-2 operations and tunnels."
+
+    GROUP           ciscoEnhIPsecFlowNotifGroup
+    DESCRIPTION
+        "The group is optional."
+
+    GROUP           ciscoEnhIPsecFlowNotifCntlGroup
+    DESCRIPTION
+        "The agent must implement this group if it implements
+        the group 'ciscoEnhIPsecFlowNotifGroup'."
+
+    GROUP           ciscoEnhIPsecFlowNotifGroupSup01
+    DESCRIPTION
+        "This group is optional."
+
+    GROUP           ciscoEnhIPsecFlowNotifCntlGroupSup01
+    DESCRIPTION
+        "The agent must implement this group if it implements
+        the group 'ciscoEnhIPsecFlowNotifGroupSup01'."
+
+    GROUP           ciscoEnhIPsecFlowCertObjectGroup
+    DESCRIPTION
+        "The agent must implement this group if it implements
+        the group 'ciscoEnhIPsecFlowNotifGroupSup01'."
+
+    GROUP           ciscoEnhIPsecFlowPerformanceThroughputGroup
+    DESCRIPTION
+        "This group is optional."
+
+    OBJECT          ceipSecTunStatus
+    MIN-ACCESS      read-only
+    DESCRIPTION
+        "Write access is not required."
+
+    OBJECT          ceipSecHistTableSize
+    MIN-ACCESS      read-only
+    DESCRIPTION
+        "Write access is not required. In addition,
+        implementations which want to disable archiving
+        of tunnels may set the value of this object to
+        zero."
+
+    OBJECT          ceipSecFailTableSize
+    MIN-ACCESS      read-only
+    DESCRIPTION
+        "Write access is not required. In addition,
+        implementations which want to disable archiving
+        of failures may set the value of this object to
+        zero."
+
+    OBJECT          ceipSecNotiCntlIpSecAllNotifs
+    MIN-ACCESS      read-only
+    DESCRIPTION
+        "Write access is not required."
+
+    OBJECT          ceipSecNotifCntlIpSecTunnelStart
+    MIN-ACCESS      read-only
+    DESCRIPTION
+        "Write access is not required."
+
+    OBJECT          ceipSecNotifCntlIpSecTunnelStop
+    MIN-ACCESS      read-only
+    DESCRIPTION
+        "Write access is not required."
+
+    OBJECT          ceipSecNotifCntlIpSecSysFailure
+    MIN-ACCESS      read-only
+    DESCRIPTION
+        "Write access is not required."
+
+    OBJECT          ceipSecNotifCntlIpSecSetUpFail
+    MIN-ACCESS      read-only
+    DESCRIPTION
+        "Write access is not required."
+
+    OBJECT          ceipSecNotifCntlIpSecBadSa
+    MIN-ACCESS      read-only
+    DESCRIPTION
+        "Write access is not required."
+    ::= { ciscoEnhIPsecFlowMIBCompliances 3 }
 
 -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++
 -- Units of Conformance: List of current groups
@@ -4029,54 +4254,26 @@
         "This group consists of objects to support X.509 certificates."
     ::= { ciscoIPsecFlowMIBGroups 11 }
 
+ciscoEnhIPsecFlowPerformanceThroughputGroup OBJECT-GROUP
+    OBJECTS         {
+                        ceipSecGlobalThroughputUtilizatioinTimeInterval,
+                        ceipSecGlobalThroughputLastUpdatedTime,
+                        ceipSecGlobalLastAveragePacketSize,
+                        ceipSecGlobalLastThroughputInMbps,
+                        ceipSecGlobalLastThroughputInKpps,
+                        ceipSecGlobalLastThroughputUtilization,
+                        ceipSecGlobalPeakThroughputUtilization,
+                        ceipSecGlobalPeakThroughputDateAndTime,
+                        ceipSecGlobalPeakThroughputInMbps,
+                        ceipSecGlobalPeakAvgPacketSize
+                    }
+    STATUS          current
+    DESCRIPTION
+        "This group consists of objects to show the the performance
+        utilization."
+    ::= { ciscoIPsecFlowMIBGroups 12 }
+
 END
 
 
 
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-