smilint output for ./Partition-MIB
Message Severities |
Severity | Count |
severe | 13 |
error | 10 |
minor error | 2 |
change recommended | 123 |
warning | 89 |
fyi | 3 |
Message Types |
Type | Count |
date-in-past (change recommended) | 1 |
date-year-2digits (warning) | 1 |
group-membership (change recommended) | 120 |
hyphen-in-label (change recommended) | 2 |
import-unused (warning) | 3 |
index-element-accessible (warning) | 32 |
integer-misuse (warning) | 46 |
internal-flushing (warning) | 5 |
internal-other (severe) | 5 |
object-identifier-unknown (severe) | 5 |
oid-registered (severe) | 3 |
parent-row (error) | 5 |
previous-definition (fyi) | 3 |
revision-missing (minor error) | 1 |
row-name-table-name (warning) | 1 |
sequence-no-column (minor error) | 1 |
sequence-order (warning) | 1 |
sequence-type-mismatch (error) | 5 |
Messages:
Partition-MIB
1: -- extracted from draft-anderson-gsmp-swpart-mib-00.txt
2: -- at Tue Feb 27 06:04:19 2001
3:
4: Partition-MIB DEFINITIONS ::= BEGIN
5:
6: IMPORTS
7:
8: MODULE-IDENTITY, OBJECT-TYPE, enterprises, Integer32,
9: Counter32, Gauge32, TimeTicks, IpAddress
9: warning -
warning: identifier `Counter32' imported from module `SNMPv2-SMI' is never used
9: warning -
warning: identifier `Gauge32' imported from module `SNMPv2-SMI' is never used
9: warning -
warning: identifier `TimeTicks' imported from module `SNMPv2-SMI' is never used
10: FROM SNMPv2-SMI
11:
12: RowStatus, TruthValue, TEXTUAL-CONVENTION, PhysAddress
13: FROM SNMPv2-TC
14:
15: InetAddress
16: FROM INET-ADDRESS-MIB;
17:
18: partition MODULE-IDENTITY
18: fyi -
info: previous definition of `partition'
19: LAST-UPDATED "2302010000Z"
19: warning -
warning: date specification `2302010000Z' contains a two-digit year representing `1923'
19: change recommended -
warning: date specification `2302010000Z' predates the SMI standard
20: ORGANIZATION "Multiservice Switching Forum"
21: CONTACT-INFO "
22: Todd A. Anderson
23: Intel
24: 2111 NE 25th Avenue
25: Hillsboro, OR 97124 USA
26: Phone: +1 503 712 1760
27: Email: todd.a.anderson@intel.com
28:
29: Avri Doria
30: Nortel Networks
31: 600 Technology Park Drive
32: Billerica MA 01821
33: Phone: +1 401 663 5024
34: Email: avri@nortelnetworks.com
35:
36: Jiang Yong
37: Telia Research AB
38: 123 86 Farsta
39: Sweden
40: Phone: +46 (0) 8 713 81 25
41: Email: yong.b.jiang@telia.se
42:
43: Jerry Sydir
44: CPlane Inc.
45: 5150 El Camino Real Suite B-31
46: Los Altos, CA 94022
47: Phone: +1 650 938 8066 x102
48: Email: sydir@cplane.com
49:
50: Balaji Srinivasan
51: CPlane Inc.
52: 5150 El Camino Real Suite B-31
53: Los Altos, CA 94022
54: phone: +1 650 938 8066 x103
55: Email: balaji@cplane.com
56: "
57: DESCRIPTION
58: "The network element partitioning MIB."
59: ::= { enterprises 2000 }
59: minor error -
revision for last update is missing
60:
61: msf OBJECT IDENTIFIER ::= { enterprises 2000 }
61: severe -
identifier `msf' registers object identifier already registered by `partition'
62: switchConfig OBJECT IDENTIFIER ::= { msf 1 }
63: vSwitchConfig OBJECT IDENTIFIER ::= { msf 2 }
64:
65: PortDirection ::= TEXTUAL-CONVENTION
66: STATUS current
67: DESCRIPTION
68: "The following type is used to specify the direction of the
69: label ranges and the bandwidth in the physical port of the switch
70: as well as the virtual port of the virtual switch."
71: SYNTAX INTEGER {
72: incoming(1),
73: outgoing(2)
74: }
75:
76: OwnerString ::= TEXTUAL-CONVENTION
77: DISPLAY-HINT "255a"
78: STATUS current
79: DESCRIPTION
80: "This data type is used to model an administratively
81: assigned name of the owner of a resource. It is
82: suggested that this name contain one or more of
83: the following: manager station's transport address,
84: management station name (e.g., domain name), network
85: management personnel's name, location, or phone number.
86: In some cases the agent itself will be the owner of an
87: entry. In these cases, this string shall be set to a
88: string starting with 'agent'.
89:
90: To facilitate internationalization, this information
91: is represented using the ISO/IEC IS 10646-1 character
92: set, encoded as an octet string using the UTF-8
93: transformation format described in [RFC2279].
94:
95: Since additional code points are added by amendments
96: to the 10646 standard from time to time, implementations
97: must be prepared to encounter any code point from
98: 0x00000000 to 0x7fffffff. Byte sequences that do not
99: correspond to the valid UTF-8 encoding of a code point
100: or are outside this range are prohibited. The use of
101: control codes should be avoided. When it is necessary
102: to represent a newline, the control code sequence CR LF
103: should be used. For code points not directly supported
104: by user interface hardware or software, an alternative
105: means of entry and display, such as hexadecimal, may be
106: provided. For information encoded in 7-bit US-ASCII,
107: the UTF-8 encoding is identical to the US-ASCII encoding.
108: UTF-8 may require multiple bytes to represent a single
109: character / code point; thus the length of this object
110: in octets may be different from the number of characters
111: encoded. Similarly, size constraints refer to the number
112: of encoded octets, not the number of characters represented
113: by an encoding. When this TC is used for an object that
114: is used or envisioned to be used as an index, then a SIZE
115: restriction MUST be specified so that the number of
116: sub-identifiers for any object instance does not exceed
117: the limit of 128, as defined by [RFC1905]."
118: SYNTAX OCTET STRING (SIZE(0..255))
119:
120: RatioString ::= TEXTUAL-CONVENTION
121: STATUS current
122: DESCRIPTION
123: "This data type is used to model a floating number,
124: specifically here the cell loss ratio and a probability
125: number. It is required to be of the form m:n, where m and
126: n are both integers and represent a floating number m
127: divided by n."
128: SYNTAX OCTET STRING (SIZE(3))
129:
130:
131: VectorString ::= TEXTUAL-CONVENTION
132: STATUS current
133: DESCRIPTION
134: "This data type is used to model a 2-dimentional number
135: (x,y). Here it is used to specify the vpi/vci range for an
136: ATM interface. 2 vectors, (minVpi, minVci) and (maxVpi,
137: maxVci), make up a label range. It is required to have the
138: format x:y"
139: SYNTAX OCTET STRING (SIZE(3..8))
140:
141: -- ===============================================
142: -- Switch Resource configuration at startup time
143: -- The resource values when the system started
144: -- ===============================================
145:
146: numRoutingEntries OBJECT-TYPE
146: change recommended -
warning: node `numRoutingEntries' must be contained in at least one conformance group
147: SYNTAX INTEGER
148: MAX-ACCESS read-only
148: warning -
warning: use Integer32 instead of INTEGER in SMIv2
149: STATUS current
150: DESCRIPTION " The number of routing table entries of this switch.
151: This value is ignored if the switch has only per port
152: routing tables (i.e., no switch-wide routing table)"
153: ::= { switchConfig 1 }
154:
155: switchPortConfigNumPorts OBJECT-TYPE
155: change recommended -
warning: node `switchPortConfigNumPorts' must be contained in at least one conformance group
156: SYNTAX INTEGER
157: MAX-ACCESS read-only
157: warning -
warning: use Integer32 instead of INTEGER in SMIv2
158: STATUS current
159: DESCRIPTION "Number of ports in this switch"
160: ::= { switchConfig 2 }
161:
162: switchPortConfigTable OBJECT-TYPE
163: SYNTAX SEQUENCE OF SwitchPortConfigEntry
164: MAX-ACCESS not-accessible
165: STATUS current
166: DESCRIPTION "Resource configuration for each port on the switch"
167: ::= { switchConfig 3 }
168:
169: switchPortConfigEntry OBJECT-TYPE
169: warning -
warning: index element `switchPortConfigPortID' of row `switchPortConfigEntry' should be not-accessible in SMIv2 MIB
170: SYNTAX SwitchPortConfigEntry
171: MAX-ACCESS not-accessible
172: STATUS current
173: DESCRIPTION "This table gives the resources configured for the
174: various ports at the switch level"
175: INDEX { switchPortConfigPortID }
176: ::= { switchPortConfigTable 1 }
177:
178: SwitchPortConfigEntry ::= SEQUENCE {
179: switchPortConfigPortID Integer32,
180: switchPortConfigPortLabelType INTEGER,
181: switchPortConfigNumBWs INTEGER,
182: switchPortConfigNumLabelRanges INTEGER,
183: switchNumRoutingEntries INTEGER,
184: switchPortAllowsSci TruthValue
185: }
186:
187: switchPortConfigPortID OBJECT-TYPE
187: change recommended -
warning: node `switchPortConfigPortID' must be contained in at least one conformance group
188: SYNTAX Integer32 (1..65536)
189: MAX-ACCESS read-only
190: STATUS current
191: DESCRIPTION "This is the physical port id"
192: ::= { switchPortConfigEntry 1 }
193:
194: switchPortConfigPortLabelType OBJECT-TYPE
194: change recommended -
warning: node `switchPortConfigPortLabelType' must be contained in at least one conformance group
195: SYNTAX INTEGER {
196: atm(1),
197: frame-relay(2),
197: change recommended -
warning: named number `frame-relay' must not include a hyphen in SMIv2
198: vlan(3),
199: mpls(4),
200: ip(5)
201: }
202: MAX-ACCESS read-only
203: STATUS current
204: DESCRIPTION "Indicates the type of protocol for labels at this
205: port."
206: ::={ switchPortConfigEntry 2 }
207:
208: switchPortConfigNumBWs OBJECT-TYPE
208: change recommended -
warning: node `switchPortConfigNumBWs' must be contained in at least one conformance group
209: SYNTAX INTEGER
210: MAX-ACCESS read-only
210: warning -
warning: use Integer32 instead of INTEGER in SMIv2
211: STATUS current
212: DESCRIPTION "Number of equivalent bandwidths for this port in the
213: incoming and outgoing directions."
214: ::= { switchPortConfigEntry 3 }
215:
216: switchPortConfigNumLabelRanges OBJECT-TYPE
216: change recommended -
warning: node `switchPortConfigNumLabelRanges' must be contained in at least one conformance group
217: SYNTAX INTEGER
218: MAX-ACCESS read-only
218: warning -
warning: use Integer32 instead of INTEGER in SMIv2
219: STATUS current
220: DESCRIPTION "Number of label ranges for this port."
221: ::= { switchPortConfigEntry 4 }
222:
223: switchNumRoutingEntries OBJECT-TYPE
223: change recommended -
warning: node `switchNumRoutingEntries' must be contained in at least one conformance group
224: SYNTAX INTEGER
225: MAX-ACCESS read-only
225: warning -
warning: use Integer32 instead of INTEGER in SMIv2
226: STATUS current
227: DESCRIPTION "Number of routing entries for this port."
228: ::= { switchPortConfigEntry 5 }
229:
230: switchPortAllowsSci OBJECT-TYPE
230: change recommended -
warning: node `switchPortAllowsSci' must be contained in at least one conformance group
231: SYNTAX TruthValue
232: MAX-ACCESS read-write
233: STATUS current
234: DESCRIPTION "Indicates whether this port can be used to connect to
235: the SCI."
236: ::= { switchPortConfigEntry 6 }
237:
238: --==============================
239: -- END OF switchPortConfigTable
240: --==============================
241:
242: --===============================================================
243: -- This table performanceParamTable is used to represent the
244: -- performance targets associated with the equivalent bandwidths for
245: -- each port. As referenced from MSF 99.208, this table allows the
246: -- bandwidth, buffer space, and queue schedulers assigned to a VS to be
247: -- simply abstracted using a single parameter: the Equivalent bandwidth
248: -- per port assigned to the VS. Each entry in the interface bandwidth
249: -- table (either for a VS or for the physical switch) uses its
250: -- ServiceParamIndex to point to a row in this table. Then the
251: -- equivalent bandwidth points to a performance target set by the
252: -- service descriptor parameters. The performance target is most common
253: -- in the form of a loss target but also a delay target can be used.
254: --===============================================================
255:
256:
257: performanceParamTable OBJECT-TYPE
258: SYNTAX SEQUENCE OF PerformanceParamEntry
259: MAX-ACCESS not-accessible
260: STATUS current
261: DESCRIPTION "Table giving the configured performance targets for
262: this switch"
263: ::={ switchConfig 4 }
264:
265: performanceParamEntry OBJECT-TYPE
265: warning -
warning: index element `performanceParamIndex' of row `performanceParamEntry' should be not-accessible in SMIv2 MIB
266: SYNTAX PerformanceParamEntry
267: MAX-ACCESS not-accessible
268: STATUS current
269: DESCRIPTION "This table entry gives each performance target
270: parameters"
271: INDEX { performanceParamIndex }
272: ::= { performanceParamTable 1 }
273:
274: PerformanceParamEntry ::=
275: SEQUENCE {
276: performanceParamIndex Integer32,
277: performancePLR RatioString,
278: performanceMaxDelay INTEGER,
279: performanceDelayOverProb RatioString
280:
281: }
282:
283: performanceParamIndex OBJECT-TYPE
283: change recommended -
warning: node `performanceParamIndex' must be contained in at least one conformance group
284: SYNTAX Integer32 (1..2147483647)
285: MAX-ACCESS read-write
286: STATUS current
287: DESCRIPTION "Identifies each performance target"
288: ::= { performanceParamEntry 1 }
289:
290: performancePLR OBJECT-TYPE
290: change recommended -
warning: node `performancePLR' must be contained in at least one conformance group
291: SYNTAX RatioString
292: MAX-ACCESS read-only
293: STATUS current
294: DESCRIPTION "This indicates the packet loss ratio "
295: ::= { performanceParamEntry 2 }
296:
297: performanceMaxDelay OBJECT-TYPE
297: change recommended -
warning: node `performanceMaxDelay' must be contained in at least one conformance group
298: SYNTAX INTEGER
299: MAX-ACCESS read-only
299: warning -
warning: use Integer32 instead of INTEGER in SMIv2
300: STATUS current
301: DESCRIPTION " This indicates the maximum packet delay "
302: ::= { performanceParamEntry 3 }
303:
304: performanceDelayOverProb OBJECT-TYPE
304: change recommended -
warning: node `performanceDelayOverProb' must be contained in at least one conformance group
305: SYNTAX RatioString
306: MAX-ACCESS read-only
307: STATUS current
308: DESCRIPTION " This indicates the possibility that the packet delay
309: is bigger than the maximum delay allowed "
310: ::= { performanceParamEntry 4 }
311:
312: --===================================
313: --End of performanceParamTable
314: --===================================
315:
316: --===============================================================
317: -- The table switchPortConfigBWTable is used to give the equivalent
318: -- bandwidths associated with different performance targets at the
319: -- switch level. The object, performanceParamIndex, will point to an
320: -- entry in the table performanceParamTable. This gives the
321: -- performance target for the equivalent bandwidth of this interface.
322: -- This table is indexed by the port number, and the bandwidth ID.
323: --===============================================================
324:
325: switchPortConfigBWTable OBJECT-TYPE
326: SYNTAX SEQUENCE OF SwitchPortConfigBWEntry
327: MAX-ACCESS not-accessible
328: STATUS current
329: DESCRIPTION "Table giving the configured equivalent bandwidths
330: for the various switch ports"
331: ::= { switchConfig 5 }
332:
333: switchPortConfigBWEntry OBJECT-TYPE
333: warning -
warning: index element `switchPortConfigBWPortID' of row `switchPortConfigBWEntry' should be not-accessible in SMIv2 MIB
333: warning -
warning: index element `switchPortConfigBWID' of row `switchPortConfigBWEntry' should be not-accessible in SMIv2 MIB
334: SYNTAX SwitchPortConfigBWEntry
335: MAX-ACCESS not-accessible
336: STATUS current
337: DESCRIPTION "This table gives the per port equivalent bandwidths"
338: INDEX { switchPortConfigBWPortID,
339: switchPortConfigBWID }
340: ::= { switchPortConfigBWTable 1 }
341:
342: SwitchPortConfigBWEntry ::=
343: SEQUENCE {
344: switchPortConfigBWPortID Integer32,
345: switchPortConfigBWID Integer32,
346: switchPortConfigEqiBW INTEGER,
347: switchPortPerformanceIndex INTEGER,
348: switchPortConfigBWPortDirection PortDirection
349: }
350:
351: switchPortConfigBWPortID OBJECT-TYPE
351: change recommended -
warning: node `switchPortConfigBWPortID' must be contained in at least one conformance group
352: SYNTAX Integer32 (1..65536)
353: MAX-ACCESS read-write
354: STATUS current
355: DESCRIPTION "Identifies the switch port number"
356: ::= { switchPortConfigBWEntry 1 }
357:
358: switchPortConfigBWID OBJECT-TYPE
358: change recommended -
warning: node `switchPortConfigBWID' must be contained in at least one conformance group
359: SYNTAX Integer32 (1..2147483647)
360: MAX-ACCESS read-write
361: STATUS current
362: DESCRIPTION "This is the equivalent bandwidth ID in the switch"
363: ::= { switchPortConfigBWEntry 2 }
364:
365: switchPortConfigEqiBW OBJECT-TYPE
365: change recommended -
warning: node `switchPortConfigEqiBW' must be contained in at least one conformance group
366: SYNTAX INTEGER
367: MAX-ACCESS read-write
367: warning -
warning: use Integer32 instead of INTEGER in SMIv2
368: STATUS current
369: DESCRIPTION "Indicates the equivalent bandwidth for this port."
370: ::= { switchPortConfigBWEntry 3 }
371:
372: switchPortPerformanceIndex OBJECT-TYPE
372: change recommended -
warning: node `switchPortPerformanceIndex' must be contained in at least one conformance group
373: SYNTAX OBJECT IDENTIFIER
374: MAX-ACCESS read-only
375: STATUS current
376: DESCRIPTION "Indicates an entry in the performanceParamTable which
377: represents the performance target associated with this
378: equivalent bandwidth"
379: ::= { switchPortConfigBWEntry 4 }
379: error -
type of `switchPortPerformanceIndex' in sequence and object type definition do not match
380:
381: switchPortConfigBWPortDirection OBJECT-TYPE
381: change recommended -
warning: node `switchPortConfigBWPortDirection' must be contained in at least one conformance group
382: SYNTAX PortDirection
383: MAX-ACCESS read-only
384: STATUS current
385: DESCRIPTION "Indicates the direction for which this equivalent
386: bandwidth is valid"
387: ::= { switchPortConfigBWEntry 5 }
388:
389: --===================================
390: --End of switchPortConfigBWTable
391: --===================================
392:
393:
394: --===============================================================
395: -- The table switchPortConfigLabelRangeTable is used to give the label
396: -- ranges at the switch level. As different interfaces may have
397: -- different service types, what kind of label identity is used will
398: -- depend on the interface service type. An ATM interface should have
399: -- VPI/VCI ranges. A Frame Relay interface should have DLCI ranges. A
400: -- MPLS interface should have MPLS label ID ranges. An VLAN-aware
401: -- Ethernet switch should have VLAN ID ranges. An IP router should have
402: -- IP address ranges. The table index is the port number and the label
403: -- range ID.
404: --===============================================================
405:
406: switchPortConfigLabelRangeTable OBJECT-TYPE
407: SYNTAX SEQUENCE OF SwitchPortConfigLabelRangeEntry
408: MAX-ACCESS not-accessible
409: STATUS current
410: DESCRIPTION "Table giving the configured label range information
411: for the various switch ports"
412: ::= { switchConfig 6 }
413:
414: switchPortConfigLabelRangeEntry OBJECT-TYPE
414: warning -
warning: index element `switchPortConfigLabelRangePortID' of row `switchPortConfigLabelRangeEntry' should be not-accessible in SMIv2 MIB
414: warning -
warning: index element `switchPortConfigLabelRangeID' of row `switchPortConfigLabelRangeEntry' should be not-accessible in SMIv2 MIB
415: SYNTAX SwitchPortConfigLabelRangeEntry
416: MAX-ACCESS not-accessible
417: STATUS current
418: DESCRIPTION "This table gives the per port label ranges"
419: INDEX { switchPortConfigLabelRangePortID,
420: switchPortConfigLabelRangeID }
421: ::= { switchPortConfigLabelRangeTable 1 }
422:
423: SwitchPortConfigLabelRangeEntry ::=
424: SEQUENCE {
425: switchPortConfigLabelRangePortID Integer32,
426: switchPortConfigLabelRangeID Integer32,
427: switchPortConfigLabelRangePortDirection PortDirection,
428: switchPortConfigLabelRangeIndex INTEGER
429: }
430:
431: switchPortConfigLabelRangePortID OBJECT-TYPE
431: change recommended -
warning: node `switchPortConfigLabelRangePortID' must be contained in at least one conformance group
432: SYNTAX Integer32 (1..65536)
433: MAX-ACCESS read-write
434: STATUS current
435: DESCRIPTION "Identifies the port to which this range belongs"
436: ::= { switchPortConfigLabelRangeEntry 1 }
437:
438: switchPortConfigLabelRangeID OBJECT-TYPE
438: change recommended -
warning: node `switchPortConfigLabelRangeID' must be contained in at least one conformance group
439: SYNTAX Integer32 (1..2147483647)
440: MAX-ACCESS read-write
441: STATUS current
442: DESCRIPTION "Identifies a certain label range for the port. For any
443: port, its label ranges are sequentially numbered from 1
444: to switchPortConfigNumLabelRanges defined in
445: switchPortConfigEntry"
446: ::= { switchPortConfigLabelRangeEntry 2 }
447:
448: switchPortConfigLabelRangePortDirection OBJECT-TYPE
448: change recommended -
warning: node `switchPortConfigLabelRangePortDirection' must be contained in at least one conformance group
449: SYNTAX PortDirection
450: MAX-ACCESS read-only
451: STATUS current
452: DESCRIPTION "Indicates the direction for which this range is valid"
453: ::= { switchPortConfigLabelRangeEntry 3 }
454:
455: switchPortConfigLabelRangeIndex OBJECT-TYPE
455: change recommended -
warning: node `switchPortConfigLabelRangeIndex' must be contained in at least one conformance group
456: SYNTAX INTEGER
457: MAX-ACCESS read-only
457: warning -
warning: use Integer32 instead of INTEGER in SMIv2
458: STATUS current
459: DESCRIPTION "The index into the protocol-dependent label range
460: table."
461: ::= { switchPortConfigLabelRangeEntry 4 }
462:
463: --====================================
464: -- END OF switchPortConfigLabelRangeTable
465: --====================================
466:
467: --===============================================================
468: -- The table atmLabelRangeTable is used to give the VPI/VCI label
469: ranges
470: -- at the ATM switch level.
471: --===============================================================
472:
473: atmLabelRangeTable OBJECT-TYPE
473: severe -
syntax error, unexpected LOWERCASE_IDENTIFIER, expecting OBJECT
474: SYNTAX SEQUENCE OF AtmLabelRangeEntry
475: MAX-ACCESS not-accessible
476: STATUS current
477: DESCRIPTION "Table giving the configured ATM label range
478: information for the various switch ports"
479: ::= { switchConfig 7 }
479: warning -
warning: flushing recent incorrect declaration, see previous error(s)
480:
481: atmLabelRangeEntry OBJECT-TYPE
481: error -
row's parent node must be a table node
481: warning -
warning: index element `atmLabelRangeIndex' of row `atmLabelRangeEntry' should be not-accessible in SMIv2 MIB
482: SYNTAX AtmLabelRangeEntry
483: MAX-ACCESS not-accessible
484: STATUS current
485: DESCRIPTION "This table gives the per port ATM label ranges and
486: capabilities."
487: INDEX { atmLabelRangeIndex }
488: ::= { atmLabelRangeTable 1 }
488: severe -
unknown object identifier label `atmLabelRangeTable'
489:
490: AtmLabelRangeEntry ::=
491: SEQUENCE {
492: atmLabelRangeIndex Integer32,
493: atmLabelRangeMinVpiVci VectorString,
494: atmLabelRangeMaxVpiVci VectorString,
495: atmLabelRangeAllowsVP TruthValue,
496: atmLabelRangeAllowsP2MP TruthValue,
497: atmLabelRangeAllowsMP2P TruthValue,
498: atmLabelRangeMaxMulticast INTEGER
499: }
500:
501: atmLabelRangeIndex OBJECT-TYPE
501: change recommended -
warning: node `atmLabelRangeIndex' must be contained in at least one conformance group
502: SYNTAX Integer32 (1..2147483647)
503: MAX-ACCESS read-write
504: STATUS current
505: DESCRIPTION "Index into this table."
506: ::= { atmLabelRangeEntry 1 }
507:
508: atmLabelRangeMinVpiVci OBJECT-TYPE
508: change recommended -
warning: node `atmLabelRangeMinVpiVci' must be contained in at least one conformance group
509: SYNTAX VectorString
510: MAX-ACCESS read-only
511: STATUS current
512: DESCRIPTION "Lower bound of the vpi and vci range."
513: ::= { atmLabelRangeEntry 2 }
514:
515: atmLabelRangeMaxVpiVci OBJECT-TYPE
515: change recommended -
warning: node `atmLabelRangeMaxVpiVci' must be contained in at least one conformance group
516: SYNTAX VectorString
517: MAX-ACCESS read-only
518: STATUS current
519: DESCRIPTION "Upper bound of the vpi and vci range."
520: ::= { atmLabelRangeEntry 3 }
521:
522: atmLabelRangeAllowsVP OBJECT-TYPE
522: change recommended -
warning: node `atmLabelRangeAllowsVP' must be contained in at least one conformance group
523: SYNTAX TruthValue
524: MAX-ACCESS read-only
525: STATUS current
526: DESCRIPTION "Indicates whether this label range can be used for VP
527: connections."
528: ::= { atmLabelRangeEntry 4 }
529:
530: atmLabelRangeAllowsP2MP OBJECT-TYPE
530: change recommended -
warning: node `atmLabelRangeAllowsP2MP' must be contained in at least one conformance group
531: SYNTAX TruthValue
532: MAX-ACCESS read-only
533: STATUS current
534: DESCRIPTION "Indicates whether this label range can be used to
535: create point-to-multipoint connections."
536: ::= { atmLabelRangeEntry 5 }
537:
538: atmLabelRangeAllowsMP2P OBJECT-TYPE
538: change recommended -
warning: node `atmLabelRangeAllowsMP2P' must be contained in at least one conformance group
539: SYNTAX TruthValue
540: MAX-ACCESS read-only
541: STATUS current
542: DESCRIPTION "Indicates whether this label range can be used to
543: create multipoint-to-point connections."
544: ::= { atmLabelRangeEntry 6 }
545:
546: atmLabelRangeMaxMulticast OBJECT-TYPE
546: change recommended -
warning: node `atmLabelRangeMaxMulticast' must be contained in at least one conformance group
547: SYNTAX INTEGER
548: MAX-ACCESS read-only
548: warning -
warning: use Integer32 instead of INTEGER in SMIv2
549: STATUS current
550: DESCRIPTION "Indicates the maximum number of multicast connections
551: that can be created within this range."
552: ::= { atmLabelRangeEntry 7 }
553:
554: --====================================
555: -- END OF atmLabelRangeTable
556: --====================================
557:
558: --===============================================================
559: -- The table frLabelRangeTable is used to give the DLCI label ranges
560: -- on a Frame Relay interface.
561: --===============================================================
562:
563: frLabelRangeTable OBJECT-TYPE
564: SYNTAX SEQUENCE OF FrLabelRangeEntry
565: MAX-ACCESS not-accessible
566: STATUS current
567: DESCRIPTION "Table giving the configured label range information
568: for the various frame relay ports."
569: ::= { switchConfig 8 }
570:
571: frLabelRangeEntry OBJECT-TYPE
571: warning -
warning: index element `frLabelRangeIndex' of row `frLabelRangeEntry' should be not-accessible in SMIv2 MIB
572: SYNTAX FrLabelRangeEntry
573: MAX-ACCESS not-accessible
574: STATUS current
575: DESCRIPTION "This table gives the per port label ranges"
576: INDEX { frLabelRangeIndex }
577: ::= { frLabelRangeTable 1 }
578:
579: FrLabelRangeEntry ::=
580: SEQUENCE {
581: frLabelRangeIndex Integer32,
582: frLabelRangeMinDLCI INTEGER,
583: frLabelRangeMaxDLCI INTEGER
584: }
585:
586: frLabelRangeIndex OBJECT-TYPE
586: change recommended -
warning: node `frLabelRangeIndex' must be contained in at least one conformance group
587: SYNTAX Integer32 (1..2147483647)
588: MAX-ACCESS read-write
589: STATUS current
590: DESCRIPTION "Index into this table."
591: ::= { frLabelRangeEntry 1 }
592:
593:
594: frLabelRangeMinDLCI OBJECT-TYPE
594: change recommended -
warning: node `frLabelRangeMinDLCI' must be contained in at least one conformance group
595: SYNTAX INTEGER
596: MAX-ACCESS read-only
596: warning -
warning: use Integer32 instead of INTEGER in SMIv2
597: STATUS current
598: DESCRIPTION "Lower bound of the DLCI range for this Frame Relay
599: interface."
600: ::= { frLabelRangeEntry 2 }
601:
602: frLabelRangeMaxDLCI OBJECT-TYPE
602: change recommended -
warning: node `frLabelRangeMaxDLCI' must be contained in at least one conformance group
603: SYNTAX INTEGER
604: MAX-ACCESS read-only
604: warning -
warning: use Integer32 instead of INTEGER in SMIv2
605: STATUS current
606: DESCRIPTION "Upper bound of the DLCI range for this Frame Relay
607: interface."
608: ::= { frLabelRangeEntry 3 }
609:
610: --====================================
611: -- END OF frLabelRangeTable
612: --====================================
613:
614: --===============================================================
615: -- The table vlanLabelRangeTable is used to give the VLAN ID label
616: ranges
617: -- on a VLAN-aware Ethernet interface.
618: --===============================================================
619:
620: vlanLabelRangeTable OBJECT-TYPE
620: severe -
syntax error, unexpected LOWERCASE_IDENTIFIER, expecting OBJECT
621: SYNTAX SEQUENCE OF VlanLabelRangeEntry
622: MAX-ACCESS not-accessible
623: STATUS current
624: DESCRIPTION "Table giving the configured label range information
625: for the VLAN-aware Ethernet ports."
626: ::= { switchConfig 9 }
626: warning -
warning: flushing recent incorrect declaration, see previous error(s)
627:
628: vlanLabelRangeEntry OBJECT-TYPE
628: error -
row's parent node must be a table node
628: warning -
warning: index element `vlanLabelRangeIndex' of row `vlanLabelRangeEntry' should be not-accessible in SMIv2 MIB
629: SYNTAX VlanLabelRangeEntry
630: MAX-ACCESS not-accessible
631: STATUS current
632: DESCRIPTION "This table gives the per port VLAN ID ranges"
633: INDEX { vlanLabelRangeIndex }
634: ::= { vlanLabelRangeTable 1 }
634: severe -
unknown object identifier label `vlanLabelRangeTable'
635:
636: VlanLabelRangeEntry ::=
637: SEQUENCE {
638: vlanLabelRangeIndex Integer32,
639: vlanLabelRangeMinID INTEGER,
640: vlanLabelRangeMaxID INTEGER
641: }
642:
643: vlanLabelRangeIndex OBJECT-TYPE
643: change recommended -
warning: node `vlanLabelRangeIndex' must be contained in at least one conformance group
644: SYNTAX Integer32 (1..2147483647)
645: MAX-ACCESS read-write
646: STATUS current
647: DESCRIPTION "Index into this table."
648: ::= { vlanLabelRangeEntry 1 }
649:
650: vlanLabelRangeMinID OBJECT-TYPE
650: change recommended -
warning: node `vlanLabelRangeMinID' must be contained in at least one conformance group
651: SYNTAX INTEGER
652: MAX-ACCESS read-only
652: warning -
warning: use Integer32 instead of INTEGER in SMIv2
653: STATUS current
654: DESCRIPTION "Lower bound of the VLAN ID range on this VLAN-aware
655: Ethernet switch interface."
656: ::= { vlanLabelRangeEntry 2 }
657:
658: vlanLabelRangeMaxID OBJECT-TYPE
658: change recommended -
warning: node `vlanLabelRangeMaxID' must be contained in at least one conformance group
659: SYNTAX INTEGER
660: MAX-ACCESS read-only
660: warning -
warning: use Integer32 instead of INTEGER in SMIv2
661: STATUS current
662: DESCRIPTION "Upper bound of the VLAN ID range on this VLAN-aware
663: Ethernet switch interface."
664: ::= { vlanLabelRangeEntry 3 }
665:
666: --====================================
667: -- END OF vlanLabelRangeTable
668: --====================================
669:
670: --===============================================================
671: -- The table mplsLabelRangeTable is used to give the label ranges
672: -- on a MPLS interface.
673: --===============================================================
674:
675: mplsLabelRangeTable OBJECT-TYPE
676: SYNTAX SEQUENCE OF MplsLabelRangeEntry
677: MAX-ACCESS not-accessible
678: STATUS current
679: DESCRIPTION "Table giving the configured label range information
680: for MPLS ports."
681: ::= { switchConfig 10 }
682:
683: mplsLabelRangeEntry OBJECT-TYPE
683: warning -
warning: index element `mplsLabelRangeIndex' of row `mplsLabelRangeEntry' should be not-accessible in SMIv2 MIB
684: SYNTAX MplsLabelRangeEntry
685: MAX-ACCESS not-accessible
686: STATUS current
687: DESCRIPTION "This table gives the per port MPLS ranges."
688: INDEX { mplsLabelRangeIndex }
689: ::= { mplsLabelRangeTable 1 }
690:
691: MplsLabelRangeEntry ::=
692: SEQUENCE {
693: mplsLabelRangeIndex Integer32,
694: mplsLabelRangeMinID INTEGER,
695: mplsLabelRangeMaxID INTEGER
696: }
697:
698: mplsLabelRangeIndex OBJECT-TYPE
698: change recommended -
warning: node `mplsLabelRangeIndex' must be contained in at least one conformance group
699: SYNTAX Integer32 (1..2147483647)
700: MAX-ACCESS read-write
701: STATUS current
702: DESCRIPTION "Index into this table."
703: ::= { mplsLabelRangeEntry 1 }
704:
705: mplsLabelRangeMinID OBJECT-TYPE
705: change recommended -
warning: node `mplsLabelRangeMinID' must be contained in at least one conformance group
706: SYNTAX INTEGER
707: MAX-ACCESS read-only
707: warning -
warning: use Integer32 instead of INTEGER in SMIv2
708: STATUS current
709: DESCRIPTION "Lower bound of the MPLS label range."
710: ::= { mplsLabelRangeEntry 2 }
711:
712: mplsLabelRangeMaxID OBJECT-TYPE
712: change recommended -
warning: node `mplsLabelRangeMaxID' must be contained in at least one conformance group
713: SYNTAX INTEGER
714: MAX-ACCESS read-only
714: warning -
warning: use Integer32 instead of INTEGER in SMIv2
715: STATUS current
716: DESCRIPTION "Upper bound of the MPLS label range."
717: ::= { mplsLabelRangeEntry 3 }
718:
719: --====================================
720: -- END OF mplsLabelRangeTable
721: --====================================
722:
723:
724: --===============================================================
725: -- The table ipLabelRangeTable is used to give the IP ranges on an IP
726: -- interface.
727: --===============================================================
728:
729: ipLabelRangeTable OBJECT-TYPE
730: SYNTAX SEQUENCE OF IpLabelRangeEntry
731: MAX-ACCESS not-accessible
732: STATUS current
733: DESCRIPTION "Table giving the configured IP ranges for IP ports."
734: ::= { switchConfig 11 }
735:
736: ipLabelRangeEntry OBJECT-TYPE
736: warning -
warning: index element `ipLabelRangeIndex' of row `ipLabelRangeEntry' should be not-accessible in SMIv2 MIB
737: SYNTAX IpLabelRangeEntry
738: MAX-ACCESS not-accessible
739: STATUS current
740: DESCRIPTION "This table gives the per port IP ranges."
741: INDEX { ipLabelRangeIndex }
742: ::= { ipLabelRangeTable 1 }
743:
744: IpLabelRangeEntry ::=
745: SEQUENCE {
746: ipLabelRangeIndex Integer32,
747: ipLabelRangeIP IpAddress,
748: ipLabelRangeIPMask IpAddress
749: }
750:
751: ipLabelRangeIndex OBJECT-TYPE
751: change recommended -
warning: node `ipLabelRangeIndex' must be contained in at least one conformance group
752: SYNTAX Integer32 (1..2147483647)
753: MAX-ACCESS read-write
754: STATUS current
755: DESCRIPTION "Index into this table."
756: ::= { ipLabelRangeEntry 1 }
757:
758: ipLabelRangeIP OBJECT-TYPE
758: change recommended -
warning: node `ipLabelRangeIP' must be contained in at least one conformance group
759: SYNTAX IpAddress
760: MAX-ACCESS read-only
761: STATUS current
762: DESCRIPTION "Indicates the IP address for a particular network."
763: ::= { ipLabelRangeEntry 2 }
764:
765: ipLabelRangeIPMask OBJECT-TYPE
765: change recommended -
warning: node `ipLabelRangeIPMask' must be contained in at least one conformance group
766: SYNTAX IpAddress
767: MAX-ACCESS read-only
768: STATUS current
769: DESCRIPTION "Indicates the subnet's mask address."
770: ::= { ipLabelRangeEntry 3 }
771:
772: --====================================
773: -- END OF ipLabelRangeTable
774: --====================================
775:
776: numberOfVirtualSwitches OBJECT-TYPE
776: change recommended -
warning: node `numberOfVirtualSwitches' must be contained in at least one conformance group
777: SYNTAX INTEGER
778: MAX-ACCESS read-only
778: warning -
warning: use Integer32 instead of INTEGER in SMIv2
779: STATUS current
780: DESCRIPTION "The number of virtual switches that have been currently
781: configured on this switch"
782: ::= { vSwitchConfig 1 }
783:
784:
785: vSwitchConfigTable OBJECT-TYPE
786: SYNTAX SEQUENCE OF VSwitchConfigEntry
787: MAX-ACCESS not-accessible
788: STATUS current
789: DESCRIPTION "Each row in this table describes a virtual switch that
790: has been created on this switch"
791: ::= { vSwitchConfig 2 }
792:
793: vSwitchConfigEntry OBJECT-TYPE
793: warning -
warning: index element `vSwitchConfigVsID' of row `vSwitchConfigEntry' should be not-accessible in SMIv2 MIB
794: SYNTAX VSwitchConfigEntry
795: MAX-ACCESS not-accessible
796: STATUS current
797: DESCRIPTION " "
798: INDEX { vSwitchConfigVsID }
799: ::= { vSwitchConfigTable 1 }
800:
801: VSwitchConfigEntry ::= SEQUENCE {
802: vSwitchConfigVsID Integer32,
803: vSwitchAdminStatus INTEGER,
804: vSwitchOperStatus INTEGER,
805: vSwitchNumCtrls INTEGER,
806: vSwitchNumPorts INTEGER,
807: vSwitchNumSynPorts INTEGER,
808: vSwitchPortNumRoutingEntries INTEGER,
809: vSwitchTableOwner OwnerString,
810: vSwitchTableRowStatus RowStatus
811:
812: }
813:
814: vSwitchConfigVsID OBJECT-TYPE
814: change recommended -
warning: node `vSwitchConfigVsID' must be contained in at least one conformance group
815: SYNTAX Integer32 (1..65536)
816: MAX-ACCESS read-write
817: STATUS current
818: DESCRIPTION "Identifies the virtual switch within this switch"
819: ::= { vSwitchConfigEntry 1 }
820:
821: vSwitchAdminStatus OBJECT-TYPE
821: change recommended -
warning: node `vSwitchAdminStatus' must be contained in at least one conformance group
822: SYNTAX INTEGER {
823: up(1),
824: down(2),
825: testing(3)
826: }
827: MAX-ACCESS read-write
828: STATUS current
829: DESCRIPTION "The administrative state of the virtual switch. A
830: virtual switch's administrative status can not be up
831: until all the necessary parameters for this virtual
832: switch have been specified"
833: ::={ vSwitchConfigEntry 2 }
834:
835: vSwitchOperStatus OBJECT-TYPE
835: change recommended -
warning: node `vSwitchOperStatus' must be contained in at least one conformance group
836: SYNTAX INTEGER {
837: up(1),
838: down(2)
839: }
840: MAX-ACCESS read-only
841: STATUS current
842: DESCRIPTION "The current operational state of the virtual switch"
843: ::={ vSwitchConfigEntry 3 }
844:
845: vSwitchNumCtrls OBJECT-TYPE
845: change recommended -
warning: node `vSwitchNumCtrls' must be contained in at least one conformance group
846: SYNTAX INTEGER
847: MAX-ACCESS read-only
847: warning -
warning: use Integer32 instead of INTEGER in SMIv2
848: STATUS current
849: DESCRIPTION "The number of controllers for this virtual switch"
850: ::= {vSwitchConfigEntry 4}
851:
852: vSwitchNumPorts OBJECT-TYPE
852: change recommended -
warning: node `vSwitchNumPorts' must be contained in at least one conformance group
853: SYNTAX INTEGER
854: MAX-ACCESS read-only
854: warning -
warning: use Integer32 instead of INTEGER in SMIv2
855: STATUS current
856: DESCRIPTION "The number of virtual ports in this virtual switch"
857: ::= {vSwitchConfigEntry 5 }
858:
859: vSwitchNumSynPorts OBJECT-TYPE
859: change recommended -
warning: node `vSwitchNumSynPorts' must be contained in at least one conformance group
860: SYNTAX INTEGER
861: MAX-ACCESS read-only
861: warning -
warning: use Integer32 instead of INTEGER in SMIv2
862: STATUS current
863: DESCRIPTION "The number of synthetic ports in this virtual switch"
864: ::= {vSwitchConfigEntry 6 }
865:
866: vSwitchPortNumRoutingEntries OBJECT-TYPE
866: change recommended -
warning: node `vSwitchPortNumRoutingEntries' must be contained in at least one conformance group
867: SYNTAX INTEGER
868: MAX-ACCESS read-only
868: warning -
warning: use Integer32 instead of INTEGER in SMIv2
869: STATUS current
870: DESCRIPTION "The number of routing table entries allocated to this
871: virtual port from the physical port. This value is
872: used only if the switch has per port routing tables"
873: ::= { vSwitchConfigEntry 7 }
874:
875: vSwitchTableOwner OBJECT-TYPE
875: change recommended -
warning: node `vSwitchTableOwner' must be contained in at least one conformance group
876: SYNTAX OwnerString
877: MAX-ACCESS read-write
878: STATUS current
879: DESCRIPTION "Standard owner string (rowstatus convention)"
880: ::= { vSwitchConfigEntry 8 }
881:
882: vSwitchTableRowStatus OBJECT-TYPE
882: change recommended -
warning: node `vSwitchTableRowStatus' must be contained in at least one conformance group
883: SYNTAX RowStatus
884: MAX-ACCESS read-write
885: STATUS current
886: DESCRIPTION "Used in creating/deleting the row"
887: ::= { vSwitchConfigEntry 9 }
888:
889: --===============================
890: -- END OF vSwitchConfigTable
891: --===============================
892:
893: vSwitchCtrlConfigTable OBJECT-TYPE
894: SYNTAX SEQUENCE OF VSwitchCtrlConfigEntry
895: MAX-ACCESS not-accessible
896: STATUS current
897: DESCRIPTION "This table gives the controllers configured for the VS"
898: ::= {vSwitchConfig 3}
899:
900: vSwitchCtrlConfigEntry OBJECT-TYPE
900: warning -
warning: index element `vSwitchCtrlVsID' of row `vSwitchCtrlConfigEntry' should be not-accessible in SMIv2 MIB
901: SYNTAX VSwitchCtrlConfigEntry
902: MAX-ACCESS not-accessible
903: STATUS current
904: DESCRIPTION "Configuration for a controller for the VS"
905: INDEX { vSwitchCtrlVsID }
906: ::= {vSwitchCtrlConfigTable 1}
907:
908: VSwitchCtrlConfigEntry ::=
909: SEQUENCE {
910: vSwitchCtrlVsID Integer32,
911: vSwitchCtrlID INTEGER,
912: vSwitchSciType INTEGER,
913: vSwitchNumCurrentControllers INTEGER,
914: vSwitchCtrlConfigTableRowStatus RowStatus
915: }
916:
917: vSwitchCtrlVsID OBJECT-TYPE
917: change recommended -
warning: node `vSwitchCtrlVsID' must be contained in at least one conformance group
918: SYNTAX Integer32 (1..65536)
919: MAX-ACCESS read-write
920: STATUS current
921: DESCRIPTION "Identifies the virtual switch within this switch"
922: ::= { vSwitchCtrlConfigEntry 1 }
923:
924: vSwitchCtrlID OBJECT-TYPE
924: change recommended -
warning: node `vSwitchCtrlID' must be contained in at least one conformance group
925: SYNTAX INTEGER
926: MAX-ACCESS read-write
926: warning -
warning: use Integer32 instead of INTEGER in SMIv2
927: STATUS current
928: DESCRIPTION "Identifies the virtual switch controller across the
929: SCI"
930: ::= { vSwitchCtrlConfigEntry 2 }
931:
932: --=======================================
933: -- megaco and cops-pr could be added here
934: --=======================================
935: vSwitchSciType OBJECT-TYPE
935: change recommended -
warning: node `vSwitchSciType' must be contained in at least one conformance group
936: SYNTAX INTEGER {
937: gsmp(1)
938: }
939: MAX-ACCESS read-write
940: STATUS current
941: DESCRIPTION "The switch control protocol used to control this
942: virtual switch"
943: ::= { vSwitchCtrlConfigEntry 3 }
944:
945: vSwitchNumCurrentControllers OBJECT-TYPE
945: change recommended -
warning: node `vSwitchNumCurrentControllers' must be contained in at least one conformance group
946: SYNTAX INTEGER
947: MAX-ACCESS read-only
947: warning -
warning: use Integer32 instead of INTEGER in SMIv2
948: STATUS current
949: DESCRIPTION "The number of controllers currently connected
950: to this VS"
951: ::= { vSwitchCtrlConfigEntry 4 }
952:
953: vSwitchCtrlConfigTableRowStatus OBJECT-TYPE
953: change recommended -
warning: node `vSwitchCtrlConfigTableRowStatus' must be contained in at least one conformance group
954: SYNTAX RowStatus
955: MAX-ACCESS read-write
956: STATUS current
957: DESCRIPTION "Used in creating/deleting the row"
958: ::= { vSwitchCtrlConfigEntry 5 }
959:
960: --===============================
961: --END OF vSwitchCtrlConfigTable
962: --===============================
963:
964:
965: --===============================================================
966: -- The table vSwitchCurCtrlsTable gives the Internet
967: -- addresses by which each of the current controllers for each
968: -- VS can be contacted.
969: --===============================================================
970: vSwitchCurCtrlsTable OBJECT-TYPE
971: SYNTAX SEQUENCE OF VSwitchCurCtrlEntry
972: MAX-ACCESS not-accessible
973: STATUS current
974: DESCRIPTION "Table giving the addresses of controllers
975: currently connected to a virtual switch."
976: ::= { vSwitchConfig 7 }
977:
978: vSwitchCurCtrlEntry OBJECT-TYPE
978: warning -
warning: row identifier `vSwitchCurCtrlEntry' should have the same prefix as table identifier `vSwitchCurCtrlsTable'
978: warning -
warning: index element `vSwitchCurCtrlVS' of row `vSwitchCurCtrlEntry' should be not-accessible in SMIv2 MIB
979: SYNTAX VSwitchCurCtrlEntry
980: MAX-ACCESS not-accessible
981: STATUS current
982: DESCRIPTION "The virtual switch and the address of one
983: of the currently connected controllers."
984: INDEX { vSwitchCurCtrlVS }
985: ::= { vSwitchCurCtrlsTable 1 }
986:
987: VSwitchCurCtrlEntry ::=
988: SEQUENCE {
989: vSwitchCurCtrlVS Integer32,
990: vSwitchCurCtrlAddr InetAddress,
991: vSwitchCurCtrlType INTEGER
992: }
993:
994: vSwitchCurCtrlVS OBJECT-TYPE
994: change recommended -
warning: node `vSwitchCurCtrlVS' must be contained in at least one conformance group
995: SYNTAX Integer32 (1..65536)
996: MAX-ACCESS read-only
997: STATUS current
998: DESCRIPTION "Identifies the virtual switch within this switch"
999: ::= { vSwitchCurCtrlEntry 1 }
1000:
1001: vSwitchCurCtrlAddr OBJECT-TYPE
1001: change recommended -
warning: node `vSwitchCurCtrlAddr' must be contained in at least one conformance group
1002: SYNTAX INTEGER
1003: MAX-ACCESS read-only
1003: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1004: STATUS current
1005: DESCRIPTION "The Internet address by which this controller can
1006: be contacted"
1007: ::= { vSwitchCurCtrlEntry 2 }
1007: error -
type of `vSwitchCurCtrlAddr' in sequence and object type definition do not match
1008:
1009: vSwitchCurCtrlType OBJECT-TYPE
1009: change recommended -
warning: node `vSwitchCurCtrlType' must be contained in at least one conformance group
1010: SYNTAX INTEGER {
1011: gsmp(1)
1012: }
1013: MAX-ACCESS read-only
1014: STATUS current
1015: DESCRIPTION "The type of connected controller"
1016: ::= { vSwitchCurCtrlEntry 3 }
1017:
1018: --===============================
1019: --END OF vSwitchCurCtrlsTable
1020: --===============================
1021: --===============================================================
1022: -- The table vSwitchEthernetCtrlTable gives the source MAC
1023: -- address of the controller used to control a virtual switch.
1024: --===============================================================
1025:
1026: vSwitchEthernetCtrlTable OBJECT-TYPE
1027: SYNTAX SEQUENCE OF VSwitchEthernetCtrlEntry
1028: MAX-ACCESS not-accessible
1029: STATUS current
1030: DESCRIPTION "Table giving the source MAC of the controller for this
1031: virtual switch."
1032: ::= { vSwitchConfig 4 }
1033:
1034: vSwitchEthernetCtrlEntry OBJECT-TYPE
1034: warning -
warning: index element `vSwitchEthernetConfigVsID' of row `vSwitchEthernetCtrlEntry' should be not-accessible in SMIv2 MIB
1034: warning -
warning: index element `vSwitchEthernetCtrlID' of row `vSwitchEthernetCtrlEntry' should be not-accessible in SMIv2 MIB
1035: SYNTAX VSwitchEthernetCtrlEntry
1036: MAX-ACCESS not-accessible
1037: STATUS current
1038: DESCRIPTION "Table giving the source MAC of the controller for this
1039: virtual switch."
1040: INDEX { vSwitchEthernetConfigVsID,
1041: vSwitchEthernetCtrlID }
1042: ::= { vSwitchEthernetCtrlTable 1 }
1043:
1044: VSwitchEthernetCtrlEntry ::=
1045: SEQUENCE {
1046: vSwitchEthernetConfigVsID Integer32,
1047: vSwitchEthernetCtrlID Integer32,
1048: vSwitchEthernetCtrlSourceMAC PhysAddress
1049: }
1050:
1051: vSwitchEthernetConfigVsID OBJECT-TYPE
1051: change recommended -
warning: node `vSwitchEthernetConfigVsID' must be contained in at least one conformance group
1052: SYNTAX Integer32 (1..65536)
1053: MAX-ACCESS read-write
1054: STATUS current
1055: DESCRIPTION "Identifies the virtual switch within this switch"
1056: ::= { vSwitchEthernetCtrlEntry 1 }
1057:
1058: vSwitchEthernetCtrlID OBJECT-TYPE
1058: change recommended -
warning: node `vSwitchEthernetCtrlID' must be contained in at least one conformance group
1059: SYNTAX Integer32 (1..65536)
1060: MAX-ACCESS read-write
1061: STATUS current
1062: DESCRIPTION "Identifies the virtual switch controller across the
1063: SCI"
1064: ::= { vSwitchEthernetCtrlEntry 2 }
1065:
1066: vSwitchEthernetCtrlSourceMAC OBJECT-TYPE
1066: change recommended -
warning: node `vSwitchEthernetCtrlSourceMAC' must be contained in at least one conformance group
1067: SYNTAX PhysAddress
1068: MAX-ACCESS read-write
1069: STATUS current
1070: DESCRIPTION "The source MAC to be used for the controller of this
1071: virtual switch."
1072: ::= { vSwitchEthernetCtrlEntry 3 }
1073:
1074: --===============================
1075: --END OF vSwitchEthernetCtrlTable
1076: --===============================
1077:
1078:
1079: --===============================================================
1080: -- The table vSwitchAtmCtrlTable gives the VPI/VCI labels used by
1081: -- a control protocol to access the virtual switch.
1082: --===============================================================
1083:
1084: vSwitchAtmCtrlTable OBJECT-TYPE
1085: SYNTAX SEQUENCE OF VSwitchAtmCtrlEntry
1086: MAX-ACCESS not-accessible
1087: STATUS current
1088: DESCRIPTION "Table giving the VPI/VCI used by a protocol to control
1089: a virtual switch."
1090: ::= { vSwitchConfig 5 }
1091:
1092: vSwitchAtmCtrlEntry OBJECT-TYPE
1092: warning -
warning: index element `vSwitchAtmCtrlLabelIndex' of row `vSwitchAtmCtrlEntry' should be not-accessible in SMIv2 MIB
1093: SYNTAX VSwitchAtmCtrlEntry
1094: MAX-ACCESS not-accessible
1095: STATUS current
1096: DESCRIPTION "Table giving the VPI/VCI used by a protocol to control
1097: a virtual switch."
1098: INDEX { vSwitchAtmCtrlLabelIndex }
1099: ::= { vSwitchAtmCtrlTable 1 }
1100:
1101: VSwitchAtmCtrlEntry ::=
1102: SEQUENCE {
1103: vSwitchAtmCtrlLabelIndex Integer32,
1104: vSwitchAtmCtrlID INTEGER,
1105: vSwitchAtmCtrlLabelVpi INTEGER,
1106: vSwitchAtmCtrlLabelVci INTEGER
1107: }
1108:
1109: vSwitchAtmCtrlLabelIndex OBJECT-TYPE
1109: change recommended -
warning: node `vSwitchAtmCtrlLabelIndex' must be contained in at least one conformance group
1110: SYNTAX Integer32 (1..65536)
1111: MAX-ACCESS read-write
1112: STATUS current
1113: DESCRIPTION "Identifies the virtual switch within this switch"
1114: ::= { vSwitchAtmCtrlEntry 1 }
1115:
1116: vSwitchAtmCtrlID OBJECT-TYPE
1116: change recommended -
warning: node `vSwitchAtmCtrlID' must be contained in at least one conformance group
1117: SYNTAX INTEGER
1118: MAX-ACCESS read-write
1118: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1119: STATUS current
1120: DESCRIPTION "Identifies the virtual switch controller across the
1121: SCI"
1122: ::= { vSwitchAtmCtrlEntry 2 }
1123:
1124: vSwitchAtmCtrlLabelVpi OBJECT-TYPE
1124: change recommended -
warning: node `vSwitchAtmCtrlLabelVpi' must be contained in at least one conformance group
1125: SYNTAX INTEGER
1126: MAX-ACCESS read-write
1126: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1127: STATUS current
1128: DESCRIPTION "The VPI on which the control messages are exchanged."
1129: ::= { vSwitchAtmCtrlEntry 3 }
1130:
1131: vSwitchAtmCtrlLabelVci OBJECT-TYPE
1131: change recommended -
warning: node `vSwitchAtmCtrlLabelVci' must be contained in at least one conformance group
1132: SYNTAX INTEGER
1133: MAX-ACCESS read-write
1133: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1134: STATUS current
1135: DESCRIPTION "The VCI on which the control messages are exchanged."
1136: ::= { vSwitchAtmCtrlEntry 4 }
1137:
1138: --===============================
1139: --END OF vSwitchAtmCtrlTable
1140: --===============================
1141:
1142:
1143: --===============================================================
1144: -- The table vSwitchTcpCtrlTable gives the TCP port number used by
1145: -- a control protocol to access the virtual switch.
1146: --===============================================================
1147:
1148: vSwitchTcpCtrlTable OBJECT-TYPE
1149: SYNTAX SEQUENCE OF VSwitchTcpCtrlEntry
1150: MAX-ACCESS not-accessible
1151: STATUS current
1152: DESCRIPTION "Table giving the TCP port number used by a protocol to
1153: control a virtual switch."
1154: ::= { vSwitchConfig 6 }
1155:
1156: vSwitchTcpCtrlEntry OBJECT-TYPE
1156: warning -
warning: index element `vSwitchTcpCtrlPortIndex' of row `vSwitchTcpCtrlEntry' should be not-accessible in SMIv2 MIB
1157: SYNTAX VSwitchTcpCtrlEntry
1158: MAX-ACCESS not-accessible
1159: STATUS current
1160: DESCRIPTION "Table giving the TCP port number used by a protocol to
1161: control a virtual switch."
1162: INDEX { vSwitchTcpCtrlPortIndex }
1163: ::= { vSwitchTcpCtrlTable 1 }
1164:
1165: VSwitchTcpCtrlEntry ::=
1165: warning -
warning: SEQUENCE element #4 `vSwitchTcpCtrlSourceIP' does not match order of columnar objects under `vSwitchTcpCtrlEntry'
1166: SEQUENCE {
1167: vSwitchTcpCtrlPortIndex Integer32,
1168: vSwitchTcpCtrlID INTEGER,
1169: vSwitchTcpCtrlPortNumber INTEGER,
1170: vSwitchTcpCtrlSourceIP IpAddress,
1171: vSwitchTcpCtrlSourceNetmask IpAddress
1172: }
1173:
1174: vSwitchTcpCtrlPortIndex OBJECT-TYPE
1174: change recommended -
warning: node `vSwitchTcpCtrlPortIndex' must be contained in at least one conformance group
1175: SYNTAX Integer32 (1..65536)
1176: MAX-ACCESS read-write
1177: STATUS current
1178: DESCRIPTION "Identifies the virtual switch within this switch"
1179: ::= { vSwitchTcpCtrlEntry 1 }
1180:
1181: vSwitchTcpCtrlID OBJECT-TYPE
1181: change recommended -
warning: node `vSwitchTcpCtrlID' must be contained in at least one conformance group
1182: SYNTAX INTEGER
1183: MAX-ACCESS read-write
1183: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1184: STATUS current
1185: DESCRIPTION "Identifies the virtual switch controller across the
1186: SCI"
1187: ::= { vSwitchTcpCtrlEntry 2 }
1188:
1189: vSwitchTcpCtrlPortNumber OBJECT-TYPE
1189: fyi -
info: previous definition of `vSwitchTcpCtrlPortNumber'
1189: change recommended -
warning: node `vSwitchTcpCtrlPortNumber' must be contained in at least one conformance group
1190: SYNTAX INTEGER
1191: MAX-ACCESS read-write
1191: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1192: STATUS current
1193: DESCRIPTION "The local port number used to control the virtual
1194: switch."
1195: ::= { vSwitchTcpCtrlEntry 3 }
1196:
1197: vSwitchTcpCtrlSourceIP OBJECT-TYPE
1197: change recommended -
warning: node `vSwitchTcpCtrlSourceIP' must be contained in at least one conformance group
1198: SYNTAX INTEGER
1199: MAX-ACCESS read-write
1199: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1200: STATUS current
1201: DESCRIPTION "The source subnet or specific IP address from which the
1202: controller of the virtual switch must originate."
1203: ::= { vSwitchTcpCtrlEntry 3 }
1203: severe -
identifier `vSwitchTcpCtrlSourceIP' registers object identifier already registered by `vSwitchTcpCtrlPortNumber'
1203: error -
type of `vSwitchTcpCtrlSourceIP' in sequence and object type definition do not match
1204:
1205: vSwitchTcpCtrlSourceNetmask OBJECT-TYPE
1205: change recommended -
warning: node `vSwitchTcpCtrlSourceNetmask' must be contained in at least one conformance group
1206: SYNTAX INTEGER
1207: MAX-ACCESS read-write
1207: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1208: STATUS current
1209: DESCRIPTION "The source subnet mask (255.255.255.255 to specify a
1210: specific IP address) from which the controller of the
1211: virtual switch must originate."
1212: ::= { vSwitchTcpCtrlEntry 4 }
1212: error -
type of `vSwitchTcpCtrlSourceNetmask' in sequence and object type definition do not match
1213:
1214: --===============================
1215: --END OF vSwitchTcpCtrlTable
1216: --===============================
1217:
1218: --===============================
1219: --vSwitchPortConfigTable. These are
1220: --only for non-synthetic virtual ports
1221: --===============================
1222:
1223: vSwitchPortConfigTable OBJECT-TYPE
1224: SYNTAX SEQUENCE OF VSwitchPortConfigEntry
1225: MAX-ACCESS not-accessible
1226: STATUS current
1227: DESCRIPTION "Resource configuration for the virtual ports"
1228: ::= { vSwitchConfig 8 }
1229:
1230: vSwitchPortConfigEntry OBJECT-TYPE
1230: warning -
warning: index element `vSwitchPortConfigVSID' of row `vSwitchPortConfigEntry' should be not-accessible in SMIv2 MIB
1230: warning -
warning: index element `vSwitchVirtualPortID' of row `vSwitchPortConfigEntry' should be not-accessible in SMIv2 MIB
1231: SYNTAX VSwitchPortConfigEntry
1232: MAX-ACCESS not-accessible
1233: STATUS current
1234: DESCRIPTION "This table gives the per port resource configured for
1235: the virtual switch. The vSwitchPortConfigVSID and
1236: vSwitchVirtualPortID combination must be unique between
1237: this table and vSwitchCrossVSTable."
1238: INDEX { vSwitchPortConfigVSID, vSwitchVirtualPortID }
1239: ::= { vSwitchPortConfigTable 1 }
1240:
1241: VSwitchPortConfigEntry ::=
1241: minor error -
SEQUENCE element #6 `vSwitchPortConfigRowStatus' is not a child node under `vSwitchPortConfigEntry'
1242: SEQUENCE {
1243: vSwitchPortConfigVSID Integer32,
1244: vSwitchVirtualPortID Integer32,
1245: vSwitchPhysicalPortNumber INTEGER,
1246: vSwitchPortConfigPortNumBWs INTEGER,
1247: vSwitchPortConfigNumLabelRanges INTEGER,
1248: vSwitchPortConfigRowStatus RowStatus
1249: }
1250:
1251: vSwitchPortConfigVSID OBJECT-TYPE
1251: change recommended -
warning: node `vSwitchPortConfigVSID' must be contained in at least one conformance group
1252: SYNTAX Integer32 (1..65536)
1253: MAX-ACCESS read-write
1254: STATUS current
1255: DESCRIPTION "This is the virtual switch ID of the virtual switch"
1256: ::= { vSwitchPortConfigEntry 1 }
1257:
1258: vSwitchVirtualPortID OBJECT-TYPE
1258: change recommended -
warning: node `vSwitchVirtualPortID' must be contained in at least one conformance group
1259: SYNTAX Integer32 (1..65536)
1260: MAX-ACCESS read-write
1261: STATUS current
1262: DESCRIPTION "This is the virtual port id in that virtual switch"
1263: ::= { vSwitchPortConfigEntry 2 }
1264:
1265: vSwitchPhysicalPortNumber OBJECT-TYPE
1265: change recommended -
warning: node `vSwitchPhysicalPortNumber' must be contained in at least one conformance group
1266: SYNTAX INTEGER
1267: MAX-ACCESS read-write
1267: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1268: STATUS current
1269: DESCRIPTION "The physical port number that is mapped to virtual
1270: port"
1271: ::= { vSwitchPortConfigEntry 3 }
1272:
1273: vSwitchPortConfigPortNumBWs OBJECT-TYPE
1273: change recommended -
warning: node `vSwitchPortConfigPortNumBWs' must be contained in at least one conformance group
1274: SYNTAX INTEGER
1275: MAX-ACCESS read-only
1275: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1276: STATUS current
1277: DESCRIPTION "Number of equivalent bandwidth pointing to different
1278: performance targets (packet loss ratio and delay)in both
1279: incoming and outgoing directions for this port."
1280: ::= { vSwitchPortConfigEntry 4 }
1281:
1282: vSwitchPortConfigNumLabelRanges OBJECT-TYPE
1282: fyi -
info: previous definition of `vSwitchPortConfigNumLabelRanges'
1282: change recommended -
warning: node `vSwitchPortConfigNumLabelRanges' must be contained in at least one conformance group
1283: SYNTAX INTEGER
1284: MAX-ACCESS read-only
1284: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1285: STATUS current
1286: DESCRIPTION "Number of label ranges for this port. The label can be
1287: of different types depending on the interface service
1288: type."
1289: ::= { vSwitchPortConfigEntry 5 }
1290:
1291: vSwitchPortConfigRowStatus OBJECT-TYPE
1291: change recommended -
warning: node `vSwitchPortConfigRowStatus' must be contained in at least one conformance group
1292: SYNTAX RowStatus
1293: MAX-ACCESS read-write
1294: STATUS current
1295: DESCRIPTION "Used in creating/deleting the row"
1296: ::= { vSwitchPortConfigEntry 5 }
1296: severe -
identifier `vSwitchPortConfigRowStatus' registers object identifier already registered by `vSwitchPortConfigNumLabelRanges'
1297:
1298: --================================
1299: -- END OF vSwitchPortConfigTable
1300: --================================
1301:
1302: --===============================================================
1303: -- The table vSwitchConfigBWTable gives the equivalent bandwidth
1304: -- pointing to different service category for input and output at the
1305: -- virtual ports. The table has 3 indices; virtual switch ID, port ID
1306: -- and Bandwidth ID.
1307: --===============================================================
1308:
1309: vSwitchPortConfigBWTable OBJECT-TYPE
1310: SYNTAX SEQUENCE OF VSwitchPortConfigBWEntry
1311: MAX-ACCESS not-accessible
1312: STATUS current
1313: DESCRIPTION "Table giving the configured bandwidth information
1314: for the various virtual ports"
1315: ::= { vSwitchConfig 9 }
1316:
1317: vSwitchPortConfigBWEntry OBJECT-TYPE
1317: warning -
warning: index element `vSwitchBWConfigVSID' of row `vSwitchPortConfigBWEntry' should be not-accessible in SMIv2 MIB
1317: warning -
warning: index element `vSwitchBWVirtualPortID' of row `vSwitchPortConfigBWEntry' should be not-accessible in SMIv2 MIB
1317: warning -
warning: index element `vSwitchPortConfigBWID' of row `vSwitchPortConfigBWEntry' should be not-accessible in SMIv2 MIB
1318: SYNTAX VSwitchPortConfigBWEntry
1319: MAX-ACCESS not-accessible
1320: STATUS current
1321: DESCRIPTION "This table gives the configured bandwidth information
1322: for the various virtual ports"
1323: INDEX { vSwitchBWConfigVSID,
1324: vSwitchBWVirtualPortID,
1325: vSwitchPortConfigBWID }
1326: ::= { vSwitchPortConfigBWTable 1 }
1327:
1328: VSwitchPortConfigBWEntry ::=
1329: SEQUENCE {
1330: vSwitchBWConfigVSID Integer32,
1331: vSwitchBWVirtualPortID Integer32,
1332: vSwitchPortConfigBWID Integer32,
1333: vSwitchPortConfigEqiBW INTEGER,
1334: vSwitchBWPerformanceIndex INTEGER,
1335: vSwitchPortConfigBWPortDirection PortDirection,
1336: vSwitchPortConfigBWRowStatus RowStatus
1337: }
1338:
1339: vSwitchBWConfigVSID OBJECT-TYPE
1339: change recommended -
warning: node `vSwitchBWConfigVSID' must be contained in at least one conformance group
1340: SYNTAX Integer32 (1..65536)
1341: MAX-ACCESS read-write
1342: STATUS current
1343: DESCRIPTION "This is the virtual switch ID of the virtual switch"
1344: ::= { vSwitchPortConfigBWEntry 1 }
1345:
1346: vSwitchBWVirtualPortID OBJECT-TYPE
1346: change recommended -
warning: node `vSwitchBWVirtualPortID' must be contained in at least one conformance group
1347: SYNTAX Integer32 (1..65536)
1348: MAX-ACCESS read-write
1349: STATUS current
1350: DESCRIPTION "This is the virtual port id in the current virtual
1351: switch"
1352: ::= { vSwitchPortConfigBWEntry 2 }
1353:
1354: vSwitchPortConfigBWID OBJECT-TYPE
1354: change recommended -
warning: node `vSwitchPortConfigBWID' must be contained in at least one conformance group
1355: SYNTAX Integer32 (1..2147483647)
1356: MAX-ACCESS read-write
1357: STATUS current
1358: DESCRIPTION "This is the equivalent bandwidth ID in the current
1359: virtual switch"
1360: ::= { vSwitchPortConfigBWEntry 3 }
1361:
1362: vSwitchPortConfigEqiBW OBJECT-TYPE
1362: change recommended -
warning: node `vSwitchPortConfigEqiBW' must be contained in at least one conformance group
1363: SYNTAX INTEGER
1364: MAX-ACCESS read-write
1364: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1365: STATUS current
1366: DESCRIPTION "Indicates the equivalent bandwidth assigned
1367: to this VS "
1368: ::= { vSwitchPortConfigBWEntry 4 }
1369:
1370: vSwitchBWPerformanceIndex OBJECT-TYPE
1370: change recommended -
warning: node `vSwitchBWPerformanceIndex' must be contained in at least one conformance group
1371: SYNTAX INTEGER
1372: MAX-ACCESS read-write
1372: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1373: STATUS current
1374: DESCRIPTION "Indicates an entry in the performanceParamTable which
1375: represents the performance target associated to by this
1376: equivalent bandwidth "
1377: ::= { vSwitchPortConfigBWEntry 5 }
1378:
1379: vSwitchPortConfigBWPortDirection OBJECT-TYPE
1379: change recommended -
warning: node `vSwitchPortConfigBWPortDirection' must be contained in at least one conformance group
1380: SYNTAX PortDirection
1381: MAX-ACCESS read-write
1382: STATUS current
1383: DESCRIPTION "Indicates the direction for which this equivalent
1384: bandwidth is valid"
1385: ::= { vSwitchPortConfigBWEntry 6 }
1386:
1387: vSwitchPortConfigBWRowStatus OBJECT-TYPE
1387: change recommended -
warning: node `vSwitchPortConfigBWRowStatus' must be contained in at least one conformance group
1388: SYNTAX RowStatus
1389: MAX-ACCESS read-write
1390: STATUS current
1391: DESCRIPTION "Used in creation/deletion of the row"
1392: ::= { vSwitchPortConfigBWEntry 7 }
1393:
1394: --==================================
1395: -- END OF vSwitchPortConfigBWTable
1396: --==================================
1397:
1398:
1399: --===============================================================
1400: -- The vSwitchLabelRangeConfigTable gives the label ranges for input
1401: and output
1401: severe -
syntax error, unexpected LOWERCASE_IDENTIFIER, expecting OBJECT
1402: -- at the virtual ports.
1403: -- The tables have 3 indices; virtual switch ID, port ID and Range ID
1404: --===============================================================
1405:
1406: vSwitchPortConfigLabelRangeTable OBJECT-TYPE
1407: SYNTAX SEQUENCE OF VSwitchPortConfigLabelRangeEntry
1408: MAX-ACCESS not-accessible
1409: STATUS current
1410: DESCRIPTION "Table giving the configured label range information
1411: for the various virtual ports"
1412: ::= { vSwitchConfig 10 }
1412: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1413:
1414: vSwitchPortConfigLabelRangeEntry OBJECT-TYPE
1414: error -
row's parent node must be a table node
1414: warning -
warning: index element `vSwitchLRTConfigVSID' of row `vSwitchPortConfigLabelRangeEntry' should be not-accessible in SMIv2 MIB
1414: warning -
warning: index element `vSwitchLRTVirtualPortID' of row `vSwitchPortConfigLabelRangeEntry' should be not-accessible in SMIv2 MIB
1414: warning -
warning: index element `vSwitchPortConfigLabelRangeID' of row `vSwitchPortConfigLabelRangeEntry' should be not-accessible in SMIv2 MIB
1415: SYNTAX VSwitchPortConfigLabelRangeEntry
1416: MAX-ACCESS not-accessible
1417: STATUS current
1418: DESCRIPTION "This table gives the per port label ranges configured
1419: for the virtual switch."
1420: INDEX { vSwitchLRTConfigVSID,
1421: vSwitchLRTVirtualPortID,
1422: vSwitchPortConfigLabelRangeID }
1423: ::= { vSwitchPortConfigLabelRangeTable 1 }
1423: severe -
unknown object identifier label `vSwitchPortConfigLabelRangeTable'
1424:
1425: VSwitchPortConfigLabelRangeEntry ::=
1426: SEQUENCE {
1427: vSwitchLRTConfigVSID Integer32,
1428: vSwitchLRTVirtualPortID Integer32,
1429: vSwitchPortConfigLabelRangeID Integer32,
1430: vSwitchPortConfigPortDirection PortDirection,
1431: vSwitchPortConfigLabelRangeType INTEGER,
1432: vSwitchPortConfigLabelRangeIndex INTEGER,
1433: vSwitchPortConfigLabelRowStatus RowStatus
1434: }
1435:
1436: vSwitchLRTConfigVSID OBJECT-TYPE
1436: change recommended -
warning: node `vSwitchLRTConfigVSID' must be contained in at least one conformance group
1437: SYNTAX Integer32 (1..65536)
1438: MAX-ACCESS read-write
1439: STATUS current
1440: DESCRIPTION "This is the virtual switch ID of the virtual switch"
1441: ::= { vSwitchPortConfigLabelRangeEntry 1 }
1442:
1443: vSwitchLRTVirtualPortID OBJECT-TYPE
1443: change recommended -
warning: node `vSwitchLRTVirtualPortID' must be contained in at least one conformance group
1444: SYNTAX Integer32 (1..65536)
1445: MAX-ACCESS read-write
1446: STATUS current
1447: DESCRIPTION "This is the virtual port id in the current virtual
1448: switch"
1449: ::= { vSwitchPortConfigLabelRangeEntry 2 }
1450:
1451: vSwitchPortConfigLabelRangeID OBJECT-TYPE
1451: change recommended -
warning: node `vSwitchPortConfigLabelRangeID' must be contained in at least one conformance group
1452: SYNTAX Integer32 (1..65536)
1453: MAX-ACCESS read-write
1454: STATUS current
1455: DESCRIPTION "Identifies the label range"
1456: ::= { vSwitchPortConfigLabelRangeEntry 3 }
1457:
1458: vSwitchPortConfigPortDirection OBJECT-TYPE
1458: change recommended -
warning: node `vSwitchPortConfigPortDirection' must be contained in at least one conformance group
1459: SYNTAX PortDirection
1460: MAX-ACCESS read-write
1461: STATUS current
1462: DESCRIPTION "Indicates the direction for which this range is valid"
1463: ::= { vSwitchPortConfigLabelRangeEntry 4 }
1464:
1465: vSwitchPortConfigLabelRangeType OBJECT-TYPE
1465: change recommended -
warning: node `vSwitchPortConfigLabelRangeType' must be contained in at least one conformance group
1466: SYNTAX INTEGER
1467: MAX-ACCESS read-write
1467: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1468: STATUS current
1469: DESCRIPTION "Indicates the type of protocol for this label range."
1470: ::= { vSwitchPortConfigLabelRangeEntry 5 }
1471:
1472: vSwitchPortConfigLabelRangeIndex OBJECT-TYPE
1472: change recommended -
warning: node `vSwitchPortConfigLabelRangeIndex' must be contained in at least one conformance group
1473: SYNTAX INTEGER
1474: MAX-ACCESS read-write
1474: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1475: STATUS current
1476: DESCRIPTION "The index into the protocol-dependent label
1477: range table for this virtual switch."
1478: ::= { vSwitchPortConfigLabelRangeEntry 6 }
1479:
1480: vSwitchPortConfigLabelRowStatus OBJECT-TYPE
1480: change recommended -
warning: node `vSwitchPortConfigLabelRowStatus' must be contained in at least one conformance group
1481: SYNTAX RowStatus
1482: MAX-ACCESS read-write
1483: STATUS current
1484: DESCRIPTION "Used in creation/deletion of row."
1485: ::= { vSwitchPortConfigLabelRangeEntry 7 }
1486:
1487: --====================================
1488: -- END OF vSwitchPortConfigLabelRangeTable
1489: --====================================
1490:
1491: --===============================================================
1492: -- The table vsAtmLabelRangeTable is used to give the VPI/VCI label
1493: ranges
1494: -- at the ATM virtual switch level.
1495: --===============================================================
1496:
1497: vsAtmLabelRangeTable OBJECT-TYPE
1497: severe -
syntax error, unexpected LOWERCASE_IDENTIFIER, expecting OBJECT
1498: SYNTAX SEQUENCE OF VsAtmLabelRangeEntry
1499: MAX-ACCESS not-accessible
1500: STATUS current
1501: DESCRIPTION "Table giving the configured ATM label range information
1502: for the various switch ports on this virtual switch."
1503: ::= { vSwitchConfig 11 }
1503: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1504:
1505: vsAtmLabelRangeEntry OBJECT-TYPE
1505: error -
row's parent node must be a table node
1505: warning -
warning: index element `vsAtmLabelRangeIndex' of row `vsAtmLabelRangeEntry' should be not-accessible in SMIv2 MIB
1506: SYNTAX VsAtmLabelRangeEntry
1507: MAX-ACCESS not-accessible
1508: STATUS current
1509: DESCRIPTION "This table gives the per port ATM label ranges and
1510: capabilities."
1511: INDEX { vsAtmLabelRangeIndex }
1512: ::= { vsAtmLabelRangeTable 1 }
1512: severe -
unknown object identifier label `vsAtmLabelRangeTable'
1513:
1514: VsAtmLabelRangeEntry ::=
1515: SEQUENCE {
1516: vsAtmLabelRangeIndex Integer32,
1517: vsAtmLabelRangeMinVpiVci VectorString,
1518: vsAtmLabelRangeMaxVpiVci VectorString,
1519: vsAtmLabelRangeAllowsVP TruthValue,
1520: vsAtmLabelRangeAllowsP2MP TruthValue,
1521: vsAtmLabelRangeAllowsMP2P TruthValue,
1522: vsAtmLabelRangeMaxMulticast INTEGER,
1523: vsAtmLabelRangeRowStatus RowStatus
1524: }
1525:
1526: vsAtmLabelRangeIndex OBJECT-TYPE
1526: change recommended -
warning: node `vsAtmLabelRangeIndex' must be contained in at least one conformance group
1527: SYNTAX Integer32 (1..65536)
1528: MAX-ACCESS read-write
1529: STATUS current
1530: DESCRIPTION "Index into this table."
1531: ::= { vsAtmLabelRangeEntry 1 }
1532:
1533: vsAtmLabelRangeMinVpiVci OBJECT-TYPE
1533: change recommended -
warning: node `vsAtmLabelRangeMinVpiVci' must be contained in at least one conformance group
1534: SYNTAX VectorString
1535: MAX-ACCESS read-write
1536: STATUS current
1537: DESCRIPTION "Lower bound of the vpi and vci range."
1538: ::= { vsAtmLabelRangeEntry 2 }
1539:
1540: vsAtmLabelRangeMaxVpiVci OBJECT-TYPE
1540: change recommended -
warning: node `vsAtmLabelRangeMaxVpiVci' must be contained in at least one conformance group
1541: SYNTAX VectorString
1542: MAX-ACCESS read-write
1543: STATUS current
1544: DESCRIPTION "Upper bound of the vpi and vci range."
1545: ::= { vsAtmLabelRangeEntry 3 }
1546:
1547: vsAtmLabelRangeAllowsVP OBJECT-TYPE
1547: change recommended -
warning: node `vsAtmLabelRangeAllowsVP' must be contained in at least one conformance group
1548: SYNTAX TruthValue
1549: MAX-ACCESS read-write
1550: STATUS current
1551: DESCRIPTION "Indicates whether this label range can be used for VP
1552: connections."
1553: ::= { vsAtmLabelRangeEntry 4 }
1554:
1555: vsAtmLabelRangeAllowsP2MP OBJECT-TYPE
1555: change recommended -
warning: node `vsAtmLabelRangeAllowsP2MP' must be contained in at least one conformance group
1556: SYNTAX TruthValue
1557: MAX-ACCESS read-write
1558: STATUS current
1559: DESCRIPTION "Indicates whether this label range can be used to
1560: create point-to-multipoint connections."
1561: ::= { vsAtmLabelRangeEntry 5 }
1562:
1563: vsAtmLabelRangeAllowsMP2P OBJECT-TYPE
1563: change recommended -
warning: node `vsAtmLabelRangeAllowsMP2P' must be contained in at least one conformance group
1564: SYNTAX TruthValue
1565: MAX-ACCESS read-write
1566: STATUS current
1567: DESCRIPTION "Indicates whether this label range can be used to
1568: create multipoint-to-point connections."
1569: ::= { vsAtmLabelRangeEntry 6 }
1570:
1571: vsAtmLabelRangeMaxMulticast OBJECT-TYPE
1571: change recommended -
warning: node `vsAtmLabelRangeMaxMulticast' must be contained in at least one conformance group
1572: SYNTAX INTEGER
1573: MAX-ACCESS read-write
1573: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1574: STATUS current
1575: DESCRIPTION "Indicates the maximum number of multicast connections
1576: that can be created within this range."
1577: ::= { vsAtmLabelRangeEntry 7 }
1578:
1579: vsAtmLabelRangeRowStatus OBJECT-TYPE
1579: change recommended -
warning: node `vsAtmLabelRangeRowStatus' must be contained in at least one conformance group
1580: SYNTAX RowStatus
1581: MAX-ACCESS read-write
1582: STATUS current
1583: DESCRIPTION "Indicates the maximum number of multicast connections
1584: that can be created within this range."
1585: ::= { vsAtmLabelRangeEntry 8 }
1586:
1587: --====================================
1588: -- END OF vsAtmLabelRangeTable
1589: --====================================
1590:
1591:
1592: --===============================================================
1593: -- The table vsFrLabelRangeTable is used to give the DLCI label ranges
1594: -- on a Frame Relay interface for a virtual switch.
1595: --===============================================================
1596:
1597: vsFrLabelRangeTable OBJECT-TYPE
1598: SYNTAX SEQUENCE OF VsFrLabelRangeEntry
1599: MAX-ACCESS not-accessible
1600: STATUS current
1601: DESCRIPTION "Table giving the configured label range information
1602: for the various frame relay ports."
1603: ::= { vSwitchConfig 12 }
1604:
1605: vsFrLabelRangeEntry OBJECT-TYPE
1605: warning -
warning: index element `vsFrLabelRangeIndex' of row `vsFrLabelRangeEntry' should be not-accessible in SMIv2 MIB
1606: SYNTAX VsFrLabelRangeEntry
1607: MAX-ACCESS not-accessible
1608: STATUS current
1609: DESCRIPTION "This table gives the per port label ranges"
1610: INDEX { vsFrLabelRangeIndex }
1611: ::= { vsFrLabelRangeTable 1 }
1612:
1613: VsFrLabelRangeEntry ::=
1614: SEQUENCE {
1615: vsFrLabelRangeIndex Integer32,
1616: vsFrLabelRangeMinDLCI INTEGER,
1617: vsFrLabelRangeMaxDLCI INTEGER,
1618: vsFrLabelRangeRowStatus RowStatus
1619: }
1620:
1621: vsFrLabelRangeIndex OBJECT-TYPE
1621: change recommended -
warning: node `vsFrLabelRangeIndex' must be contained in at least one conformance group
1622: SYNTAX Integer32 (1..65536)
1623: MAX-ACCESS read-write
1624: STATUS current
1625: DESCRIPTION "Index into this table."
1626: ::= { vsFrLabelRangeEntry 1 }
1627:
1628: vsFrLabelRangeMinDLCI OBJECT-TYPE
1628: change recommended -
warning: node `vsFrLabelRangeMinDLCI' must be contained in at least one conformance group
1629: SYNTAX INTEGER
1630: MAX-ACCESS read-write
1630: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1631: STATUS current
1632: DESCRIPTION "Lower bound of the DLCI range for this Frame Relay
1633: interface."
1634: ::= { vsFrLabelRangeEntry 2 }
1635:
1636: vsFrLabelRangeMaxDLCI OBJECT-TYPE
1636: change recommended -
warning: node `vsFrLabelRangeMaxDLCI' must be contained in at least one conformance group
1637: SYNTAX INTEGER
1638: MAX-ACCESS read-write
1638: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1639: STATUS current
1640: DESCRIPTION "Upper bound of the DLCI range for this Frame Relay
1641: interface."
1642: ::= { vsFrLabelRangeEntry 3 }
1643:
1644: vsFrLabelRangeRowStatus OBJECT-TYPE
1644: change recommended -
warning: node `vsFrLabelRangeRowStatus' must be contained in at least one conformance group
1645: SYNTAX INTEGER
1646: MAX-ACCESS read-write
1646: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1647: STATUS current
1648: DESCRIPTION "Used to create and delete this row."
1649: ::= { vsFrLabelRangeEntry 4 }
1649: error -
type of `vsFrLabelRangeRowStatus' in sequence and object type definition do not match
1650:
1651: --====================================
1652: -- END OF vsFrLabelRangeTable
1653: --====================================
1654:
1655: --===============================================================
1656: -- The table vsVlanLabelRangeTable is used to give the VLAN ID label
1657: ranges
1658: -- on a VLAN-aware Ethernet interface for a virtual switch.
1659: --===============================================================
1660:
1661: vsVlanLabelRangeTable OBJECT-TYPE
1661: severe -
syntax error, unexpected LOWERCASE_IDENTIFIER, expecting OBJECT
1662: SYNTAX SEQUENCE OF VsVlanLabelRangeEntry
1663: MAX-ACCESS not-accessible
1664: STATUS current
1665: DESCRIPTION "Table giving the configured label range information
1666: for the VLAN-aware Ethernet ports."
1667: ::= { switchConfig 13 }
1667: warning -
warning: flushing recent incorrect declaration, see previous error(s)
1668:
1669: vsVlanLabelRangeEntry OBJECT-TYPE
1669: error -
row's parent node must be a table node
1669: warning -
warning: index element `vsVlanLabelRangeIndex' of row `vsVlanLabelRangeEntry' should be not-accessible in SMIv2 MIB
1670: SYNTAX VsVlanLabelRangeEntry
1671: MAX-ACCESS not-accessible
1672: STATUS current
1673: DESCRIPTION "This table gives the per port VLAN ID ranges"
1674: INDEX { vsVlanLabelRangeIndex }
1675: ::= { vsVlanLabelRangeTable 1 }
1675: severe -
unknown object identifier label `vsVlanLabelRangeTable'
1676:
1677: VsVlanLabelRangeEntry ::=
1678: SEQUENCE {
1679: vsVlanLabelRangeIndex Integer32,
1680: vsVlanLabelRangeMinID INTEGER,
1681: vsVlanLabelRangeMaxID INTEGER,
1682: vsVlanLabelRangeRowStatus RowStatus
1683: }
1684:
1685: vsVlanLabelRangeIndex OBJECT-TYPE
1685: change recommended -
warning: node `vsVlanLabelRangeIndex' must be contained in at least one conformance group
1686: SYNTAX Integer32 (1..65536)
1687: MAX-ACCESS read-write
1688: STATUS current
1689: DESCRIPTION "Index into this table."
1690: ::= { vsVlanLabelRangeEntry 1 }
1691:
1692: vsVlanLabelRangeMinID OBJECT-TYPE
1692: change recommended -
warning: node `vsVlanLabelRangeMinID' must be contained in at least one conformance group
1693: SYNTAX INTEGER
1694: MAX-ACCESS read-write
1694: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1695: STATUS current
1696: DESCRIPTION "Lower bound of the VLAN ID range on this VLAN-aware
1697: Ethernet switch interface."
1698: ::= { vsVlanLabelRangeEntry 2 }
1699:
1700: vsVlanLabelRangeMaxID OBJECT-TYPE
1700: change recommended -
warning: node `vsVlanLabelRangeMaxID' must be contained in at least one conformance group
1701: SYNTAX INTEGER
1702: MAX-ACCESS read-write
1702: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1703: STATUS current
1704: DESCRIPTION "Upper bound of the VLAN ID range on this VLAN-aware
1705: Ethernet switch interface."
1706: ::= { vsVlanLabelRangeEntry 3 }
1707:
1708: vsVlanLabelRangeRowStatus OBJECT-TYPE
1708: change recommended -
warning: node `vsVlanLabelRangeRowStatus' must be contained in at least one conformance group
1709: SYNTAX RowStatus
1710: MAX-ACCESS read-write
1711: STATUS current
1712: DESCRIPTION "Used to create and delete this row."
1713: ::= { vsVlanLabelRangeEntry 4 }
1714:
1715: --====================================
1716: -- END OF vsVlanLabelRangeTable
1717: --====================================
1718:
1719:
1720: --===============================================================
1721: -- The table mplsLabelRangeTable is used to give the label ranges
1722: -- on a MPLS interface.
1723: --===============================================================
1724:
1725: vsMplsLabelRangeTable OBJECT-TYPE
1726: SYNTAX SEQUENCE OF VsMplsLabelRangeEntry
1727: MAX-ACCESS not-accessible
1728: STATUS current
1729: DESCRIPTION "Table giving the configured label range information
1730: for MPLS ports."
1731: ::= { vSwitchConfig 14 }
1732:
1733: vsMplsLabelRangeEntry OBJECT-TYPE
1733: warning -
warning: index element `vsMplsLabelRangeIndex' of row `vsMplsLabelRangeEntry' should be not-accessible in SMIv2 MIB
1734: SYNTAX VsMplsLabelRangeEntry
1735: MAX-ACCESS not-accessible
1736: STATUS current
1737: DESCRIPTION "This table gives the per port MPLS ranges."
1738: INDEX { vsMplsLabelRangeIndex }
1739: ::= { vsMplsLabelRangeTable 1 }
1740:
1741: VsMplsLabelRangeEntry ::=
1742: SEQUENCE {
1743: vsMplsLabelRangeIndex Integer32,
1744: vsMplsLabelRangeMinID INTEGER,
1745: vsMplsLabelRangeMaxID INTEGER,
1746: vsMplsLabelRangeRowStatus RowStatus
1747: }
1748:
1749: vsMplsLabelRangeIndex OBJECT-TYPE
1749: change recommended -
warning: node `vsMplsLabelRangeIndex' must be contained in at least one conformance group
1750: SYNTAX Integer32 (1..65536)
1751: MAX-ACCESS read-write
1752: STATUS current
1753: DESCRIPTION "Index into this table."
1754: ::= { vsMplsLabelRangeEntry 1 }
1755:
1756: vsMplsLabelRangeMinID OBJECT-TYPE
1756: change recommended -
warning: node `vsMplsLabelRangeMinID' must be contained in at least one conformance group
1757: SYNTAX INTEGER
1758: MAX-ACCESS read-write
1758: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1759: STATUS current
1760: DESCRIPTION "Lower bound of the MPLS label range."
1761: ::= { vsMplsLabelRangeEntry 2 }
1762:
1763: vsMplsLabelRangeMaxID OBJECT-TYPE
1763: change recommended -
warning: node `vsMplsLabelRangeMaxID' must be contained in at least one conformance group
1764: SYNTAX INTEGER
1765: MAX-ACCESS read-write
1765: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1766: STATUS current
1767: DESCRIPTION "Upper bound of the MPLS label range."
1768: ::= { vsMplsLabelRangeEntry 3 }
1769:
1770: vsMplsLabelRangeRowStatus OBJECT-TYPE
1770: change recommended -
warning: node `vsMplsLabelRangeRowStatus' must be contained in at least one conformance group
1771: SYNTAX RowStatus
1772: MAX-ACCESS read-write
1773: STATUS current
1774: DESCRIPTION "Used to create or delete this row."
1775: ::= { vsMplsLabelRangeEntry 4 }
1776:
1777: --====================================
1778: -- END OF vsMplsLabelRangeTable
1779: --====================================
1780:
1781:
1782: --===============================================================
1783: -- The table vsIpLabelRangeTable is used to give the IP ranges on an IP
1784: -- interface for a virtual switch.
1785: --===============================================================
1786:
1787: vsIpLabelRangeTable OBJECT-TYPE
1788: SYNTAX SEQUENCE OF VsIpLabelRangeEntry
1789: MAX-ACCESS not-accessible
1790: STATUS current
1791: DESCRIPTION "Table giving the configured IP ranges for IP ports."
1792: ::= { vSwitchConfig 15 }
1793:
1794: vsIpLabelRangeEntry OBJECT-TYPE
1794: warning -
warning: index element `vsIpLabelRangeIndex' of row `vsIpLabelRangeEntry' should be not-accessible in SMIv2 MIB
1795: SYNTAX VsIpLabelRangeEntry
1796: MAX-ACCESS not-accessible
1797: STATUS current
1798: DESCRIPTION "This table gives the per port IP ranges."
1799: INDEX { vsIpLabelRangeIndex }
1800: ::= { vsIpLabelRangeTable 1 }
1801:
1802: VsIpLabelRangeEntry ::=
1803: SEQUENCE {
1804: vsIpLabelRangeIndex Integer32,
1805: vsIpLabelRangeIP IpAddress,
1806: vsIpLabelRangeIPMask IpAddress,
1807: vsIpLabelRangeRowStatus RowStatus
1808: }
1809:
1810: vsIpLabelRangeIndex OBJECT-TYPE
1810: change recommended -
warning: node `vsIpLabelRangeIndex' must be contained in at least one conformance group
1811: SYNTAX Integer32 (1..65536)
1812: MAX-ACCESS read-write
1813: STATUS current
1814: DESCRIPTION "Index into this table."
1815: ::= { vsIpLabelRangeEntry 1 }
1816:
1817: vsIpLabelRangeIP OBJECT-TYPE
1817: change recommended -
warning: node `vsIpLabelRangeIP' must be contained in at least one conformance group
1818: SYNTAX IpAddress
1819: MAX-ACCESS read-write
1820: STATUS current
1821: DESCRIPTION "Indicates the IP address for a particular network."
1822: ::= { vsIpLabelRangeEntry 2 }
1823:
1824: vsIpLabelRangeIPMask OBJECT-TYPE
1824: change recommended -
warning: node `vsIpLabelRangeIPMask' must be contained in at least one conformance group
1825: SYNTAX IpAddress
1826: MAX-ACCESS read-write
1827: STATUS current
1828: DESCRIPTION "Indicates the subnet's mask address."
1829: ::= { vsIpLabelRangeEntry 3 }
1830:
1831: vsIpLabelRangeRowStatus OBJECT-TYPE
1831: change recommended -
warning: node `vsIpLabelRangeRowStatus' must be contained in at least one conformance group
1832: SYNTAX RowStatus
1833: MAX-ACCESS read-write
1834: STATUS current
1835: DESCRIPTION "Used for creating and deleting this row."
1836: ::= { vsIpLabelRangeEntry 4 }
1837:
1838: --====================================
1839: -- END OF vsIpLabelRangeTable
1840: --====================================
1841:
1842: --==========================================================
1843: -- The vSwitchCrossVSTable contains rows that describe a
1844: -- synthetic connection between two virtual switches. To each of
1845: -- these switches, a synthetic port is added. This synthetic port
1846: -- will appear as a real virtual port to the protocol managing the
1847: -- virtual switch. As such, characteristics of the connection
1848: -- have to be specified, e.g., link type (ATM, ethernet).
1849: --
1850: -- Some normal characteristics of a link do not need to be
1851: -- specified because they can be computed dynamically by the switch.
1852: -- For example, the bandwidth of the port can be computed as the
1853: -- sum of the bandwidths of the other ports of the VS. This
1854: -- bandwidth is necessary and sufficient to guarantee that the
1855: -- synthetic port does not become an artificial bottleneck.
1856: --==========================================================
1857: vSwitchCrossVSTable OBJECT-TYPE
1858: SYNTAX SEQUENCE OF VSwitchCrossVSEntry
1859: MAX-ACCESS not-accessible
1860: STATUS current
1861: DESCRIPTION "This table manages the virtual connection configured
1862: between two VSs"
1863: ::= { vSwitchConfig 17 }
1864:
1865: vSwitchCrossVSEntry OBJECT-TYPE
1865: warning -
warning: index element `vSwitchVConnectID' of row `vSwitchCrossVSEntry' should be not-accessible in SMIv2 MIB
1866: SYNTAX VSwitchCrossVSEntry
1867: MAX-ACCESS not-accessible
1868: STATUS current
1869: DESCRIPTION "Configuration for each virtual connection in the
1870: switch"
1871: INDEX { vSwitchVConnectID }
1872: ::= { vSwitchCrossVSTable 1}
1873:
1874: VSwitchCrossVSEntry ::=
1875: SEQUENCE {
1876: vSwitchVConnectID Integer32,
1877: vSwitchVConnect1VSID Integer32,
1878: vSwitchVConnect1PortID Integer32,
1879: vSwitchVConnect2VSID Integer32,
1880: vSwitchVConnect2PortID Integer32,
1881: vSwitchVLinkType INTEGER
1882: }
1883:
1884: vSwitchVConnectID OBJECT-TYPE
1884: change recommended -
warning: node `vSwitchVConnectID' must be contained in at least one conformance group
1885: SYNTAX INTEGER (1..65536)
1885: warning -
warning: use Integer32 instead of INTEGER in SMIv2
1886: MAX-ACCESS read-write
1887: STATUS current
1888: DESCRIPTION "Identifies this virtual connection"
1889: ::= { vSwitchCrossVSEntry 1 }
1890:
1891: vSwitchVConnect1VSID OBJECT-TYPE
1891: change recommended -
warning: node `vSwitchVConnect1VSID' must be contained in at least one conformance group
1892: SYNTAX Integer32 (1..65536)
1893: MAX-ACCESS read-write
1894: STATUS current
1895: DESCRIPTION "This is the virtual switch ID of the first virtual
1896: switch attached to this synthetic connection."
1897: ::= { vSwitchCrossVSEntry 2 }
1898:
1899: vSwitchVConnect1PortID OBJECT-TYPE
1899: change recommended -
warning: node `vSwitchVConnect1PortID' must be contained in at least one conformance group
1900: SYNTAX Integer32 (1..65536)
1901: MAX-ACCESS read-write
1902: STATUS current
1903: DESCRIPTION "This is the virtual port id associated with this
1904: synthetic connection in virtual switch
1905: vSwitchVConnect1VSID."
1906: ::= { vSwitchCrossVSEntry 3 }
1907:
1908: vSwitchVConnect2VSID OBJECT-TYPE
1908: change recommended -
warning: node `vSwitchVConnect2VSID' must be contained in at least one conformance group
1909: SYNTAX Integer32 (1..65536)
1910: MAX-ACCESS read-write
1911: STATUS current
1912: DESCRIPTION "This is the virtual switch ID of the second virtual
1913: switch attached to this synthetic connection."
1914: ::= { vSwitchCrossVSEntry 4 }
1915:
1916: vSwitchVConnect2PortID OBJECT-TYPE
1916: change recommended -
warning: node `vSwitchVConnect2PortID' must be contained in at least one conformance group
1917: SYNTAX Integer32 (1..65536)
1918: MAX-ACCESS read-write
1919: STATUS current
1920: DESCRIPTION "This is the virtual port id associated with this
1921: synthetic connection in virtual switch
1922: vSwitchVConnect2VSID."
1923: ::= { vSwitchCrossVSEntry 5 }
1924:
1925: vSwitchVLinkType OBJECT-TYPE
1925: change recommended -
warning: node `vSwitchVLinkType' must be contained in at least one conformance group
1926: SYNTAX INTEGER {
1927: ethernet(1),
1928: atm(2),
1929: frame-relay(3)
1929: change recommended -
warning: named number `frame-relay' must not include a hyphen in SMIv2
1930: }
1931: MAX-ACCESS read-write
1932: STATUS current
1933: DESCRIPTION "Specifies the layer-2 link type that the virtual ports
1934: associated with this synthetic connection will appear
1935: to be."
1936: ::= { vSwitchCrossVSEntry 6 }
1937:
1938: END