1 PARTITION-PIB PIB-DEFINITIONS ::= BEGIN
4 Unsigned32, IpAddress, Integer32,
5 MODULE-IDENTITY, OBJECT-TYPE,
11 switchPartitionPib MODULE-IDENTITY
19 Hillsboro, OR 97124 USA
20 Phone: +1 503 712 1760
21 Email: todd.a.anderson@intel.com
25 600 Technology Park Drive
27 Phone: +1 401 663 5024
28 Email: avri@nortelnetworks.com
34 Phone: +46 (0) 8 713 81 25
35 Email: yong.b.jiang@telia.se
39 5150 El Camino Real Suite B-31
41 Phone: +1(650) 938-8066 x102
46 5150 El Camino Real Suite B-31
48 phone: +1(650) 938-8066 x103
51 "The PIB module specifies a set of policy rule classes
52 for partitioning a single switch into a set of virtual
56 VSConfig OBJECT IDENTIFIER ::= { switchPartitionPib 1 }
58 PortDirection ::= TEXTUAL-CONVENTION
61 "The following type is used to specify the direction of the
62 label ranges and the bandwidth in the physical port of the
63 switch as well as the virtual port of the virtual switch."
69 RatioString ::= TEXTUAL-CONVENTION
72 "This data type is used to model a floating number,
73 specifically here the cell loss ratio and a
74 probability number. It is required to be of the form
75 m:n, where m and n are both integers and represent a
76 floating number m divided by n."
77 SYNTAX OCTET STRING (SIZE(3))
79 VectorString ::= TEXTUAL-CONVENTION
82 "This data type is used to model a 2-dimentional
83 number (x,y). Here it is used to specify the vpi/vci
84 range for an ATM interface. 2 vectors, (minVpi,
85 minVci) and (maxVpi, maxVci), make up a label range.
86 It is required to have the format x:y"
87 SYNTAX OCTET STRING (SIZE(3..8))
89 PortType := TEXTUAL-CONVENTION
92 "This data type is used to model the port type of the
103 ==================================================================
104 --This table performParamTable is used to represent the
105 --performance targets associated with the equivalent bandwidths
106 --for each port. This table allows the bandwidth, buffer space,
107 --and queue schedulers assigned to a VS to be simply abstracted
108 --using a single parameter: the Equivalent bandwidth per port
109 --assigned to the VS. Each entry in the VS interface bandwidth
110 --table uses its serviceParamIndex to point to a row in this
111 --table. Then the equivalent bandwidth points to a performance
112 --target set by the service descriptor parameters. The performance
113 --target is most common in the form of a loss target but also a
114 --delay target can be used.
115 ==================================================================
116 performParamTable OBJECT-TYPE
117 SYNTAX SEQUENCE OF PerformParamEntry
118 POLICY-ACCESS INSTALL
120 DESCRIPTION "Table giving the configured performance targets
122 ::= { switchPartitionPib 2 }
124 performParamEntry OBJECT-TYPE
125 SYNTAX PerformParamEntry
126 POLICY-ACCESS INSTALL
128 DESCRIPTION "This table gives each performance target
130 INDEX { performParamIndex }
131 ::= { performParamTable 1 }
133 PerformParamEntry ::=
135 performParamIndex PolicyInstanceId,
136 performPLR RatioString,
137 performMaxDelay INTEGER,
138 performDelayOverProb RatioString
141 performParamIndex OBJECT-TYPE
142 SYNTAX PolicyInstanceId
143 POLICY-ACCESS INSTALL
145 DESCRIPTION "Identifies each performance target"
146 ::= { performParamEntry 1 }
148 performPLR OBJECT-TYPE
150 POLICY-ACCESS INSTALL
152 DESCRIPTION "This indicates the packet loss ratio "
153 ::= { performParamEntry 2 }
155 performMaxDelay OBJECT-TYPE
157 POLICY-ACCESS INSTALL
159 DESCRIPTION " This indicates the maximum packet delay "
160 ::= { performParamEntry 3 }
162 performDelayOverProb OBJECT-TYPE
164 POLICY-ACCESS INSTALL
166 DESCRIPTION " This indicates the possibility that the packet
167 delay is bigger than the maximum delay allowed"
168 ::= { performParamEntry 4 }
170 --===================================
171 --End of performParamTable
172 --===================================
174 VSConfigTable OBJECT-TYPE
175 SYNTAX SEQUENCE OF VSConfigEntry
176 POLICY-ACCESS INSTALL
178 DESCRIPTION "Each row in this table describes a virtual switch
179 that has been created on this switch"
182 VSConfigEntry OBJECT-TYPE
184 POLICY-ACCESS INSTALL
186 DESCRIPTION "Describes a virtual switch"
187 INDEX { VSConfigVSID }
188 ::= { VSConfigTable 1 }
192 VSConfigVSID PolicyInstanceId,
193 VSAdminStatus INTEGER,
194 VSOperStatus INTEGER,
196 VSNumRoutingEntries INTEGER
199 VSConfigVSID OBJECT-TYPE
200 SYNTAX PolicyInstanceId
201 POLICY-ACCESS INSTALL
203 DESCRIPTION "Identifies the virtual switch within this switch"
204 ::= { VSConfigEntry 1 }
206 VSAdminStatus OBJECT-TYPE
212 POLICY-ACCESS INSTALL
214 DESCRIPTION "The administrative state of the virtual switch. A
215 virtual switch's administrative status can not be
216 "up" until all the necessary parameters for this
217 virtual switch have been specified"
218 ::={ VSConfigEntry 2 }
220 VSOperStatus OBJECT-TYPE
227 DESCRIPTION "The current operational state of the virtual
229 ::={ VSConfigEntry 3 }
231 VSNumPorts OBJECT-TYPE
233 POLICY-ACCESS INSTALL
235 DESCRIPTION "The number of virtual ports in this virtual
237 ::= {VSConfigEntry 4 }
239 VSNumRoutingEntries OBJECT-TYPE
241 POLICY-ACCESS INSTALL
244 "The number of routing table entries allocated to
245 this virtual switch. This value is ignored if the
246 switch has only per port routing tables (i.e., no
247 switch-wide routing table)"
248 ::= {VSConfigEntry 5 }
250 --===============================
251 -- END OF VSConfigTable
252 --===============================
254 VSCtrlConfigTable OBJECT-TYPE
255 SYNTAX SEQUENCE OF VSCtrlConfigEntry
256 POLICY-ACCESS INSTALL
258 DESCRIPTION "This table gives the per controller configured for
262 VSCtrlConfigEntry OBJECT-TYPE
263 SYNTAX VSCtrlConfigEntry
264 POLICY-ACCESS INSTALL
266 DESCRIPTION "Configuration for each controller for the VS"
267 INDEX { VSConfigVSID }
268 ::= {VSCtrlConfigTable 1}
270 VSCtrlConfigEntry ::=
272 VSConfigVSID PolicyInstanceId,
275 VSSciTransportType INTEGER,
276 VSSciTCPPortNumber INTEGER,
277 VSSciPortInterfaceNum INTEGER,
278 VSSciVpiNumber INTEGER,
279 VSSciVciNumber INTEGER
282 VSConfigVSID OBJECT-TYPE
283 SYNTAX PolicyInstanceId
284 POLICY-ACCESS INSTALL
286 DESCRIPTION "Identifies the virtual switch within this switch"
287 ::= { VSCtrlConfigEntry 1 }
291 POLICY-ACCESS INSTALL
293 DESCRIPTION "Identifies the virtual switch controller across
295 ::= { VSCtrlConfigEntry 2 }
297 VSSciType OBJECT-TYPE
303 POLICY-ACCESS INSTALL
305 DESCRIPTION "The switch control protocol used to control this
307 ::= { VSCtrlConfigEntry 3 }
309 VSSciTransportType OBJECT-TYPE
315 POLICY-ACCESS INSTALL
317 DESCRIPTION "Transport protocol used to transport SCI PDUs"
318 ::= { VSCtrlConfigEntry 4 }
320 VSSciTCPPortNumber OBJECT-TYPE
322 POLICY-ACCESS INSTALL
324 DESCRIPTION "The local port number used to access the virtual
325 switch. Meaningful only when the transport type is
327 ::= { VSCtrlConfigEntry 5 }
329 VSSciPortInterfaceNum OBJECT-TYPE
331 POLICY-ACCESS INSTALL
333 DESCRIPTION "This is the physical interface over which control
334 messages are exchanged. "
335 ::= { VSCtrlConfigEntry 6 }
337 VSSciVpiNumber OBJECT-TYPE
339 POLICY-ACCESS INSTALL
341 DESCRIPTION "The VPI on which the control messages are
342 exchanged. Meaningful only when the SCI transport
344 ::= { VSCtrlConfigEntry 7 }
346 VSSciVciNumber OBJECT-TYPE
348 POLICY-ACCESS INSTALL
350 DESCRIPTION "The VCI on which the control messages are
351 exchanged. Meaningful only when the SCI transport
353 ::= { VSCtrlConfigEntry 8 }
355 --===============================
356 --END OF VSCtrlConfigTable
357 --===============================
359 VSPortConfigTable OBJECT-TYPE
360 SYNTAX SEQUENCE OF VSPortConfigEntry
361 POLICY-ACCESS INSTALL
363 DESCRIPTION "Resource configuration for the virtual ports"
366 VSPortConfigEntry OBJECT-TYPE
367 SYNTAX VSPortConfigEntry
368 POLICY-ACCESS INSTALL
370 DESCRIPTION "This table gives the per port resource configured
371 for the virtual switch"
372 INDEX { VSConfigVSID }
373 UNIQUENESS { VSConfigVSID, VSPortConfigPortID }
374 ::= { VSPortConfigTable 1 }
376 VSPortConfigEntry ::=
378 VSPortConfigVSID PolicyInstanceId,
379 VSPortConfigPortID INTEGER,
380 VSPhysicalPortNumber INTEGER,
381 VSPortConfigPortNumBWs INTEGER,
382 VSPortConfigNumLabelRanges INTEGER,
383 VSPortNumRoutingEntries INTEGER
386 VSPortConfigVSID OBJECT-TYPE
387 SYNTAX PolicyInstanceId
388 POLICY-ACCESS INSTALL
390 DESCRIPTION "This is the virtual switch ID of the virtual
392 ::= { VSPortConfigEntry 1 }
394 VSPortConfigPortID OBJECT-TYPE
396 POLICY-ACCESS INSTALL
398 DESCRIPTION "This is the virtual port id in the current virtual
400 ::= { VSPortConfigEntry 2 }
402 VSPhysicalPortNumber OBJECT-TYPE
404 POLICY-ACCESS INSTALL
406 DESCRIPTION "The physical port number that is mapped to virtual
408 ::= { VSPortConfigEntry 3 }
410 VSPortConfigPortNumBWs OBJECT-TYPE
412 POLICY-ACCESS INSTALL
414 DESCRIPTION "Number of equivalent bandwidth pointing to
415 different performance targets (packet loss ratio
416 and delay) in both incoming and outgoing directions
418 ::= { VSPortConfigEntry 4 }
420 VSPortConfigNumLabelRanges OBJECT-TYPE
422 POLICY-ACCESS INSTALL
424 DESCRIPTION "Number of label ranges for this port. The label
425 can be of different types depending on the
426 interface service type."
427 ::= { VSPortConfigEntry 5}
429 VSPortNumRoutingEntries OBJECT-TYPE
431 POLICY-ACCESS INSTALL
433 DESCRIPTION "The number of routing table entries allocated to
434 this virtual port from the physical port. This
435 value is used only if the switch has per port
437 ::= {VSPortConfigEntry 6 }
439 --================================
440 -- END OF VSPortConfigTable
441 --================================
445 ==================================================================
446 -- The table VSConfigBWTable gives the equivalent bandwidth
447 --pointing to different service category for input and output at
448 --the virtual ports. The table has 3 indices; virtual switch ID,
449 --port ID and Bandwidth ID
450 ==================================================================
452 VSPortConfigBWTable OBJECT-TYPE
453 SYNTAX SEQUENCE OF VSPortConfigBWEntry
454 POLICY-ACCESS INSTALL
456 DESCRIPTION "Table giving the configured bandwidth information
457 for the various virtual ports"
460 VSPortConfigBWEntry OBJECT-TYPE
461 SYNTAX VSPortConfigBWEntry
462 POLICY-ACCESS INSTALL
464 DESCRIPTION "This table gives the configured bandwidth
465 information for the various virtual ports"
466 INDEX { VSPortConfigVSID }
467 UNIQUENESS { VSPortConfigVSID,
470 ::= { VSPortConfigBWTable 1 }
472 VSPortConfigBWConfigEntry ::=
474 VSPortConfigVSID PolicyInstanceId,
475 VSPortConfigPortID INTEGER,
476 VSPortConfigBWID INTEGER,
477 VSPortConfigEqiBW INTEGER,
478 performParamIndex OBJECT IDENTIFIER,
479 VSPortConfigBWPortDirection PortDirection
482 VSPortConfigVSID OBJECT-TYPE
483 SYNTAX PolicyInstanceId
484 POLICY-ACCESS INSTALL
486 DESCRIPTION "This is the virtual switch ID of the virtual
488 ::= { VSPortConfigBWEntry 1 }
490 VSPortConfigPortID OBJECT-TYPE
492 POLICY-ACCESS INSTALL
494 DESCRIPTION "This is the virtual port id in the current virtual
496 ::= { VSPortConfigBWEntry 2 }
498 VSPortConfigBWID OBJECT-TYPE
500 POLICY-ACCESS INSTALL
502 DESCRIPTION "This is the equivalent bandwidth ID in the current
504 ::= { VSPortConfigBWEntry 3 }
506 VSPortConfigEqiBW OBJECT-TYPE
508 POLICY-ACCESS INSTALL
510 DESCRIPTION "Indicates the equivalent bandwidth assigned
512 ::= { VSPortConfigBWEntry 4 }
514 performParamIndex OBJECT-TYPE
515 SYNTAX OBJECT IDENTIFIER
516 POLICY-ACCESS INSTALL
518 DESCRIPTION " Indicates an entry in the performParamTable
519 which represents the performance target
520 associated to by this equivalent bandwidth "
521 ::= { VSPortConfigBWEntry 5 }
523 VSPortConfigBWPortDirection OBJECT-TYPE
525 POLICY-ACCESS INSTALL
527 DESCRIPTION "Indicates the direction for which this equivalent
529 ::= { VSPortConfigBWEntry 6 }
531 --==================================
532 -- END OF VSPortConfigBWTable
533 --==================================
537 ==================================================================
538 -- The VSLabelRangeConfigTable gives the label ranges for input
539 -- and output at the virtual ports.
540 -- The tables have 3 indices; virtual switch ID, port ID and Range
542 ==================================================================
544 VSPortConfigLabelRangeTable OBJECT-TYPE
545 SYNTAX SEQUENCE OF VSPortConfigLabelRangeEntry
546 POLICY-ACCESS INSTALL
548 DESCRIPTION "Table giving the configured label range
549 information for the various virtual ports"
552 VSPortConfigLabelRangeEntry OBJECT-TYPE
553 SYNTAX VSPortConfigLabelRangeEntry
554 POLICY-ACCESS INSTALL
556 DESCRIPTION "This table gives the per port label ranges
557 configured for the virtual switch."
558 INDEX { VSPortConfigVSID }
559 UNIQUENESS { VSPortConfigVSID,
561 VSPortConfigLabelRangeID }
562 ::= { VSPortConfigLabelRangeTable 1 }
564 VSPortConfigLabelRangeEntry ::=
566 VSPortConfigLabelRangeID PolicyInstanceId,
567 VSPortConfigPortDirection PortDirection,
568 VSPortConfigRangeType INTEGER,
569 VSPortConfigRangeIndex INTEGER
572 VSPortConfigLabelRangeID OBJECT-TYPE
573 SYNTAX PolicyInstanceId
574 POLICY-ACCESS INSTALL
576 DESCRIPTION "Identifies the label range"
577 ::= { VSPortConfigLabelRangeEntry 1 }
579 VSPortConfigPortDirection OBJECT-TYPE
581 POLICY-ACCESS INSTALL
583 DESCRIPTION "Indicates the direction for which this range is
585 ::= { VSPortConfigLabelRangeEntry 2 }
587 VSPortConfigLabelRangeType OBJECT-TYPE
589 POLICY-ACCESS INSTALL
590 DESCRIPTION "Indicates the type of protocol for this label
593 ::= { VSPortConfigLabelRangeEntry 3 }
595 VSPortConfigLabelRangeIndex OBJECT-TYPE
597 POLICY-ACCESS INSTALL
598 DESCRIPTION "The index into the protocol-dependent label
599 range table for this virtual switch."
601 ::= { VSPortConfigLabelRangeEntry 4 }
603 --====================================
604 -- END OF VSPortConfigLabelRangeTable
605 --====================================
609 ==================================================================
610 -- The table VSAtmLabelRangeTable is used to give the VPI/VCI
611 -- label ranges at the ATM virtual switch level.
612 ==================================================================
614 VSAtmLabelRangeTable OBJECT-TYPE
615 SYNTAX SEQUENCE OF VSAtmLabelRangeEntry
616 POLICY-ACCESS INSTALL
618 DESCRIPTION "Table giving the configured ATM label range
619 information for the various switch ports on this
623 VSAtmLabelRangeEntry OBJECT-TYPE
624 SYNTAX VSAtmLabelRangeEntry
625 POLICY-ACCESS INSTALL
627 DESCRIPTION "This table gives the per port ATM label ranges and
629 INDEX { VSAtmLabelRangeIndex }
630 ::= { VSAtmLabelRangeTable 1 }
632 VSAtmLabelRangeEntry ::=
634 VSAtmLabelRangeIndex PolicyInstanceId,
635 VSAtmLabelRangeMinVpiVci VectorString,
636 VSAtmLabelRangeMaxVpiVci VectorString,
637 VSAtmLabelRangeAllowsVP BOOLEAN,
638 VSAtmLabelRangeAllowsP2MP BOOLEAN,
639 VSAtmLabelRangeAllowsMP2P BOOLEAN,
640 VSAtmLabelRangeMaxMulticast INTEGER
643 VSAtmLabelRangeIndex OBJECT-TYPE
644 SYNTAX PolicyInstanceId
645 POLICY-ACCESS INSTALL
647 DESCRIPTION "Index into this table."
648 ::= { VSAtmLabelRangeEntry 1 }
650 VSAtmLabelRangeMinVpiVci OBJECT-TYPE
652 POLICY-ACCESS INSTALL
654 DESCRIPTION "Lower bound of the vpi and vci range."
655 ::= { VSAtmLabelRangeEntry 2 }
657 VSAtmLabelRangeMaxVpiVci OBJECT-TYPE
659 POLICY-ACCESS INSTALL
661 DESCRIPTION "Upper bound of the vpi and vci range."
662 ::= { VSAtmLabelRangeEntry 3 }
664 VSAtmLabelRangeAllowsVP OBJECT-TYPE
666 POLICY-ACCESS INSTALL
668 DESCRIPTION "Indicates whether this label range can be used for
670 ::= { VSAtmLabelRangeEntry 4 }
672 VSAtmLabelRangeAllowsP2MP OBJECT-TYPE
674 POLICY-ACCESS INSTALL
676 DESCRIPTION "Indicates whether this label range can be used to
677 create point-to-multipoint connections."
678 ::= { VSAtmLabelRangeEntry 5 }
680 VSAtmLabelRangeAllowsMP2P OBJECT-TYPE
682 POLICY-ACCESS INSTALL
684 DESCRIPTION "Indicates whether this label range can be used to
685 create multipoint-to-point connections."
686 ::= { VSAtmLabelRangeEntry 6 }
688 VSAtmLabelRangeMaxMulticast OBJECT-TYPE
690 POLICY-ACCESS INSTALL
692 DESCRIPTION "Indicates the maximum number of multicast
693 connections that can be created within this range."
694 ::= { VSAtmLabelRangeEntry 7 }
696 --====================================
697 -- END OF VSAtmLabelRangeTable
698 --====================================
702 ==================================================================
703 -- The table VSFrLabelRangeTable is used to give the DLCI label
704 -- ranges on a Frame Relay interface for a virtual switch.
705 ==================================================================
707 VSFrLabelRangeTable OBJECT-TYPE
708 SYNTAX SEQUENCE OF VSFrLabelRangeEntry
709 POLICY-ACCESS INSTALL
711 DESCRIPTION "Table giving the configured label range
712 information for the various frame relay ports."
715 VSFrLabelRangeEntry OBJECT-TYPE
716 SYNTAX VSFrLabelRangeEntry
717 POLICY-ACCESS INSTALL
719 DESCRIPTION "This table gives the per port label ranges"
720 INDEX { VSFrLabelRangeIndex }
721 ::= { VSFrLabelRangeTable 1 }
723 VSFrLabelRangeEntry ::=
725 VSFrLabelRangeIndex PolicyInstanceId,
726 VSFrLabelRangeMinDLCI INTEGER,
727 VSFrLabelRangeMaxDLCI INTEGER
730 VSFrLabelRangeIndex OBJECT-TYPE
731 SYNTAX PolicyInstanceId
732 POLICY-ACCESS INSTALL
734 DESCRIPTION "Index into this table."
735 ::= { VSFrLabelRangeEntry 1 }
738 VSFrLabelRangeMinDLCI OBJECT-TYPE
740 POLICY-ACCESS INSTALL
742 DESCRIPTION "Lower bound of the DLCI range for this Frame Relay
744 ::= { VSFrLabelRangeEntry 2 }
746 VSFrLabelRangeMaxDLCI OBJECT-TYPE
748 POLICY-ACCESS INSTALL
750 DESCRIPTION "Upper bound of the DLCI range for this Frame Relay
752 ::= { VSFrLabelRangeEntry 3 }
755 --====================================
756 -- END OF VSFrLabelRangeTable
757 --====================================
760 ==================================================================
761 -- The table VSVlanLabelRangeTable is used to give the VLAN ID
762 -- label ranges on a VLAN-aware Ethernet interface for a virtual
764 ==================================================================
766 VSVlanLabelRangeTable OBJECT-TYPE
767 SYNTAX SEQUENCE OF VSVlanLabelRangeEntry
768 POLICY-ACCESS INSTALL
770 DESCRIPTION "Table giving the configured label range
771 information for the VLAN-aware Ethernet ports."
774 VSVlanLabelRangeEntry OBJECT-TYPE
775 SYNTAX VSVlanLabelRangeEntry
776 POLICY-ACCESS INSTALL
778 DESCRIPTION "This table gives the per port VLAN ID ranges"
779 INDEX { VSVlanLabelRangeIndex }
780 ::= { VSVlanLabelRangeTable 1 }
782 VSVlanLabelRangeEntry ::=
784 VSVlanLabelRangeIndex PolicyInstanceId,
785 VSVlanLabelRangeMinID INTEGER,
786 VSVlanLabelRangeMaxID INTEGER
789 VSVlanLabelRangeIndex OBJECT-TYPE
790 SYNTAX PolicyInstanceId
791 POLICY-ACCESS INSTALL
793 DESCRIPTION "Index into this table."
794 ::= { VSVlanLabelRangeEntry 1 }
796 VSVlanLabelRangeMinID OBJECT-TYPE
798 POLICY-ACCESS INSTALL
800 DESCRIPTION "Lower bound of the VLAN ID range on this VLAN-
801 aware Ethernet switch interface."
802 ::= { VSVlanLabelRangeEntry 2 }
804 VSVlanLabelRangeMaxID OBJECT-TYPE
806 POLICY-ACCESS INSTALL
808 DESCRIPTION "Upper bound of the VLAN ID range on this VLAN-
809 aware Ethernet switch interface."
810 ::= { VSVlanLabelRangeEntry 3 }
812 --====================================
813 -- END OF VSVlanLabelRangeTable
814 --====================================
817 ==================================================================
818 -- The table mplsLabelRangeTable is used to give the label ranges
819 -- on a MPLS interface.
820 ==================================================================
822 VSMplsLabelRangeTable OBJECT-TYPE
823 SYNTAX SEQUENCE OF VSMplsLabelRangeEntry
824 POLICY-ACCESS INSTALL
826 DESCRIPTION "Table giving the configured label range
827 information for MPLS ports."
830 VSMplsLabelRangeEntry OBJECT-TYPE
831 SYNTAX VSMplsLabelRangeEntry
832 POLICY-ACCESS INSTALL
834 DESCRIPTION "This table gives the per port MPLS ranges."
835 INDEX { VSMplsLabelRangeIndex }
836 ::= { VSMplsLabelRangeTable 1 }
838 VSMplsLabelRangeEntry ::=
840 VSMplsLabelRangeIndex PolicyInstanceId,
841 VSMplsLabelRangeMinID INTEGER,
842 VSMplsLabelRangeMaxID INTEGER
845 VSMplsLabelRangeIndex OBJECT-TYPE
846 SYNTAX PolicyInstanceId
847 POLICY-ACCESS INSTALL
849 DESCRIPTION "Index into this table."
850 ::= { VSMplsLabelRangeEntry 1 }
853 VSMplsLabelRangeMinID OBJECT-TYPE
855 POLICY-ACCESS INSTALL
857 DESCRIPTION "Lower bound of the MPLS label range."
858 ::= { VSMplsLabelRangeEntry 2 }
860 VSMplsLabelRangeMaxID OBJECT-TYPE
862 POLICY-ACCESS INSTALL
864 DESCRIPTION "Upper bound of the MPLS label range."
865 ::= { VSMplsLabelRangeEntry 3 }
867 --====================================
868 -- END OF VSMplsLabelRangeTable
869 --====================================
871 ==================================================================
872 -- The table VSIpLabelRangeTable is used to give the IP ranges on
873 -- an IP interface for a virtual switch.
874 ==================================================================
876 VSIpLabelRangeTable OBJECT-TYPE
877 SYNTAX SEQUENCE OF VSIpLabelRangeEntry
878 POLICY-ACCESS INSTALL
880 DESCRIPTION "Table giving the configured IP ranges for IP
884 VSIpLabelRangeEntry OBJECT-TYPE
885 SYNTAX VSIpLabelRangeEntry
886 POLICY-ACCESS INSTALL
888 DESCRIPTION "This table gives the per port IP ranges."
889 INDEX { VSIpLabelRangeIndex }
890 ::= { VSIpLabelRangeTable 1 }
892 VSIpLabelRangeEntry ::=
894 VSIpLabelRangeIndex PolicyInstanceId,
895 VSIpLabelRangeIP IpAddress,
896 VSIpLabelRangeIPMask IpAddress
899 VSIpLabelRangeIndex OBJECT-TYPE
900 SYNTAX PolicyInstanceId
901 POLICY-ACCESS INSTALL
903 DESCRIPTION "Index into this table."
904 ::= { VSIpLabelRangeEntry 1 }
906 VSIpLabelRangeIP OBJECT-TYPE
908 POLICY-ACCESS INSTALL
910 DESCRIPTION "Indicates the IP address for a particular network.
911 ::= { VSIpLabelRangeEntry 2 }
913 VSIpLabelRangeIPMask OBJECT-TYPE
915 POLICY-ACCESS INSTALL
917 DESCRIPTION "Indicates the subnet's mask address."
918 ::= { VSIpLabelRangeEntry 3 }
920 --====================================
921 -- END OF VSIpLabelRangeTable
922 --====================================