Initial commit
This commit is contained in:
288
MIBS/enterasys/CT-PRIORITY-CLASSIFY-MIB
Normal file
288
MIBS/enterasys/CT-PRIORITY-CLASSIFY-MIB
Normal file
@ -0,0 +1,288 @@
|
||||
CT-PRIORITY-CLASSIFY-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- ct-priority-classify-mib.txt
|
||||
-- Revision: 01.00.00
|
||||
-- Part Number:
|
||||
-- Date: September 9, 1998
|
||||
|
||||
-- Cabletron Systems, Inc.
|
||||
-- 35 Industrial Way, P.O. Box 5005
|
||||
-- Rochester, NH 03867-0505
|
||||
-- (603) 332-9400
|
||||
-- support@ctron.com
|
||||
|
||||
-- This module provides authoritative definitions for Cabletron's
|
||||
-- enterprise-specific priority classification MIB.
|
||||
--
|
||||
-- This module will be extended, as required.
|
||||
--
|
||||
|
||||
-- Cabletron Systems reserves the right to make changes in
|
||||
-- specification and other information contained in this document
|
||||
-- without prior notice. The reader should consult Cabletron Systems
|
||||
-- to determine whether any such changes have been made.
|
||||
--
|
||||
-- In no event shall Cabletron Systems be liable for any incidental,
|
||||
-- indirect, special, or consequential damages whatsoever (including
|
||||
-- but not limited to lost profits) arising out of or related to this
|
||||
-- document or the information contained in it, even if Cabletron
|
||||
-- Systems has been advised of, known, or should have known, the
|
||||
-- possibility of such damages.
|
||||
--
|
||||
-- Cabletron grants vendors, end-users, and other interested parties
|
||||
-- a non-exclusive license to use this Specification in connection
|
||||
-- with the management of Cabletron products.
|
||||
|
||||
-- Copyright September 1998 Cabletron Systems
|
||||
|
||||
|
||||
-- ============================================================================
|
||||
--
|
||||
-- Priority Classification Group
|
||||
--
|
||||
--
|
||||
-- Priority Classification Group
|
||||
--
|
||||
-- This group will provide "Priority Classification", a method used to
|
||||
-- identify, prioritize and deliver RTP and/or IP UDP packets to low delay
|
||||
-- forwarding queues. RTP packets can be framed with an 802.1P/Q tag,
|
||||
-- or the IP Type Of Service (TOS) field can be updated, or no packet
|
||||
-- modifications only preferential delivery over other packets. UDP
|
||||
-- Packets can only be put on a low delay queue without modification
|
||||
|
||||
-- Implementation of this group is optional. However, if one element
|
||||
-- of a table is implemented, the entire table has to be implemented.
|
||||
--
|
||||
--
|
||||
-- ============================================================================
|
||||
IMPORTS
|
||||
|
||||
OBJECT-TYPE
|
||||
FROM RFC-1212
|
||||
ctPriorityExt
|
||||
FROM CTRON-MIB-NAMES;
|
||||
|
||||
ctPriorityExtClassifyConfig OBJECT IDENTIFIER ::= { ctPriorityExt 5 }
|
||||
|
||||
pClassifyRTP OBJECT IDENTIFIER ::= { ctPriorityExtClassifyConfig 1 }
|
||||
pClassifyUDP OBJECT IDENTIFIER ::= { ctPriorityExtClassifyConfig 2 }
|
||||
|
||||
|
||||
pClassifyRTPLowDelayQueuePreference OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..7)
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This value represents one of eight preference levels,
|
||||
0 through 7, with 0 being the worst and 7 the best.
|
||||
The value will be translated by the device into a three
|
||||
bit binary number. This value shall be used to put
|
||||
incoming RTP packets on an internal queue."
|
||||
DEFVAL { 7 }
|
||||
::= { pClassifyRTP 1}
|
||||
|
||||
|
||||
pClassifyRTCPParsing OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
disabled(1),
|
||||
enabled(2)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object will enable or disable parsing of all
|
||||
forwarded packets looking for RTCP packets.
|
||||
Enabled(2) means that all fowarded packets will be
|
||||
parsed for RTCP. When an RTCP packet is found, the
|
||||
identification of the associated RTP 'connection'
|
||||
(next lower port number) is added to the list of low
|
||||
delay ports. Disabled(1) means that no packets will be
|
||||
parsed. "
|
||||
DEFVAL { disabled }
|
||||
::= { pClassifyRTP 2 }
|
||||
|
||||
|
||||
pClassifyRTPTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF PClassifyRTPEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A list describing which MIB-II interfaces
|
||||
will allow 802.1 P/Q tagging or modification of the
|
||||
precedence field in the TOS portion of an IP packet or
|
||||
both. It also specifies the tagging value and the TOS
|
||||
precedence where applicable. "
|
||||
::= { pClassifyRTP 3 }
|
||||
|
||||
|
||||
pClassifyRTPEntry OBJECT-TYPE
|
||||
SYNTAX PClassifyRTPEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This entry for pClassifyRTPEntry."
|
||||
INDEX { pClassifyRTPInterfaceNumber }
|
||||
::= {pClassifyRTPTable 1 }
|
||||
|
||||
|
||||
PClassifyRTPEntry
|
||||
::= SEQUENCE {
|
||||
pClassifyRTPInterfaceNumber INTEGER,
|
||||
pClassifyRTPState INTEGER,
|
||||
pClassifyRTPTOSPrecedence INTEGER,
|
||||
pClassifyRTPTagPriority INTEGER,
|
||||
pClassifyRTPTagVID INTEGER
|
||||
}
|
||||
|
||||
|
||||
pClassifyRTPInterfaceNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-only
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The index of the MIB-II interface that the
|
||||
packet is destined for."
|
||||
::= { pClassifyRTPEntry 1 }
|
||||
|
||||
|
||||
pClassifyRTPState OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
noModification(1),
|
||||
onlyQTag(2),
|
||||
onlyQTOS(3),
|
||||
qTagAndQTOS(4)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This object will enable or disable modification of the TOS precedence field and the 802.1
|
||||
P/Q tagging. A value of NoModification(1) implies that
|
||||
modification is not allowed. OnlyQTag(2) means that only
|
||||
802.1 P/Q tagging is allowed. When this object has a
|
||||
value OnlyQTOS(3), modification of only the TOS
|
||||
precedence field is permitted. QTagAndQTOS means that
|
||||
both TOS precedence modification and P/Q tagging is
|
||||
allowed."
|
||||
DEFVAL { noModification }
|
||||
::= { pClassifyRTPEntry 2 }
|
||||
|
||||
|
||||
pClassifyRTPTOSPrecedence OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..7)
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This value represents one of eight precedence levels,
|
||||
0 through 7, with 0 being the lowest and 7 the highest.
|
||||
The value will be translated by the device into a three
|
||||
bit binary number for use as the precedence field in the
|
||||
TOS portion of the IP Datagram. This object is valid
|
||||
only if pClassifyRTPState is OnlyQTOS or QTagAndQTOS."
|
||||
DEFVAL { 7 }
|
||||
::= { pClassifyRTPEntry 3 }
|
||||
|
||||
|
||||
pClassifyRTPTagPriority OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..7)
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This value represents one of eight priority levels,
|
||||
0 through 7, with 0 being the lowest and 7 the highest.
|
||||
The value will be translated by the device into a three
|
||||
bit binary number for use as the user_priority field of
|
||||
the TCI (Tag Control Information) format. This object
|
||||
is only valid if pClassifyRTPState is OnlyQTag or
|
||||
QTagAndQTOS."
|
||||
DEFVAL { 7 }
|
||||
::= { pClassifyRTPEntry 4 }
|
||||
|
||||
|
||||
|
||||
pClassifyRTPTagVID OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..4095)
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"This value represents a twelve bit VLAN identifier
|
||||
(VID) as specified in the IEEE 802.1Q standard. This
|
||||
object will provide a twelve bit VID in the TCI (Tag
|
||||
Control Information) portion of a tagged frame as
|
||||
specified in the IEEE 802.1Q. This value will be used
|
||||
to classify qualified packets in accordance with the
|
||||
IEEE 802.1Q standard. This object will also be used to
|
||||
reclassify certain packets exiting the port specified
|
||||
in pClassifyRTPInterfaceNumber whose TCI field contains
|
||||
a VID equal to the NULL VLAN ID. This object is valid
|
||||
only if pClassifyRTPState is OnlyQTag or QTagAndQTOS." DEFVAL {1}
|
||||
::= { pClassifyRTPEntry 5 }
|
||||
|
||||
|
||||
-- /////////////////////////////////////////////////////////////////////////////
|
||||
pClassifyUDPTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF PClassifyUDPEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
" A list of UDP destination port numbers, UDP packets
|
||||
whose port numbers appear in this table will be put on
|
||||
a low delay queue, and the preference specified."
|
||||
::= { pClassifyUDP 1 }
|
||||
|
||||
|
||||
pClassifyUDPEntry OBJECT-TYPE
|
||||
SYNTAX PClassifyUDPEntry
|
||||
ACCESS not-accessible
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A list of objects that describe the UDP port numbers that qualify as candidates for low delay queue
|
||||
preference classification."
|
||||
INDEX { pClassifyUDPPortNumber }
|
||||
::= { pClassifyUDPTable 1 }
|
||||
|
||||
|
||||
PClassifyUDPEntry ::=
|
||||
SEQUENCE {
|
||||
pClassifyUDPPortNumber INTEGER,
|
||||
pClassifyUDPState INTEGER,
|
||||
pClassifyUDPLowDelayQueuePreference INTEGER
|
||||
}
|
||||
|
||||
|
||||
pClassifyUDPPortNumber OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"The UDP destination port number tha qualifies as a
|
||||
candidate for low delay classification."
|
||||
::= { pClassifyUDPEntry 1 }
|
||||
|
||||
|
||||
pClassifyUDPState OBJECT-TYPE
|
||||
SYNTAX INTEGER{ disabled(1),
|
||||
enabled(2),
|
||||
remove(3)
|
||||
}
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"A packet with UDP port number equal to
|
||||
pClassifyUDPPortNumber will be put on a low_delay queue
|
||||
if state is Enabled(2)."
|
||||
DEFVAL { disabled }
|
||||
::= { pClassifyUDPEntry 2 }
|
||||
|
||||
|
||||
pClassifyUDPLowDelayQueuePreference OBJECT-TYPE
|
||||
SYNTAX INTEGER (0..7)
|
||||
ACCESS read-write
|
||||
STATUS mandatory
|
||||
DESCRIPTION
|
||||
"Preference with which packet with UDP destination port
|
||||
number equal to pClassifyUDPPortNumberis put on the
|
||||
queue. "
|
||||
DEFVAL { 7 }
|
||||
::= { pClassifyUDPEntry 3 }
|
||||
|
||||
END
|
Reference in New Issue
Block a user