1CTRON-IF-REMAP-MIB DEFINITIONS ::= BEGIN
2
3--  ctron-if-remap-mib.txt
4--  Revision: 1.03.00
5--  Part Number:
6--  Date: May 6, 1997
7
8--  Cabletron Systems, Inc.
9--  35 Industrial Way, P.O. Box 5005
10--  Rochester, NH 03867-0505
11--  (603) 332-9400
12--  support@ctron.com
13
14--  This module provides authoritative definitions for Cabletron's
15--  enterprise-specific repeater MIB.
16--
17--  This module will be extended, as required.
18--
19
20--  Cabletron Systems reserves the right to make changes in
21--  specification and other information contained in this document
22--  without prior notice.  The reader should consult Cabletron Systems
23--  to determine whether any such changes have been made.
24--
25--  In no event shall Cabletron Systems be liable for any incidental,
26--  indirect, special, or consequential damages whatsoever (including
27--  but not limited to lost profits) arising out of or related to this
28--  document or the information contained in it, even if Cabletron
29--  Systems has been advised of, known, or should have known, the
30--  possibility of such damages.
31--
32--  Cabletron grants vendors, end-users, and other interested parties
33--  a non-exclusive license to use this Specification in connection
34--  with the management of Cabletron products.
35
36--  Copyright August 95 Cabletron Systems
37
38        IMPORTS
39        OBJECT-TYPE
40                FROM RFC-1212
41        ctIFRemap
42                FROM CTRON-MIB-NAMES;
43
44        ctIfRemapConfig OBJECT IDENTIFIER ::= { ctIFRemap 1 }
45
46-- The ctIfRemapConfig group is used to control interface remapping.
47-- Interface remapping provides the ability to map one or more
48-- interfaces directly to another interface.  This control is defined
49-- by creating a row in the ctIFRemapTable specifing source interface,
50-- and destination interface with ctIfRemapStatus set to a value of
51-- enable(1).
52--
53-- When a source interface is remapped to a destination interface, the
54-- destination interface will transmit out all packets received or
55-- transmitted on the source interface. Counters on the destination
56-- interface will increment for all packets transmitted be it by normal
57-- bridging or due to ifremap.
58
59
60ctIFRemapTable  OBJECT-TYPE
61    SYNTAX      SEQUENCE OF CtIFRemapEntry
62    ACCESS      not-accessible
63    STATUS      mandatory
64    DESCRIPTION
65        "This table provides the ability to remap all frames from one
66        interface onto another interface.  As described by the remote
67        analysizer function.
68
69        A given source interface can be mapped to one or more destination
70        interfaces.  Each row that exists in this table defines such a
71        relationship.  By disabling a row in this table remapping
72        relationship no longer exists.
73
74        If a given relationship can not be created the set will fail
75        with a BAD-VALUE error."
76::= { ctIfRemapConfig 1 }
77
78ctIFRemapEntry  OBJECT-TYPE
79    SYNTAX      CtIFRemapEntry
80    ACCESS      not-accessible
81    STATUS      mandatory
82    DESCRIPTION
83        "Describes a particular interface remap entry."
84INDEX { ctIfRemapSourceIf, ctIfRemapDestIf }
85::= { ctIFRemapTable 1 }
86
87CtIFRemapEntry ::= SEQUENCE {
88        ctIfRemapSourceIf
89                INTEGER,
90        ctIfRemapDestIf
91                INTEGER,
92        ctIfRemapStatus
93                INTEGER
94        }
95
96ctIfRemapSourceIf OBJECT-TYPE
97    SYNTAX INTEGER
98    ACCESS read-only
99    STATUS mandatory
100    DESCRIPTION
101        "The source interface which will have all packets redirected to
102        the destination interface as defined by ctIfRemapDestIf."
103    ::= { ctIFRemapEntry 1 }
104
105ctIfRemapDestIf OBJECT-TYPE
106    SYNTAX INTEGER
107    ACCESS read-only
108    STATUS mandatory
109    DESCRIPTION
110        "Defines the interface that will see all packets redirected from
111        ctIfRemapSourceIf."
112    ::= { ctIFRemapEntry 2 }
113
114ctIfRemapStatus OBJECT-TYPE
115    SYNTAX      INTEGER {
116        enable(1),
117        disable(2)
118        }
119    ACCESS      read-write
120    STATUS      mandatory
121    DESCRIPTION
122        "Defines the status of the interface remap entry.  Setting
123        ctIfRemapStatus to a value of disable(2) disables the entry and
124        deletes the row from the table.
125
126        Therefore this table only contains entries that are active."
127    DEFVAL { enable }
128    ::= { ctIFRemapEntry 3 }
129
130ctIfRemapTableNumberEntries OBJECT-TYPE
131    SYNTAX INTEGER
132    ACCESS read-only
133    STATUS mandatory
134    DESCRIPTION
135        "The number of active entries in the ctIfRemap Table."
136    ::= { ctIFRemap 2 }
137
138ctIfRemapTableMaxNumberEntries OBJECT-TYPE
139    SYNTAX INTEGER
140    ACCESS read-only
141    STATUS mandatory
142    DESCRIPTION
143        "The maximum number of entries allowed in the ctIfRemap Table."
144    ::= { ctIFRemap 3 }
145
146ctIfRemapPhysicalErrorsEnable OBJECT-TYPE
147    SYNTAX INTEGER {
148        enable(1),
149        disable(2),
150        unsupported(3)
151        }
152    ACCESS read-write
153    STATUS mandatory
154    DESCRIPTION
155        "Enable or disable remapping of physical errors, or indicate that
156         the device is incapable of remapping physical errors.  If the
157         feature is supported, the value can only be set to 1 or 2.  If
158         the feature is unsupported, a get will return 3 and the value
159         cannot be changed."
160    ::= { ctIFRemap 4 }
161
162ctIfRemapTableEnable OBJECT-TYPE
163    SYNTAX INTEGER {
164      enable(1),
165      disable(2),
166      unsupported(3)
167      }
168    ACCESS read-write
169    STATUS mandatory
170    DESCRIPTION
171      "This object places the device into the correct mode to allow for
172      interface remapping.
173
174      Setting this object to enable(1) configures the device to allow
175      ifremapping.
176
177      Setting this object to disable(2) configures the device to
178      disallow ifremapping.
179
180      A value of unsupported(3) indicates that this device does not
181      require any special configuration to allow for interface remapping."
182    DEFVAL { enable }
183    ::= { ctIFRemap 5 }
184
185ctIfRemapTableStart OBJECT-TYPE
186    SYNTAX INTEGER {
187      start(1),
188      stop(2),
189      unsupported(3)
190      }
191    ACCESS read-write
192    STATUS mandatory
193    DESCRIPTION
194      "This object allows operational control (start/stop) of all active
195      entries in  the ctIFRemapTable.  This object becomes meaningless
196      if the ctIfRemapTableEnable object is set to disable(2).
197
198      Setting this object to start(1) allows all active entries to
199      perform interface remapping.
200
201      Setting this object to stop(2) stops all interface remapping
202      Existing entries are not deleted from the table.
203
204      A value of unsupported(3) indicates that this device does not
205      support the starting and stopping of active entries in the
206      ctIFRemapTable."
207    DEFVAL { start }
208    ::= { ctIFRemap 6 }
209
210END
211