211 lines
6.6 KiB
Plaintext
211 lines
6.6 KiB
Plaintext
|
CTRON-IF-REMAP-MIB DEFINITIONS ::= BEGIN
|
||
|
|
||
|
-- ctron-if-remap-mib.txt
|
||
|
-- Revision: 1.03.00
|
||
|
-- Part Number:
|
||
|
-- Date: May 6, 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 Cabletron's
|
||
|
-- enterprise-specific repeater 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 August 95 Cabletron Systems
|
||
|
|
||
|
IMPORTS
|
||
|
OBJECT-TYPE
|
||
|
FROM RFC-1212
|
||
|
ctIFRemap
|
||
|
FROM CTRON-MIB-NAMES;
|
||
|
|
||
|
ctIfRemapConfig OBJECT IDENTIFIER ::= { ctIFRemap 1 }
|
||
|
|
||
|
-- The ctIfRemapConfig group is used to control interface remapping.
|
||
|
-- Interface remapping provides the ability to map one or more
|
||
|
-- interfaces directly to another interface. This control is defined
|
||
|
-- by creating a row in the ctIFRemapTable specifing source interface,
|
||
|
-- and destination interface with ctIfRemapStatus set to a value of
|
||
|
-- enable(1).
|
||
|
--
|
||
|
-- When a source interface is remapped to a destination interface, the
|
||
|
-- destination interface will transmit out all packets received or
|
||
|
-- transmitted on the source interface. Counters on the destination
|
||
|
-- interface will increment for all packets transmitted be it by normal
|
||
|
-- bridging or due to ifremap.
|
||
|
|
||
|
|
||
|
ctIFRemapTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF CtIFRemapEntry
|
||
|
ACCESS not-accessible
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"This table provides the ability to remap all frames from one
|
||
|
interface onto another interface. As described by the remote
|
||
|
analysizer function.
|
||
|
|
||
|
A given source interface can be mapped to one or more destination
|
||
|
interfaces. Each row that exists in this table defines such a
|
||
|
relationship. By disabling a row in this table remapping
|
||
|
relationship no longer exists.
|
||
|
|
||
|
If a given relationship can not be created the set will fail
|
||
|
with a BAD-VALUE error."
|
||
|
::= { ctIfRemapConfig 1 }
|
||
|
|
||
|
ctIFRemapEntry OBJECT-TYPE
|
||
|
SYNTAX CtIFRemapEntry
|
||
|
ACCESS not-accessible
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Describes a particular interface remap entry."
|
||
|
INDEX { ctIfRemapSourceIf, ctIfRemapDestIf }
|
||
|
::= { ctIFRemapTable 1 }
|
||
|
|
||
|
CtIFRemapEntry ::= SEQUENCE {
|
||
|
ctIfRemapSourceIf
|
||
|
INTEGER,
|
||
|
ctIfRemapDestIf
|
||
|
INTEGER,
|
||
|
ctIfRemapStatus
|
||
|
INTEGER
|
||
|
}
|
||
|
|
||
|
ctIfRemapSourceIf OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The source interface which will have all packets redirected to
|
||
|
the destination interface as defined by ctIfRemapDestIf."
|
||
|
::= { ctIFRemapEntry 1 }
|
||
|
|
||
|
ctIfRemapDestIf OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Defines the interface that will see all packets redirected from
|
||
|
ctIfRemapSourceIf."
|
||
|
::= { ctIFRemapEntry 2 }
|
||
|
|
||
|
ctIfRemapStatus OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
enable(1),
|
||
|
disable(2)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Defines the status of the interface remap entry. Setting
|
||
|
ctIfRemapStatus to a value of disable(2) disables the entry and
|
||
|
deletes the row from the table.
|
||
|
|
||
|
Therefore this table only contains entries that are active."
|
||
|
DEFVAL { enable }
|
||
|
::= { ctIFRemapEntry 3 }
|
||
|
|
||
|
ctIfRemapTableNumberEntries OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The number of active entries in the ctIfRemap Table."
|
||
|
::= { ctIFRemap 2 }
|
||
|
|
||
|
ctIfRemapTableMaxNumberEntries OBJECT-TYPE
|
||
|
SYNTAX INTEGER
|
||
|
ACCESS read-only
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"The maximum number of entries allowed in the ctIfRemap Table."
|
||
|
::= { ctIFRemap 3 }
|
||
|
|
||
|
ctIfRemapPhysicalErrorsEnable OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
enable(1),
|
||
|
disable(2),
|
||
|
unsupported(3)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"Enable or disable remapping of physical errors, or indicate that
|
||
|
the device is incapable of remapping physical errors. If the
|
||
|
feature is supported, the value can only be set to 1 or 2. If
|
||
|
the feature is unsupported, a get will return 3 and the value
|
||
|
cannot be changed."
|
||
|
::= { ctIFRemap 4 }
|
||
|
|
||
|
ctIfRemapTableEnable OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
enable(1),
|
||
|
disable(2),
|
||
|
unsupported(3)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"This object places the device into the correct mode to allow for
|
||
|
interface remapping.
|
||
|
|
||
|
Setting this object to enable(1) configures the device to allow
|
||
|
ifremapping.
|
||
|
|
||
|
Setting this object to disable(2) configures the device to
|
||
|
disallow ifremapping.
|
||
|
|
||
|
A value of unsupported(3) indicates that this device does not
|
||
|
require any special configuration to allow for interface remapping."
|
||
|
DEFVAL { enable }
|
||
|
::= { ctIFRemap 5 }
|
||
|
|
||
|
ctIfRemapTableStart OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
start(1),
|
||
|
stop(2),
|
||
|
unsupported(3)
|
||
|
}
|
||
|
ACCESS read-write
|
||
|
STATUS mandatory
|
||
|
DESCRIPTION
|
||
|
"This object allows operational control (start/stop) of all active
|
||
|
entries in the ctIFRemapTable. This object becomes meaningless
|
||
|
if the ctIfRemapTableEnable object is set to disable(2).
|
||
|
|
||
|
Setting this object to start(1) allows all active entries to
|
||
|
perform interface remapping.
|
||
|
|
||
|
Setting this object to stop(2) stops all interface remapping
|
||
|
Existing entries are not deleted from the table.
|
||
|
|
||
|
A value of unsupported(3) indicates that this device does not
|
||
|
support the starting and stopping of active entries in the
|
||
|
ctIFRemapTable."
|
||
|
DEFVAL { start }
|
||
|
::= { ctIFRemap 6 }
|
||
|
|
||
|
END
|