summaryrefslogtreecommitdiff
path: root/MIBS/enterasys/CTRON-WAN-MULTI-IMUX-MIB
diff options
context:
space:
mode:
authorDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
committerDavid Leutgeb <david.leutgeb@mannundmouse.com>2023-12-05 12:25:34 +0100
commit98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch)
tree9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/enterasys/CTRON-WAN-MULTI-IMUX-MIB
downloadmibs-main.tar.gz
mibs-main.zip
Initial commitHEADmain
Diffstat (limited to 'MIBS/enterasys/CTRON-WAN-MULTI-IMUX-MIB')
-rw-r--r--MIBS/enterasys/CTRON-WAN-MULTI-IMUX-MIB438
1 files changed, 438 insertions, 0 deletions
diff --git a/MIBS/enterasys/CTRON-WAN-MULTI-IMUX-MIB b/MIBS/enterasys/CTRON-WAN-MULTI-IMUX-MIB
new file mode 100644
index 0000000..c0cc007
--- /dev/null
+++ b/MIBS/enterasys/CTRON-WAN-MULTI-IMUX-MIB
@@ -0,0 +1,438 @@
+CTRON-WAN-MULTI-IMUX-MIB DEFINITIONS ::= BEGIN
+
+ -- CTRON-WAN-MULTI-IMUX-MIB The Cabletron Wide area Inverse Mux MIB
+ -- used to support managed devices which use Cabletron Wide area
+ -- Inverse Multiplexing. This MIB also covers those devices executing
+ -- multiple instances of the IMUX application for a single
+ -- IP host. An example of this configuration is a Cabletron
+ -- SmartSwitch product configured with one or more "integrated"
+ -- High Speed Interface Modules (commonly referred to as non-orphan
+ -- HSIMs), each of which is configured to run the IMUX application.
+ --
+ -- Revision: 01.00.00
+ -- Part Number:
+ -- Date: April 21, 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 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
+
+ ctWanMultiMux OBJECT IDENTIFIER ::= { ctWanServices 2 }
+
+--
+-- Multi Inverse Multiplexer General Variables
+--
+--
+
+ ctWANMMuxGeneralGroup OBJECT IDENTIFIER ::= { ctWanMultiMux 1 }
+
+ ctWANMMuxMaxNum OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Get the maximum number of Inverse Multiplexer
+ applications allowed to be programmed for this IP host."
+ ::= { ctWANMMuxGeneralGroup 1}
+
+--
+-- Inverse Multiplexer Table
+--
+-- These parameters apply to a specific Wan Inverse
+-- multiplexer entity.
+--
+
+ ctWanMMuxTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CtWanMMuxEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Information describing the global parameters
+ that apply to Inverse Multiplexer entities."
+ ::= { ctWanMultiMux 2 }
+
+ ctWanMMuxEntry OBJECT-TYPE
+ SYNTAX CtWanMMuxEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "A description of a single Inverse Multiplexer entry."
+ INDEX { ctWanMMuxId }
+ ::= { ctWanMMuxTable 1 }
+
+ CtWanMMuxEntry ::=
+ SEQUENCE {
+ ctWanMMuxId
+ INTEGER,
+ ctWanMMuxIfIndex
+ INTEGER,
+ ctWanMMuxMaxNumGroups
+ INTEGER,
+ ctWanMMuxAdmin
+ INTEGER
+ }
+
+ ctWanMMuxId OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "A unique value identifying an element in a sequence of
+ Inverse Multiplexer Applications which belong to an IP
+ host. This value ranges from 1 to the maximum number of
+ programmable applications as described by
+ ctWANMMuxMaxNum. This index is associated
+ with a physical WAN interface containing multiple DS1
+ connections."
+ ::= { ctWanMMuxEntry 1 }
+
+ ctWanMMuxIfIndex OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "The value for this object is equal to the value of
+ ifIndex from the Interfaces table of MIB II (RFC 1213).
+ Specifically, this index is associated with the physical
+ interface containing multiple DS1 connections to be used
+ for Cabletron WAN Inverse Multiplexing."
+ ::= { ctWanMMuxEntry 2 }
+
+ ctWanMMuxMaxNumGroups OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Get the maximum number of Inverse Multiplexer groups
+ allowed to be programmed for this IMUX entity. 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."
+ ::= { ctWanMMuxEntry 3}
+
+
+ ctWanMMuxAdmin OBJECT-TYPE
+ SYNTAX INTEGER {
+ disabled(1),
+ enabled(2)
+ }
+ ACCESS read-write
+ STATUS mandatory
+ DESCRIPTION
+ "Used to enable and disable an Inverse Multiplexer
+ Application. This object is used to enable/disable
+ Inverse Multiplexing for a single IMUX entity. Inverse
+ Multiplexer Groups may be enabled/disabled independently
+ using ctWanMMuxGroupAdmin. This object must be set to
+ enabled for any inverse multiplexing to occur on the
+ IMUX entity."
+ ::= { ctWanMMuxEntry 4}
+
+--
+-- Inverse Multiplexer Group Table
+--
+-- The group structure contains information concerning
+-- each specific multiplexing group contained within an
+-- inverse multiplexing entity.
+--
+
+ ctWanMMuxGroupTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CtWanMMuxGroupEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "Information describing the configured parameters
+ of one of the Inverse Multiplexer groups."
+ ::= { ctWanMultiMux 3 }
+
+ ctWanMMuxGroupEntry OBJECT-TYPE
+ SYNTAX CtWanMMuxGroupEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "A description of a single Inverse Multiplexer group
+ entry."
+ INDEX { ctWanMMuxGroupMMuxId, ctWanMMuxGroupId }
+ ::= { ctWanMMuxGroupTable 1 }
+
+ CtWanMMuxGroupEntry ::=
+ SEQUENCE {
+ ctWanMMuxGroupMMuxId
+ INTEGER,
+ ctWanMMuxGroupId
+ INTEGER,
+ ctWanMMuxGroupAdmin
+ INTEGER,
+ ctWanMMuxGroupNumChannels
+ INTEGER,
+ ctWanMMuxGroupAddChannel
+ INTEGER,
+ ctWanMMuxGroupDelChannel
+ INTEGER
+ }
+
+ ctWanMMuxGroupMMuxId OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "A unique value identifying an element in a sequence of
+ Inverse Multiplexer Applications which belong to an IP
+ host. This value ranges from 1 to the maximum number of
+ programmable applications as described by
+ ctWANMMuxMaxNum. This index is the same as
+ ctWanMMuxId."
+ ::= { ctWanMMuxGroupEntry 1 }
+
+ ctWanMMuxGroupId 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
+ ctWANMMuxMaxNumGroups."
+ ::= { ctWanMMuxGroupEntry 2 }
+
+ ctWanMMuxGroupAdmin 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."
+ ::= { ctWanMMuxGroupEntry 3}
+
+ ctWanMMuxGroupNumChannels 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."
+ ::= { ctWanMMuxGroupEntry 4}
+
+ ctWanMMuxGroupAddChannel 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"
+ ::= { ctWanMMuxGroupEntry 5 }
+
+ ctWanMMuxGroupDelChannel 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"
+ ::= { ctWanMMuxGroupEntry 6 }
+
+--
+-- Inverse Multiplexer Channel Table
+--
+-- The channel structure contains information concerning
+-- specific channels contained within an
+-- inverse multiplexing group.
+--
+ ctWanMMuxChannelTable OBJECT-TYPE
+ SYNTAX SEQUENCE OF CtWanMMuxChannelEntry
+ 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."
+ ::= { ctWanMultiMux 4 }
+
+ ctWanMMuxChannelEntry OBJECT-TYPE
+ SYNTAX CtWanMMuxChannelEntry
+ ACCESS not-accessible
+ STATUS mandatory
+ DESCRIPTION
+ "A description of a single entry."
+ INDEX { ctWanMMuxChannelMMuxId, ctWanMMuxChannelGroupId,
+ ctWanMMuxChannelId }
+ ::= { ctWanMMuxChannelTable 1 }
+
+ CtWanMMuxChannelEntry ::=
+ SEQUENCE {
+ ctWanMMuxChannelMMuxId
+ INTEGER,
+ ctWanMMuxChannelGroupId
+ INTEGER,
+ ctWanMMuxChannelId
+ INTEGER,
+ ctWanMMuxChannelIfIndex
+ INTEGER,
+ ctWanMMuxChannelPhysNum
+ INTEGER,
+ ctWanMMuxChannelBwAvail
+ INTEGER,
+ ctWanMMuxChannelByteCount
+ INTEGER,
+ ctWanMMuxChannelStatus
+ INTEGER
+ }
+
+ ctWanMMuxChannelMMuxId OBJECT-TYPE
+ SYNTAX INTEGER (1..65535)
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "A unique value identifying an element in a sequence of
+ Inverse Multiplexer Applications which belong to an IP
+ host. This value ranges from 1 to the maximum number of
+ programmable applications as described by
+ ctWANMMuxMaxNum. This index is the same as
+ ctWanMMuxId."
+ ::= { ctWanMMuxChannelEntry 1 }
+
+ ctWanMMuxChannelGroupId 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
+ ctWANMMuxMaxNumGroups."
+ ::= { ctWanMMuxChannelEntry 2 }
+
+ ctWanMMuxChannelId 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."
+ ::= { ctWanMMuxChannelEntry 3 }
+
+ ctWanMMuxChannelIfIndex OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Returns an ifindex associated with a WAN
+ channel used for Inverse Multiplexing."
+ ::= { ctWanMMuxChannelEntry 4 }
+
+ ctWanMMuxChannelPhysNum OBJECT-TYPE
+ SYNTAX INTEGER
+ ACCESS read-only
+ STATUS mandatory
+ DESCRIPTION
+ "Returns a unique physical connection identifier
+ associated with this channel's physical WAN
+ connection."
+ ::= { ctWanMMuxChannelEntry 5 }
+
+ ctWanMMuxChannelBwAvail 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."
+ ::= { ctWanMMuxChannelEntry 6 }
+
+ ctWanMMuxChannelByteCount 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."
+ ::= { ctWanMMuxChannelEntry 7 }
+
+ ctWanMMuxChannelStatus 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."
+ ::= { ctWanMMuxChannelEntry 8 }
+
+END