summaryrefslogtreecommitdiff
path: root/MIBS/comware/HH3C-MP-MIB
diff options
context:
space:
mode:
Diffstat (limited to 'MIBS/comware/HH3C-MP-MIB')
-rw-r--r--MIBS/comware/HH3C-MP-MIB312
1 files changed, 312 insertions, 0 deletions
diff --git a/MIBS/comware/HH3C-MP-MIB b/MIBS/comware/HH3C-MP-MIB
new file mode 100644
index 0000000..2c9b3c6
--- /dev/null
+++ b/MIBS/comware/HH3C-MP-MIB
@@ -0,0 +1,312 @@
+-- =================================================================
+-- Copyright (C) 2004 New H3C Tech. Co., Ltd. All rights reserved.
+--
+-- Description: This MIB file is used for inquiring for MP (Multilink PPP)
+-- link status information.
+-- Reference:
+-- Version: V1.0
+-- History:
+-- V1.0 tianli,2004.5.18,publish
+-- =================================================================
+
+HH3C-MP-MIB DEFINITIONS ::= BEGIN
+
+ IMPORTS
+ ifIndex
+ FROM RFC1213-MIB
+ hh3cRhw
+ FROM HH3C-OID-MIB
+ OBJECT-GROUP, MODULE-COMPLIANCE
+ FROM SNMPv2-CONF
+ Integer32, Counter32, OBJECT-TYPE, MODULE-IDENTITY
+ FROM SNMPv2-SMI
+ TEXTUAL-CONVENTION, DisplayString
+ FROM SNMPv2-TC;
+
+ hh3cMultilinkPPP MODULE-IDENTITY
+ LAST-UPDATED "200405180000Z" -- May 18, 2004 at 00:00 GMT
+ ORGANIZATION
+ "New H3C Tech. Co., Ltd."
+ CONTACT-INFO
+ "Platform Team New H3C Tech. Co., Ltd.
+ Hai-Dian District Beijing P.R. China
+ http://www.h3c.com
+ Zip:100085
+ "
+ DESCRIPTION
+ "The HH3C-MP-MIB provides read access to MP(Multilink PPP) link
+ status information. The information available through this MIB includes:
+ the father channel, the bundled son channel, the slot on which MP bundled,
+ the number of son channels, the bundle name,
+ the statistic of lost fragments, reordered packets, unassigned packets,
+ interleaved packets, and the received/sent sequence, etc.
+ "
+ ::= { hh3cRhw 33 }
+
+--
+-- Node definitions
+--
+
+ hh3cMpObjects OBJECT IDENTIFIER ::= { hh3cMultilinkPPP 1 }
+
+ hh3cMpMultilinkTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cMpMultilinkEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table describes the information of MP link.
+ The index of this table is the interface index of MP group or
+ VT(Virtual Template)."
+ ::= { hh3cMpObjects 1 }
+
+ hh3cMpMultilinkEntry OBJECT-TYPE
+ SYNTAX Hh3cMpMultilinkEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry in this table describes the information of MP link.
+ The available information includes:
+ the father channel, the slot on which MP bundled,
+ the number of bundled son channels,
+ the statistics of lost fragments, reordered packets,
+ unassigned packets, interleaved packets,
+ and received/sent sequence.
+ "
+ INDEX { ifIndex }
+ ::= { hh3cMpMultilinkTable 1 }
+
+ Hh3cMpMultilinkEntry ::=
+ SEQUENCE {
+ hh3cMpMultilinkDescr
+ DisplayString,
+ hh3cMpBundleName
+ DisplayString,
+ hh3cMpBundledSlot
+ Integer32,
+ hh3cMpBundledMemberCnt
+ Integer32,
+ hh3cMpLostFragments
+ Counter32,
+ hh3cMpReorderedPkts
+ Counter32,
+ hh3cMpUnassignedPkts
+ Counter32,
+ hh3cMpInterleavedPkts
+ Counter32,
+ hh3cMpRcvdSequence
+ Integer32,
+ hh3cMpSentSequence
+ Integer32
+ }
+
+ hh3cMpMultilinkDescr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface name of the father interface on which MP bundled.
+ It is the name of a Virtual Temblate or a MP group."
+ ::= { hh3cMpMultilinkEntry 1 }
+
+ hh3cMpBundleName OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The bundle name of the multilink.
+ when authentication is configured, the bundle name is the authenticated
+ user name; when authentication not configured, the bundle name is
+ multilink.
+ "
+ ::= { hh3cMpMultilinkEntry 2 }
+
+ hh3cMpBundledSlot OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The slot on which MP bundled.
+ "
+ ::= { hh3cMpMultilinkEntry 3 }
+
+ hh3cMpBundledMemberCnt OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of the bundled son channel of the MP link. "
+ ::= { hh3cMpMultilinkEntry 4 }
+
+ hh3cMpLostFragments OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of fragments of the MP link discarded because
+ bad fragments received, or assembling packet failed, etc."
+ ::= { hh3cMpMultilinkEntry 5 }
+
+ hh3cMpReorderedPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of received packets of the MP link reordered.
+ "
+ ::= { hh3cMpMultilinkEntry 6 }
+
+ hh3cMpUnassignedPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of received packets of the MP link waiting for reordering.
+ "
+ ::= { hh3cMpMultilinkEntry 7 }
+
+ hh3cMpInterleavedPkts OBJECT-TYPE
+ SYNTAX Counter32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The number of received packets of the MP link interleaved by the
+ packets queued in RTPQ(Real-time Transport Protocol Queue) or
+ LLQ(Low Latency Queue).
+ "
+ ::= { hh3cMpMultilinkEntry 8 }
+
+ hh3cMpRcvdSequence OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current sequence number of the MP link for receiving.
+ "
+ ::= { hh3cMpMultilinkEntry 9 }
+
+ hh3cMpSentSequence OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The current sequence number of the MP link for sending.
+ "
+ ::= { hh3cMpMultilinkEntry 10 }
+
+
+ hh3cMpMemberlinkTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF Hh3cMpMemberlinkEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "This table describes the information of son channels of the MP link.
+ The index of this table is the interface index of MP group or
+ VT(Virtual Template).
+ "
+ ::= { hh3cMpObjects 2 }
+
+ hh3cMpMemberlinkEntry OBJECT-TYPE
+ SYNTAX Hh3cMpMemberlinkEntry
+ MAX-ACCESS not-accessible
+ STATUS current
+ DESCRIPTION
+ "Each entry in this table describes the information of the bundled
+ son channels of MP link. The available information includes:
+ the interface index of the son channel,
+ the interface name of the son channel.
+ "
+ INDEX { ifIndex, hh3cMpMemberlinkSeqNumber }
+ ::= { hh3cMpMemberlinkTable 1 }
+
+ Hh3cMpMemberlinkEntry ::=
+ SEQUENCE {
+ hh3cMpMemberlinkSeqNumber
+ Integer32,
+ hh3cMpMemberlinkIfIndex
+ Integer32,
+ hh3cMpMemberlinkDescr
+ DisplayString,
+ hh3cMpMemberlinkMpStatus
+ Integer32
+ }
+
+ hh3cMpMemberlinkSeqNumber OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The bundled sequence number of the son channels of the MP link.
+ This object is one of the index of the table.
+ "
+ ::= { hh3cMpMemberlinkEntry 1 }
+
+ hh3cMpMemberlinkIfIndex OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface index of the son channels of the MP link.
+ "
+ ::= { hh3cMpMemberlinkEntry 2 }
+
+ hh3cMpMemberlinkDescr OBJECT-TYPE
+ SYNTAX DisplayString
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The interface name of the son channels of the MP link.
+ "
+ ::= { hh3cMpMemberlinkEntry 3 }
+
+ hh3cMpMemberlinkMpStatus OBJECT-TYPE
+ SYNTAX Integer32
+ MAX-ACCESS read-only
+ STATUS current
+ DESCRIPTION
+ "The MP status of the son channels of the MP link.
+ "
+ ::= { hh3cMpMemberlinkEntry 4 }
+
+ hh3cMpNotifications OBJECT IDENTIFIER ::= { hh3cMultilinkPPP 2 }
+
+
+ hh3cMpConformance OBJECT IDENTIFIER ::= { hh3cMultilinkPPP 3 }
+
+
+ hh3cMpCompliances OBJECT IDENTIFIER ::= { hh3cMpConformance 1 }
+
+
+ hh3cMpCompliance MODULE-COMPLIANCE
+ STATUS current
+ DESCRIPTION
+ "The compliance statement for entities which
+ implement the Multilink PPP MIB."
+ MODULE -- this module
+ MANDATORY-GROUPS { hh3cMpMandatoryGroup }
+ ::= { hh3cMpCompliances 1 }
+
+
+ hh3cMpGroups OBJECT IDENTIFIER ::= { hh3cMpConformance 2 }
+
+
+ hh3cMpMandatoryGroup OBJECT-GROUP
+ OBJECTS { hh3cMpBundledMemberCnt, hh3cMpMemberlinkSeqNumber, hh3cMpMemberlinkIfIndex }
+ STATUS current
+ DESCRIPTION
+ "A collection of objects providing mandatory MP information."
+ ::= { hh3cMpGroups 1 }
+
+ hh3cMpInfoGroup OBJECT-GROUP
+ OBJECTS { hh3cMpMultilinkDescr, hh3cMpBundleName,
+ hh3cMpBundledSlot, hh3cMpBundledMemberCnt,
+ hh3cMpLostFragments, hh3cMpReorderedPkts,
+ hh3cMpUnassignedPkts, hh3cMpInterleavedPkts,
+ hh3cMpRcvdSequence, hh3cMpSentSequence,
+ hh3cMpMemberlinkDescr,hh3cMpMemberlinkMpStatus }
+ STATUS current
+ DESCRIPTION
+ "All running information of MP feature."
+ ::= { hh3cMpGroups 2 }
+
+ END
+