335 lines
14 KiB
Plaintext
335 lines
14 KiB
Plaintext
|
CTRON-WAN-IMUX-MIB DEFINITIONS ::= BEGIN
|
||
|
|
||
|
-- ctron-wan-imux-mib.txt The Cabletron Wide area Inverse Mux MIB.
|
||
|
-- Revision: 01.00.03
|
||
|
-- Part Number:
|
||
|
-- Date: August 22, 1997
|
||
|
|
||
|
-- 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 part
|
||
|
-- of the naming tree below:
|
||
|
--
|
||
|
-- cabletron { enterprises 52 }
|
||
|
--
|
||
|
-- This module will be extended, as additional sub-sections
|
||
|
-- of this naming tree are defined.
|
||
|
--
|
||
|
|
||
|
-- 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 August 95 Cabletron Systems
|
||
|
|
||
|
|
||
|
IMPORTS
|
||
|
OBJECT-TYPE FROM RFC-1212
|
||
|
ctWanServices FROM CTRON-MIB-NAMES;
|
||
|
|
||
|
--====================================================================
|
||
|
-- Groups
|
||
|
|
||
|
ctWanMux OBJECT IDENTIFIER ::= { ctWanServices 1 }
|
||
|
|
||
|
--
|
||
|
-- Wan Inverse Multiplexer Group
|
||
|
-- This group is required for any platforms that support
|
||
|
-- Cabletron's Ethernet to WAN Inverse Multiplexer Application
|
||
|
--
|
||
|
|
||
|
--
|
||
|
-- Inverse Multiplexer General Variables
|
||
|
--
|
||
|
-- These parameters apply globally to the Wan Inverse
|
||
|
-- multiplexer entity.
|
||
|
--
|
||
|
|
||
|
ctWANMuxGeneralGroup OBJECT IDENTIFIER ::= { ctWanMux 1 }
|
||
|
|
||
|
ctWANMuxMaxNumGroups OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Get the maximum number of Inverse Multiplexer groups
|
||
|
allowed to be programmed for this device. This value
|
||
|
is the number of physical WAN connections, divided by
|
||
|
the minimum number of channels for a single mux
|
||
|
to be operational (2). However, some devices may only
|
||
|
support a single inverse multiplexer group."
|
||
|
::= { ctWANMuxGeneralGroup 1}
|
||
|
|
||
|
ctWanMuxAdmin OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
disabled(1),
|
||
|
enabled(2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Used to enable and disable the Inverse Multiplexer
|
||
|
Application. This object is used to enable/disable
|
||
|
Inverse Multiplexing for the entire device. Inverse
|
||
|
Multiplexer Groups may be enabled/disabled independently
|
||
|
using ctWanMuxGroupAdmin. This object must be set to
|
||
|
enabled for any inverse multiplexing to occur on the
|
||
|
device."
|
||
|
::= { ctWANMuxGeneralGroup 2}
|
||
|
|
||
|
--
|
||
|
-- Inverse Multiplexer Group Table
|
||
|
--
|
||
|
-- The group structure contains information concerning
|
||
|
-- each specific multiplexing group contained within the
|
||
|
-- inverse multiplexing entity.
|
||
|
--
|
||
|
|
||
|
ctWanMuxGroupTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF CtWanMuxGroupEntry
|
||
|
ACCESS not-accessible
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Information describing the configured parameters
|
||
|
of one of the Inverse Multiplexer groups."
|
||
|
::= { ctWanMux 2 }
|
||
|
|
||
|
ctWanMuxGroupEntry OBJECT-TYPE
|
||
|
SYNTAX CtWanMuxGroupEntry
|
||
|
ACCESS not-accessible
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"A description of a single Inverse Multiplexer group
|
||
|
entry."
|
||
|
INDEX { ctWanMuxGroupId }
|
||
|
::= { ctWanMuxGroupTable 1 }
|
||
|
|
||
|
CtWanMuxGroupEntry ::=
|
||
|
SEQUENCE {
|
||
|
ctWanMuxGroupId
|
||
|
INTEGER,
|
||
|
ctWanMuxGroupAdmin
|
||
|
INTEGER,
|
||
|
ctWanMuxGroupNumChannels
|
||
|
INTEGER,
|
||
|
ctWanMuxGroupAddChannel
|
||
|
INTEGER,
|
||
|
ctWanMuxGroupDelChannel
|
||
|
INTEGER
|
||
|
}
|
||
|
|
||
|
ctWanMuxGroupId OBJECT-TYPE
|
||
|
SYNTAX INTEGER (1..65535)
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"A unique value identifying an element in a sequence of
|
||
|
groups which belong to the WAN Inverse Multiplexer.
|
||
|
This value ranges from 1 to the maximum number of
|
||
|
programmable groups as described by
|
||
|
ctWANMuxMaxNumGroups."
|
||
|
::= { ctWanMuxGroupEntry 1 }
|
||
|
|
||
|
ctWanMuxGroupAdmin OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
disabled(1),
|
||
|
enabled(2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Used to enable and disable an Inverse Multiplexer
|
||
|
group which evenly distributes data traffic in a
|
||
|
properly sequenced fashion, over two or more single
|
||
|
channel Wide Area Network connections such as DS1,
|
||
|
E1, DDS, or SYNC. Each of the single channel
|
||
|
connections must be configured with an appropriate
|
||
|
datalink protocol. A minimum of two channels, each
|
||
|
assigned to it's own physical interface, is required
|
||
|
before the Inverse Multiplexer group can be enabled."
|
||
|
::= { ctWanMuxGroupEntry 2}
|
||
|
|
||
|
ctWanMuxGroupNumChannels OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Get the number of channels currently
|
||
|
associated with this Inverse Multiplexer group. A
|
||
|
minimum of two channels, each assigned to it's own
|
||
|
physical interface, is required before the Inverse
|
||
|
Multiplexer group can be enabled."
|
||
|
::= { ctWanMuxGroupEntry 3}
|
||
|
|
||
|
ctWanMuxGroupAddChannel OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Add a channel to the channel list used by this Inverse
|
||
|
Multiplexer group. Before a channel is added, the
|
||
|
channel must be assigned a MIB II ifindex, and an
|
||
|
acceptable Datalink Protocol. When this object is set,
|
||
|
it is set with the ifindex value. This object is always
|
||
|
read as a 1."
|
||
|
REFERENCE
|
||
|
"rfc-1213"
|
||
|
::= { ctWanMuxGroupEntry 4 }
|
||
|
|
||
|
ctWanMuxGroupDelChannel OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Delete a channel to the channel list used by this
|
||
|
Inverse Multiplexer group. Before a channel is
|
||
|
deleted, the channel must exist in the Inverse
|
||
|
Multiplexer group's channel table. When this object
|
||
|
is set, it is set with the ifindex value of the channel
|
||
|
the user wishes to delete from the channel table. This
|
||
|
object is always read as a 1."
|
||
|
REFERENCE
|
||
|
"rfc-1213"
|
||
|
::= { ctWanMuxGroupEntry 5 }
|
||
|
|
||
|
--
|
||
|
-- Inverse Multiplexer Channel Table
|
||
|
--
|
||
|
-- The channel structure contains information concerning
|
||
|
-- specific channels contained within an
|
||
|
-- inverse multiplexing group.
|
||
|
--
|
||
|
ctWanMuxChannelTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF CtWanMuxChannelEntry
|
||
|
ACCESS not-accessible
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Table containing ifindex values, representing WAN
|
||
|
channels, used by the Inverse Multiplexer. The table
|
||
|
also contains statistics reported about each channel."
|
||
|
::= { ctWanMux 3 }
|
||
|
|
||
|
ctWanMuxChannelEntry OBJECT-TYPE
|
||
|
SYNTAX CtWanMuxChannelEntry
|
||
|
ACCESS not-accessible
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"A description of a single entry."
|
||
|
INDEX { ctWanMuxChannelGroupId, ctWanMuxChannelId }
|
||
|
::= { ctWanMuxChannelTable 1 }
|
||
|
|
||
|
CtWanMuxChannelEntry ::=
|
||
|
SEQUENCE {
|
||
|
ctWanMuxChannelGroupId
|
||
|
INTEGER,
|
||
|
ctWanMuxChannelId
|
||
|
INTEGER,
|
||
|
ctWanMuxChannelIfIndex
|
||
|
INTEGER,
|
||
|
ctWanMuxChannelPhysNum
|
||
|
INTEGER,
|
||
|
ctWanMuxChannelBwAvail
|
||
|
INTEGER,
|
||
|
ctWanMuxChannelByteCount
|
||
|
INTEGER,
|
||
|
ctWanMuxChannelStatus
|
||
|
INTEGER
|
||
|
}
|
||
|
|
||
|
ctWanMuxChannelGroupId OBJECT-TYPE
|
||
|
SYNTAX INTEGER (1..65535)
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"A unique value identifying an element in a sequence
|
||
|
of groups which belong to the WAN Inverse Multiplexer.
|
||
|
This value ranges from 1 to the maximum number of
|
||
|
programmable groups as described by
|
||
|
ctWANMuxMaxNumGroups."
|
||
|
::= { ctWanMuxChannelEntry 1 }
|
||
|
|
||
|
ctWanMuxChannelId OBJECT-TYPE
|
||
|
SYNTAX INTEGER (1..65535)
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"A unique value identifying an element in a sequence of
|
||
|
member channel ifindex values which belong to a WAN
|
||
|
Inverse Multiplexer group."
|
||
|
::= { ctWanMuxChannelEntry 2 }
|
||
|
|
||
|
ctWanMuxChannelIfIndex OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Returns an ifindex associated with a WAN
|
||
|
channel used for Inverse Multiplexing."
|
||
|
::= { ctWanMuxChannelEntry 3 }
|
||
|
|
||
|
ctWanMuxChannelPhysNum OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Returns a unique physical connection identifier
|
||
|
associated with this channel's physical WAN
|
||
|
connection."
|
||
|
::= { ctWanMuxChannelEntry 4 }
|
||
|
|
||
|
ctWanMuxChannelBwAvail OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Returns a value which represents the available
|
||
|
bandwidth for transmitting data existing for the
|
||
|
physical WAN connection associated with this channel.
|
||
|
The value is represented in bits/sec."
|
||
|
::= { ctWanMuxChannelEntry 5 }
|
||
|
|
||
|
ctWanMuxChannelByteCount OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Returns a value which represents a cumulative count
|
||
|
of bytes transmitted out from this interface. The
|
||
|
count includes any bytes transmitted across the
|
||
|
physical medium, less physical medium framing."
|
||
|
::= { ctWanMuxChannelEntry 6 }
|
||
|
|
||
|
ctWanMuxChannelStatus OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
inactive(1),
|
||
|
active(2)
|
||
|
}
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Returns the current status of the channel associated
|
||
|
with an inverse multiplexer group. The channel is
|
||
|
active when the group admin status is enabled, and
|
||
|
the channel is operational. The channel is inactive
|
||
|
when either the group admin status is disabled, or
|
||
|
the channel is not operational."
|
||
|
::= { ctWanMuxChannelEntry 7 }
|
||
|
|
||
|
END
|