mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-17 16:03:04 +00:00
372 lines
8.2 KiB
INI
Executable File
372 lines
8.2 KiB
INI
Executable File
#-MIBFILE: cisco-ip-stat.mib
|
|
|
|
CISCO-IP-STAT-MIB DEFINITIONS ::= BEGIN
|
|
|
|
|
|
DisplayString ::=
|
|
OCTET STRING (SIZE(0..255))
|
|
|
|
PhysAddress ::=
|
|
OCTET STRING
|
|
|
|
MacAddress ::=
|
|
OCTET STRING (SIZE(6))
|
|
|
|
TruthValue ::=
|
|
INTEGER {
|
|
true(1),
|
|
false(2)
|
|
}
|
|
|
|
TestAndIncr ::=
|
|
INTEGER (0..2147483647)
|
|
|
|
AutonomousType ::=
|
|
OBJECT IDENTIFIER
|
|
|
|
InstancePointer ::=
|
|
OBJECT IDENTIFIER
|
|
|
|
VariablePointer ::=
|
|
OBJECT IDENTIFIER
|
|
|
|
RowPointer ::=
|
|
OBJECT IDENTIFIER
|
|
|
|
RowStatus ::=
|
|
INTEGER {
|
|
active(1),
|
|
notInService(2),
|
|
notReady(3),
|
|
createAndGo(4),
|
|
createAndWait(5),
|
|
destroy(6)
|
|
}
|
|
|
|
TimeStamp ::=
|
|
TimeTicks
|
|
|
|
TimeInterval ::=
|
|
INTEGER (0..2147483647)
|
|
|
|
DateAndTime ::=
|
|
OCTET STRING (SIZE(8|11))
|
|
|
|
StorageType ::=
|
|
INTEGER {
|
|
other(1),
|
|
volatile(2),
|
|
nonVolatile(3),
|
|
permanent(4),
|
|
readOnly(5)
|
|
}
|
|
|
|
TDomain ::=
|
|
OBJECT IDENTIFIER
|
|
|
|
TAddress ::=
|
|
OCTET STRING (SIZE(1..255))
|
|
|
|
OwnerString ::=
|
|
OCTET STRING (SIZE(0..255))
|
|
|
|
InterfaceIndex ::=
|
|
INTEGER (1..2147483647)
|
|
|
|
InterfaceIndexOrZero ::=
|
|
INTEGER (0..2147483647)
|
|
|
|
mib-2 OBJECT IDENTIFIER ::= { mgmt 1 }
|
|
interfaces OBJECT IDENTIFIER ::= { mib-2 2 }
|
|
ifTable OBJECT IDENTIFIER ::= { interfaces 2 }
|
|
ifEntry OBJECT IDENTIFIER ::= { ifTable 1 }
|
|
ifIndex OBJECT IDENTIFIER ::= { ifEntry 1 }
|
|
cisco OBJECT IDENTIFIER ::= { enterprises 9 }
|
|
ciscoMgmt OBJECT IDENTIFIER ::= { cisco 9 }
|
|
PacketSource ::=
|
|
INTEGER {
|
|
input(1),
|
|
output(2)
|
|
}
|
|
|
|
ciscoIpStatMIB OBJECT IDENTIFIER ::= { ciscoMgmt 84 }
|
|
|
|
ciscoIpStatMIBObjects OBJECT IDENTIFIER ::= { ciscoIpStatMIB 1 }
|
|
|
|
cipPrecedence OBJECT IDENTIFIER ::= { ciscoIpStatMIBObjects 1 }
|
|
|
|
cipMacIf OBJECT IDENTIFIER ::= { ciscoIpStatMIBObjects 2 }
|
|
|
|
cipPrecedenceTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CipPrecedenceEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table of entries sorted by the precedence of IP packets.
|
|
The table is created and deleted via ip accounting
|
|
command line interface."
|
|
::= { cipPrecedence 1 }
|
|
|
|
|
|
cipPrecedenceEntry OBJECT-TYPE
|
|
SYNTAX CipPrecedenceEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "An entry in the cipPrecedenceTable is created
|
|
for each IP precedence value. There are 8 precedences
|
|
total."
|
|
INDEX { ifIndex , cipPrecedenceDirection, cipPrecedenceIpPrecedence }
|
|
|
|
::= { cipPrecedenceTable 1 }
|
|
|
|
cipPrecedenceEntry ::=
|
|
SEQUENCE {
|
|
cipPrecedenceDirection PacketSource,
|
|
cipPrecedenceIpPrecedence Integer32,
|
|
cipPrecedenceSwitchedPkts Counter32,
|
|
cipPrecedenceSwitchedBytes Counter32
|
|
}
|
|
|
|
cipPrecedenceDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
input(1),
|
|
output(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The data source for the object."
|
|
::= { cipPrecedenceEntry 1 }
|
|
|
|
|
|
cipPrecedenceIpPrecedence OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The ip precedence value this object is collected upon."
|
|
::= { cipPrecedenceEntry 2 }
|
|
|
|
|
|
cipPrecedenceSwitchedPkts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Traffic, in packets, at the cipPrecedenceIpPrecedence
|
|
precedence."
|
|
::= { cipPrecedenceEntry 3 }
|
|
|
|
|
|
cipPrecedenceSwitchedBytes OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Traffic, in bytes, at the cipPrecedenceIpPrecedence
|
|
precedence."
|
|
::= { cipPrecedenceEntry 4 }
|
|
|
|
|
|
cipMacTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CipMacEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table is created and deleted via ip accounting
|
|
command line interface."
|
|
::= { cipMacIf 1 }
|
|
|
|
|
|
cipMacEntry OBJECT-TYPE
|
|
SYNTAX CipMacEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "An entry in the cipMacTable is created
|
|
for each unique MAC address which receives/sends
|
|
IP packets. Entries are deleted via the command
|
|
line interface."
|
|
INDEX { ifIndex , cipMacDirection, cipMacAddress }
|
|
|
|
::= { cipMacTable 1 }
|
|
|
|
cipMacEntry ::=
|
|
SEQUENCE {
|
|
cipMacDirection PacketSource,
|
|
cipMacAddress MacAddress,
|
|
cipMacSwitchedPkts Counter32,
|
|
cipMacSwitchedBytes Counter32
|
|
}
|
|
|
|
cipMacDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
input(1),
|
|
output(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The data source for the object."
|
|
::= { cipMacEntry 1 }
|
|
|
|
|
|
cipMacAddress OBJECT-TYPE
|
|
SYNTAX MacAddress
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The MAC address."
|
|
::= { cipMacEntry 2 }
|
|
|
|
|
|
cipMacSwitchedPkts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The counter in packets with respect to cipMacAddress."
|
|
::= { cipMacEntry 3 }
|
|
|
|
|
|
cipMacSwitchedBytes OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The counter in bytes with respect to cipMacAddress."
|
|
::= { cipMacEntry 4 }
|
|
|
|
|
|
cipMacFreeTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CipMacFreeEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "A table of free space available to store new MAC address
|
|
information."
|
|
::= { cipMacIf 2 }
|
|
|
|
|
|
cipMacFreeEntry OBJECT-TYPE
|
|
SYNTAX CipMacFreeEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The MAC free space table entry. Entry is created when
|
|
Entries are created and deleted via ip accounting
|
|
command line interface."
|
|
INDEX { ifIndex , cipMacFreeDirection }
|
|
|
|
::= { cipMacFreeTable 1 }
|
|
|
|
cipMacFreeEntry ::=
|
|
SEQUENCE {
|
|
cipMacFreeDirection PacketSource,
|
|
cipMacFreeCount Gauge32
|
|
}
|
|
|
|
cipMacFreeDirection OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
input(1),
|
|
output(2)
|
|
}
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The data source for the object."
|
|
::= { cipMacFreeEntry 1 }
|
|
|
|
|
|
cipMacFreeCount OBJECT-TYPE
|
|
SYNTAX Gauge
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Number of items in the MAC free space."
|
|
::= { cipMacFreeEntry 2 }
|
|
|
|
|
|
cipPrecedenceXTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CipPrecedenceXEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This table contains additional objects for the
|
|
cipPrecedenceTable."
|
|
::= { cipPrecedence 2 }
|
|
|
|
|
|
cipPrecedenceXEntry OBJECT-TYPE
|
|
SYNTAX CipPrecedenceXEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "An entry containing additional management information
|
|
applicable to a particular precedence value."
|
|
::= { cipPrecedenceXTable 1 }
|
|
|
|
cipPrecedenceXEntry ::=
|
|
SEQUENCE {
|
|
cipPrecedenceHCSwitchedPkts Counter64,
|
|
cipPrecedenceHCSwitchedBytes Counter64
|
|
}
|
|
|
|
cipPrecedenceHCSwitchedPkts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Traffic, in packets, at the cipPrecedenceIpPrecedence
|
|
precedence. This object is the 64-bit version of
|
|
cipPrecedenceSwitchedPkts."
|
|
::= { cipPrecedenceXEntry 1 }
|
|
|
|
|
|
cipPrecedenceHCSwitchedBytes OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "Traffic, in bytes, at the cipPrecedenceIpPrecedence
|
|
precedence. This object is the 64-bit version of
|
|
cipPrecedenceSwitchedBytes."
|
|
::= { cipPrecedenceXEntry 2 }
|
|
|
|
|
|
cipMacXTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CipMacXEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "This table contains additional objects for the cipMacTable."
|
|
::= { cipMacIf 3 }
|
|
|
|
|
|
cipMacXEntry OBJECT-TYPE
|
|
SYNTAX CipMacXEntry
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "An entry containing additional management information
|
|
applicable to a particular MAC address."
|
|
::= { cipMacXTable 1 }
|
|
|
|
cipMacXEntry ::=
|
|
SEQUENCE {
|
|
cipMacHCSwitchedPkts Counter64,
|
|
cipMacHCSwitchedBytes Counter64
|
|
}
|
|
|
|
cipMacHCSwitchedPkts OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The high capacity counter in packets with respect to
|
|
cipMacAddress. This object is the 64-bit version of
|
|
cipMacSwitchedPkts."
|
|
::= { cipMacXEntry 1 }
|
|
|
|
|
|
cipMacHCSwitchedBytes OBJECT-TYPE
|
|
SYNTAX Counter
|
|
ACCESS read-only
|
|
STATUS mandatory
|
|
DESCRIPTION "The counter in bytes with respect to cipMacAddress.
|
|
This object is the 64-bit version of
|
|
cipMacSwitchedBytes."
|
|
::= { cipMacXEntry 2 }
|
|
|
|
|
|
ciscoIpStatMIBConformance OBJECT IDENTIFIER ::= { ciscoIpStatMIB 3 }
|
|
|
|
ciscoIpStatMIBCompliances OBJECT IDENTIFIER ::= { ciscoIpStatMIBConformance 1 }
|
|
|
|
ciscoIpStatMIBGroups OBJECT IDENTIFIER ::= { ciscoIpStatMIBConformance 2 }
|
|
|
|
ciscoIpStatMIBGroup OBJECT IDENTIFIER ::= { ciscoIpStatMIBGroups 1 }
|
|
|
|
ciscoIpStatHCMIBGroup OBJECT IDENTIFIER ::= { ciscoIpStatMIBGroups 2 }
|
|
|
|
END
|
|
|