Observium_CE/mibs/alcatel/ALCATEL-IND1-PCAM-MIB

522 lines
18 KiB
Plaintext

ALCATEL-IND1-PCAM-MIB DEFINITIONS ::= BEGIN
IMPORTS
Counter64, Unsigned32, MODULE-IDENTITY, OBJECT-IDENTITY, OBJECT-TYPE
FROM SNMPv2-SMI
MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF
TEXTUAL-CONVENTION
FROM SNMPv2-TC
hardentIND1Pcam
FROM ALCATEL-IND1-BASE;
alcatelIND1PCAMMIB MODULE-IDENTITY
LAST-UPDATED "200704030000Z"
ORGANIZATION "Alcatel-Lucent"
CONTACT-INFO
"Please consult with Customer Service to ensure the most appropriate
version of this document is used with the products in question:
Alcatel-Lucent, Enterprise Solutions Division
(Formerly Alcatel Internetworking, Incorporated)
26801 West Agoura Road
Agoura Hills, CA 91301-5122
United States Of America
Telephone: North America +1 800 995 2696
Latin America +1 877 919 9526
Europe +31 23 556 0100
Asia +65 394 7933
All Other +1 818 878 4507
Electronic Mail: support@ind.alcatel.com
World Wide Web: http://alcatel-lucent.com/wps/portal/enterprise
File Transfer Protocol: ftp://ftp.ind.alcatel.com/pub/products/mibs"
DESCRIPTION
"This module describes an authoritative enterprise-specific Simple
Network Management Protocol (SNMP) Management Information Base (MIB):
This MIB contains management information for Coronado Layer
3 Hardware Routing Engine (HRE) management.
The right to make changes in specification and other information
contained in this document without prior notice is reserved.
No liability shall be assumed for any incidental, indirect, special, or
consequential damages whatsoever arising from or related to this
document or the information contained herein.
Vendors, end-users, and other interested parties are granted
non-exclusive license to use this specification in connection with
management of the products for which it is intended to be used.
Copyright (C) 1995-2007 Alcatel-Lucent
ALL RIGHTS RESERVED WORLDWIDE"
REVISION "200704030000Z"
DESCRIPTION
"The latest version of this MIB Module."
::= { hardentIND1Pcam 1 }
alcatelIND1PCAMMIBObjects OBJECT-IDENTITY
STATUS current
DESCRIPTION "Branch for Coronado Layer 3 HRE Managed Objects."
::= {alcatelIND1PCAMMIB 1}
alcatelIND1PCAMMIBConformance OBJECT-IDENTITY
STATUS current
DESCRIPTION "Branch for Coronado Layer 3 HRE Conformance Information."
::= {alcatelIND1PCAMMIB 2}
alcatelIND1PCAMMIBGroups OBJECT-IDENTITY
STATUS current
DESCRIPTION "Branch for Coronado Layer 3 HRE Units of Conformance."
::= {alcatelIND1PCAMMIBConformance 1}
alcatelIND1PCAMMIBCompliances OBJECT-IDENTITY
STATUS current
DESCRIPTION "Branch for Coronado Layer 3 HRE Compliance Statements."
::= {alcatelIND1PCAMMIBConformance 2}
CoroL3HashFunction ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION "An HRE hash function maps a value to be hashed to a hash
index by selecting a sub-set of the bits in the hashed value
and concatenating them together. This field describes a
hash function by identifying in a bit mask those bit positions
in the value to be hashed that should be selected and concatenated
to form the hash index."
SYNTAX OCTET STRING (SIZE(10))
alaCoroL3HrePerModeTable OBJECT-TYPE
SYNTAX SEQUENCE OF CoroL3HrePerModeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The statistics and configurable data for a Coronado L3 HRE mode."
::= {alcatelIND1PCAMMIBObjects 1}
alaCoroL3HrePerModeTableEntry OBJECT-TYPE
SYNTAX CoroL3HrePerModeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Each entry corresponds to a single mode for a single Coronado."
INDEX { alaCoroL3HrePerModeSlotNumber,
alaCoroL3HrePerModeSliceNumber,
alaCoroL3HrePerModeModeNumber }
::= {alaCoroL3HrePerModeTable 1}
CoroL3HrePerModeEntry ::=
SEQUENCE {
alaCoroL3HrePerModeSlotNumber Unsigned32,
alaCoroL3HrePerModeSliceNumber Unsigned32,
alaCoroL3HrePerModeModeNumber INTEGER,
alaCoroL3HreModeHashTableSize Unsigned32,
alaCoroL3HreModeHashEntriesInUse Unsigned32,
alaCoroL3HreModeCollEntriesInUse Unsigned32,
alaCoroL3HreModeCurrentHashFunction CoroL3HashFunction,
alaCoroL3HreMaxCollChainLen Unsigned32,
alaCoroL3HreAvgCollChainLen Unsigned32
}
alaCoroL3HrePerModeSlotNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The slot number in which the Coronado resides. Valid range
will vary depending on hardware configuration."
::= {alaCoroL3HrePerModeTableEntry 1}
alaCoroL3HrePerModeSliceNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The slice number in which the Coronado resides. Valid range
will vary depending on hardware configuration."
::= {alaCoroL3HrePerModeTableEntry 2}
alaCoroL3HrePerModeModeNumber OBJECT-TYPE
SYNTAX INTEGER (0..3)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Identifier for L3 HRE mode. Note that mode 3 refers to
data used for modes 3 through 5 since they share hash
function and memory space."
::= {alaCoroL3HrePerModeTableEntry 3}
alaCoroL3HreModeHashTableSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of hash buckets to be used for this mode. This must
be 0 or a power of 2."
::= {alaCoroL3HrePerModeTableEntry 4}
alaCoroL3HreModeHashEntriesInUse OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of hash buckets currently in use for this mode."
::= {alaCoroL3HrePerModeTableEntry 5}
alaCoroL3HreModeCollEntriesInUse OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of collision entries in use by this mode."
::= {alaCoroL3HrePerModeTableEntry 6}
alaCoroL3HreModeCurrentHashFunction OBJECT-TYPE
SYNTAX CoroL3HashFunction
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Current hash function in use by this mode."
::= {alaCoroL3HrePerModeTableEntry 7}
alaCoroL3HreMaxCollChainLen OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Maximum length for the collision chains in this mode."
::= {alaCoroL3HrePerModeTableEntry 8}
alaCoroL3HreAvgCollChainLen OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Average length for the collision chains in this mode."
::= {alaCoroL3HrePerModeTableEntry 9}
alaCoroL3HrePerCoronadoStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF CoroL3HrePerCoronadoStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The statistics for a Coronado L3 HRE."
::= {alcatelIND1PCAMMIBObjects 2}
alaCoroL3HrePerCoronadoStatsTableEntry OBJECT-TYPE
SYNTAX CoroL3HrePerCoronadoStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Each entry corresponds to a single Coronado."
INDEX { alaCoroL3HreSlotNumber, alaCoroL3HreSliceNumber }
::= {alaCoroL3HrePerCoronadoStatsTable 1}
CoroL3HrePerCoronadoStatsEntry ::=
SEQUENCE {
alaCoroL3HreSlotNumber Unsigned32,
alaCoroL3HreSliceNumber Unsigned32,
alaCoroL3HreRouteCacheEntriesTotal Unsigned32,
alaCoroL3HreRouteCacheEntriesInUse Unsigned32,
alaCoroL3HreIpPacketsReceived Counter64,
alaCoroL3HreIpBytesReceived Counter64,
alaCoroL3HreIpPacketsForwarded Counter64,
alaCoroL3HreIpBytesForwarded Counter64,
alaCoroL3HreIpPacketsDiscarded Counter64,
alaCoroL3HreIpBytesDiscarded Counter64,
alaCoroL3HreIpPacketsFragmented Counter64,
alaCoroL3HreIpPacketsFragsGenerated Counter64,
alaCoroL3HreIpPacketsFailedToFrag Counter64,
alaCoroL3HreIpxPacketsReceived Counter64,
alaCoroL3HreIpxBytesReceived Counter64,
alaCoroL3HreIpxPacketsForwarded Counter64,
alaCoroL3HreIpxBytesForwarded Counter64,
alaCoroL3HreIpxPacketsDiscarded Counter64,
alaCoroL3HreIpxBytesDiscarded Counter64
}
alaCoroL3HreSlotNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The slot number in which the Coronado resides. Valid range
will vary depending on hardware configuration."
::= {alaCoroL3HrePerCoronadoStatsTableEntry 1}
alaCoroL3HreSliceNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The slice number in which the Coronado resides. Valid range
will vary depending on hardware configuration."
::= {alaCoroL3HrePerCoronadoStatsTableEntry 2}
alaCoroL3HreRouteCacheEntriesTotal OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Total number of configured route cache entries."
::= {alaCoroL3HrePerCoronadoStatsTableEntry 3}
alaCoroL3HreRouteCacheEntriesInUse OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of route cache entries currently in-use."
::= {alaCoroL3HrePerCoronadoStatsTableEntry 4}
alaCoroL3HreIpPacketsReceived OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of IP packets received."
::= {alaCoroL3HrePerCoronadoStatsTableEntry 5}
alaCoroL3HreIpBytesReceived OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of IP bytes received."
::= {alaCoroL3HrePerCoronadoStatsTableEntry 6}
alaCoroL3HreIpPacketsForwarded OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of IP packets routed."
::= {alaCoroL3HrePerCoronadoStatsTableEntry 7}
alaCoroL3HreIpBytesForwarded OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of IP bytes routed."
::= {alaCoroL3HrePerCoronadoStatsTableEntry 8}
alaCoroL3HreIpPacketsDiscarded OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of IP packets discarded."
::= {alaCoroL3HrePerCoronadoStatsTableEntry 9}
alaCoroL3HreIpBytesDiscarded OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of IP bytes discarded."
::= {alaCoroL3HrePerCoronadoStatsTableEntry 10}
alaCoroL3HreIpPacketsFragmented OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of IP packets fragmented."
::= {alaCoroL3HrePerCoronadoStatsTableEntry 11}
alaCoroL3HreIpPacketsFragsGenerated OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of IP packet fragments generated."
::= {alaCoroL3HrePerCoronadoStatsTableEntry 12}
alaCoroL3HreIpPacketsFailedToFrag OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of IP packets that could not be fragmented
because IP flag precluded it."
::= {alaCoroL3HrePerCoronadoStatsTableEntry 13}
alaCoroL3HreIpxPacketsReceived OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of IPX packets received."
::= {alaCoroL3HrePerCoronadoStatsTableEntry 14}
alaCoroL3HreIpxBytesReceived OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of IPX bytes received."
::= {alaCoroL3HrePerCoronadoStatsTableEntry 15}
alaCoroL3HreIpxPacketsForwarded OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of IPX packets routed."
::= {alaCoroL3HrePerCoronadoStatsTableEntry 16}
alaCoroL3HreIpxBytesForwarded OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of IPX bytes routed."
::= {alaCoroL3HrePerCoronadoStatsTableEntry 17}
alaCoroL3HreIpxPacketsDiscarded OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of IPX packets discarded."
::= {alaCoroL3HrePerCoronadoStatsTableEntry 18}
alaCoroL3HreIpxBytesDiscarded OBJECT-TYPE
SYNTAX Counter64
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Number of IPX bytes discarded."
::= {alaCoroL3HrePerCoronadoStatsTableEntry 19}
alaCoroL3HreUpdateChanges OBJECT-TYPE
SYNTAX INTEGER {
apply (0),
clear (1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Updating this object causes the change list to either be applied
cleared."
::= {alcatelIND1PCAMMIBObjects 3}
alaCoroL3HreChangeTable OBJECT-TYPE
SYNTAX SEQUENCE OF CoroL3HreChangeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "The statistics and configurable data for a Coronado L3 HRE mode."
::= {alcatelIND1PCAMMIBObjects 4}
alaCoroL3HreChangeTableEntry OBJECT-TYPE
SYNTAX CoroL3HreChangeEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION "Each entry corresponds to a single mode for a single Coronado."
INDEX { alaCoroL3HreChangeSlotNumber,
alaCoroL3HreChangeSliceNumber,
alaCoroL3HreChangeModeNumber }
::= {alaCoroL3HreChangeTable 1}
CoroL3HreChangeEntry ::=
SEQUENCE {
alaCoroL3HreChangeSlotNumber Unsigned32,
alaCoroL3HreChangeSliceNumber Unsigned32,
alaCoroL3HreChangeModeNumber INTEGER,
alaCoroL3HreChangeHashTableSize Unsigned32,
alaCoroL3HreChangeHashFunction CoroL3HashFunction,
alaCoroL3HreChangeClear INTEGER
}
alaCoroL3HreChangeSlotNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The slot number in which the Coronado resides. Valid range
will vary depending on hardware configuration."
::= {alaCoroL3HreChangeTableEntry 1}
alaCoroL3HreChangeSliceNumber OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION "The slice number in which the Coronado resides. Valid range
will vary depending on hardware configuration."
::= {alaCoroL3HreChangeTableEntry 2}
alaCoroL3HreChangeModeNumber OBJECT-TYPE
SYNTAX INTEGER (0..3)
MAX-ACCESS read-only
STATUS current
DESCRIPTION "Identifier for L3 HRE mode. Note that mode 3 refers to
data used for modes 3 through 5 since they share hash
function and memory space."
::= {alaCoroL3HreChangeTableEntry 3}
alaCoroL3HreChangeHashTableSize OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Number of hash buckets to be used for this mode. This must
be 0 or a power of 2."
::= {alaCoroL3HreChangeTableEntry 4}
alaCoroL3HreChangeHashFunction OBJECT-TYPE
SYNTAX CoroL3HashFunction
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Hash function to be used for this mode."
::= {alaCoroL3HreChangeTableEntry 5}
alaCoroL3HreChangeClear OBJECT-TYPE
SYNTAX INTEGER { clear(0) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION "Clears changes for the specified mode."
::= {alaCoroL3HreChangeTableEntry 6}
alaCoroL3HrePerModeObjects OBJECT-GROUP
OBJECTS {
alaCoroL3HrePerModeSlotNumber,
alaCoroL3HrePerModeSliceNumber,
alaCoroL3HrePerModeModeNumber,
alaCoroL3HreModeHashTableSize,
alaCoroL3HreModeHashEntriesInUse,
alaCoroL3HreModeCollEntriesInUse,
alaCoroL3HreModeCurrentHashFunction,
alaCoroL3HreMaxCollChainLen,
alaCoroL3HreAvgCollChainLen
}
STATUS current
DESCRIPTION
"A collection of objects providing information for each mode."
::= { alcatelIND1PCAMMIBGroups 1 }
alaCoroL3HrePerCoronadoObjects OBJECT-GROUP
OBJECTS {
alaCoroL3HreSlotNumber,
alaCoroL3HreSliceNumber,
alaCoroL3HreRouteCacheEntriesTotal,
alaCoroL3HreRouteCacheEntriesInUse,
alaCoroL3HreIpPacketsReceived,
alaCoroL3HreIpBytesReceived,
alaCoroL3HreIpPacketsForwarded,
alaCoroL3HreIpBytesForwarded,
alaCoroL3HreIpPacketsDiscarded,
alaCoroL3HreIpBytesDiscarded,
alaCoroL3HreIpPacketsFragmented,
alaCoroL3HreIpPacketsFragsGenerated,
alaCoroL3HreIpPacketsFailedToFrag,
alaCoroL3HreIpxPacketsReceived,
alaCoroL3HreIpxBytesReceived,
alaCoroL3HreIpxPacketsForwarded,
alaCoroL3HreIpxBytesForwarded,
alaCoroL3HreIpxPacketsDiscarded,
alaCoroL3HreIpxBytesDiscarded
}
STATUS current
DESCRIPTION "A collection of objects providing information for each Coronado."
::= { alcatelIND1PCAMMIBGroups 2 }
alaCoroL3HreChangeObjects OBJECT-GROUP
OBJECTS {
alaCoroL3HreUpdateChanges,
alaCoroL3HreChangeSlotNumber,
alaCoroL3HreChangeSliceNumber,
alaCoroL3HreChangeModeNumber,
alaCoroL3HreChangeHashTableSize,
alaCoroL3HreChangeHashFunction,
alaCoroL3HreChangeClear
}
STATUS current
DESCRIPTION
"A collection of objects providing information for changes to be made."
::= { alcatelIND1PCAMMIBGroups 3 }
alcatelInd1PCAMMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION "The compliance statement for the Coronado Layer 3."
MODULE
MANDATORY-GROUPS {
alaCoroL3HrePerModeObjects,
alaCoroL3HrePerCoronadoObjects,
alaCoroL3HreChangeObjects
}
::= { alcatelIND1PCAMMIBCompliances 1 }
END