DIFF-SERV-MIB
73 objects
This MIB defines the objects necessary to manage a device that uses the Differentiated Services Architecture described in RFC 2475.
Imported Objects
| Dell-MIB | rlExperience |
| IF-MIB | ifIndex |
| INET-ENDPOINT-MIB MISSING | -- InetEndpointType InetEndpoint |
| SNMPv2-CONF | MODULE-COMPLIANCE OBJECT-GROUP |
| SNMPv2-SMI | Counter32 Counter64 mib-2 MODULE-IDENTITY OBJECT-TYPE Unsigned32 zeroDotZero |
| SNMPv2-TC | RowPointer RowStatus TestAndIncr TEXTUAL-CONVENTION |
| OID | Name | Access | Status | Description |
|---|---|---|---|---|
| 1.3.6.1.4.1.89.51.1 | IdentitydiffServMib | This MIB defines the objects necessary to manage a device that uses the Differentiated Services Architecture described in RFC 2475. | ||
| 1.3.6.1.4.1.89.51.1.1 | NodediffServObjects | |||
| 1.3.6.1.4.1.89.51.1.1.1 | ScalardiffServMFClassifierUnique | read-write | current | The diffServMFClassifierUnique object yields a unique new value for diffServMFClassifierIndex when read and subsequently set. This value must be tested for uni… |
| 1.3.6.1.4.1.89.51.1.1.2 | ScalardiffServClassifierUnique | read-write | current | The diffServClassifierUnique object yields a unique new value for diffServClassifierNumber when read and subsequently set. This value must be tested for unique… |
| 1.3.6.1.4.1.89.51.1.1.3 | ScalardiffServTBMeterUnique | read-write | current | The diffServTBMeterUnique object yieldiffServ a unique new value for diffServTBMeterNumber when read and subsequently set. This value must be tested for unique… |
| 1.3.6.1.4.1.89.51.1.1.4 | ScalardiffServActionUnique | read-write | current | The diffServActionUnique object yields a unique new value for diffServActionNumber when read and subsequently set. This value must be tested for uniqueness. |
| 1.3.6.1.4.1.89.51.1.1.5 | ScalardiffServQueueUnique | read-write | current | The diffServQueueUnique object yields a unique new value for diffServQueueNumber when read and subsequently set. This value must be tested for uniqueness. |
| 1.3.6.1.4.1.89.51.1.2 | NodediffServTables | |||
| 1.3.6.1.4.1.89.51.1.2.1 | TablediffServAggregateTable | not-accessible | current | The 'Aggregate' Table enumerates Behavior Aggregate classifiers (DSCPs) that a system may identify traffic using. |
| 1.3.6.1.4.1.89.51.1.2.1.1 | RowdiffServAggregateEntry | not-accessible | current | An 'aggregate' entry describes a single BA classifier. |
| 1.3.6.1.4.1.89.51.1.2.1.1.1 | ColumndiffServAggregateDSCP | read-only | current | This is the Differentiated Services Code Point (DSCP) for the classifier. This object is only meant to be pointed to by a RowPointer from other tables, such as… |
| 1.3.6.1.4.1.89.51.1.2.2 | TablediffServMFClassifierTable | not-accessible | current | A table of MF (IP 6-tuple multi-field) classifier entries that a system may use to identify traffic. |
| 1.3.6.1.4.1.89.51.1.2.2.1 | RowdiffServMFClassifierEntry | not-accessible | current | A multi-field classifier entry describes a single MF classifier. |
| 1.3.6.1.4.1.89.51.1.2.2.1.1 | ColumndiffServMFClassifierIndex | read-write | current | This is a unique index for the classifier. This object is meant to be pointed to by a RowPointer from other tables, such as the diffServClassifierMatchObject. |
| 1.3.6.1.4.1.89.51.1.2.2.1.2 | ColumndiffServMFClassifierAddrType | read-create | current | The type of IP address used by this classifier entry. |
| 1.3.6.1.4.1.89.51.1.2.2.1.3 | ColumndiffServMFClassifierDstAddr | read-create | current | The IP address to match against the packet's destination IP address. |
| 1.3.6.1.4.1.89.51.1.2.2.1.4 | ColumndiffServMFClassifierDstAddrMask | read-create | current | A mask for the matching of the destination IP address. A zero bit in the mask means that the corresponding bit in the address always matches. |
| 1.3.6.1.4.1.89.51.1.2.2.1.5 | ColumndiffServMFClassifierSrcAddr | read-create | current | The IP address to match against the source IP address of each packet. |
| 1.3.6.1.4.1.89.51.1.2.2.1.6 | ColumndiffServMFClassifierSrcAddrMask | read-create | current | A mask for the matching of the source IP address. |
| 1.3.6.1.4.1.89.51.1.2.2.1.7 | ColumndiffServMFClassifierDscp | read-create | current | The value that the DSCP in the packet must have to match this entry. A value of -1 indicates that a specific DSCP value has not been defined and thus all DSCP … |
| 1.3.6.1.4.1.89.51.1.2.2.1.8 | ColumndiffServMFClassifierProtocol | read-create | current | The IP protocol to match against the IPv4 protocol number in the packet. A value of zero means match all. |
| 1.3.6.1.4.1.89.51.1.2.2.1.9 | ColumndiffServMFClassifierDstL4PortMin | read-create | current | The minimum value that the layer-4 destination port number in the packet must have in order to match this classifier entry. |
| 1.3.6.1.4.1.89.51.1.2.2.1.10 | ColumndiffServMFClassifierDstL4PortMax | read-create | current | The maximum value that the layer-4 destination port number in the packet must have in order to match this classifier entry. This value must be equal to or grea… |
| 1.3.6.1.4.1.89.51.1.2.2.1.11 | ColumndiffServMFClassifierSrcL4PortMin | read-create | current | The minimum value that the layer-4 source port number in the packet must have in order to match this classifier entry. |
| 1.3.6.1.4.1.89.51.1.2.2.1.12 | ColumndiffServMFClassifierSrcL4PortMax | read-create | current | The maximum value that the layer-4 source port number in the packet must have in oder to match this classifier entry. This value must be equal to or greater th… |
| 1.3.6.1.4.1.89.51.1.2.2.1.13 | ColumndiffServMFClassifierStatus | read-create | current | This indicates the status of this classifier entry. |
| 1.3.6.1.4.1.89.51.1.2.3 | TablediffServClassifierTable | not-accessible | current | The classifier table enumerates specific classifiers that a system may apply, including Differentiated Services Code Points (DSCPs) and Multi-field discriminat… |
| 1.3.6.1.4.1.89.51.1.2.3.1 | RowdiffServClassifierEntry | not-accessible | current | An entry in the classifier table describes a single classifier. |
| 1.3.6.1.4.1.89.51.1.2.3.1.1 | ColumndiffServInterfaceDirection | read-write | current | Specifies the direction for this entry on the interface. 'inbound' traffic is operated on during receipt, while 'outbound' traffic is operated on prior to tran… |
| 1.3.6.1.4.1.89.51.1.2.3.1.2 | ColumndiffServClassifierNumber | read-write | current | diffServClassifierNumber enumerates the classifier entry. |
| 1.3.6.1.4.1.89.51.1.2.3.1.3 | ColumndiffServClassifierMatchObject | read-create | current | A pointer to the row that describes the applicable classifier. An obvious choice would be the diffServAggregateEntry for a given DSCP, but other choices includ… |
| 1.3.6.1.4.1.89.51.1.2.3.1.4 | ColumndiffServClassifierNext | read-create | current | The 'next' variable selects the appropriate meter or action to apply to this class of traffic. |
| 1.3.6.1.4.1.89.51.1.2.3.1.5 | ColumndiffServClassifierSequence | read-create | current | The sequence in which classifiers are applied, in ascending order. Classifiers with the same sequence number must be unambiguous. Classifiers with different se… |
| 1.3.6.1.4.1.89.51.1.2.3.1.6 | ColumndiffServClassifierConfigType | read-write | current | Used to indicate how the classifer is configured. |
| 1.3.6.1.4.1.89.51.1.2.3.1.7 | ColumndiffServClassifierConfigTypeInfo | read-write | current | Additional information associated with how the classifier is configured. |
| 1.3.6.1.4.1.89.51.1.2.3.1.8 | ColumndiffServClassifierStatus | read-create | current | The RowStatus variable controls the activation, deactivation, or deletion of a classifier. Any writable variable may be modified whether the row is active or n… |
| 1.3.6.1.4.1.89.51.1.2.4 | TablediffServTBMeterTable | not-accessible | current | The Meter Table enumerates specific token bucket meters that a system may use to police a stream of classified traffic. Such a stream may include a single micr… |
| 1.3.6.1.4.1.89.51.1.2.4.1 | RowdiffServTBMeterEntry | not-accessible | current | An entry in the meter table describes a single token bucket meter. Note that a meter has exactly one rate, defined as the burst size each time interval. Multip… |
| 1.3.6.1.4.1.89.51.1.2.4.1.1 | ColumndiffServTBMeterNumber | not-accessible | current | The number of the meter, for reference from the classifier or in cascade from another meter. |
| 1.3.6.1.4.1.89.51.1.2.4.1.2 | ColumndiffServTBMeterInterval | read-create | current | The number of microseconds in the token bucket interval for this meter. Note that implementations frequently do not keep time in microseconds internally, so in… |
| 1.3.6.1.4.1.89.51.1.2.4.1.3 | ColumndiffServTBMeterBurstSize | read-create | current | The number of bytes in a single transmission burst. The rate at which the metered traffic may run is one burst per interval. Note that if multiple meters are c… |
| 1.3.6.1.4.1.89.51.1.2.4.1.4 | ColumndiffServTBMeterFailNext | read-create | current | If the traffic does not conform to the meter, the next meter or action to enquire of. |
| 1.3.6.1.4.1.89.51.1.2.4.1.5 | ColumndiffServTBMeterSucceedNext | read-create | current | The 'Succeed Next' pointer selects which action or queue on the interface that to be used with the message. Incoming traffic may use the value zeroDotZero in t… |
| 1.3.6.1.4.1.89.51.1.2.4.1.6 | ColumndiffServTBMeterStatus | read-create | current | The RowStatus variable controls the activation, deactivation, or deletion of a meter. Any writable variable may be modified whether the row is active or notInS… |
| 1.3.6.1.4.1.89.51.1.2.5 | TablediffServActionTable | not-accessible | current | The Action Table enumerates specific apply to a stream of classified traffic. Such a stream may include a single micro-flow, all traffic from a given source to… |
| 1.3.6.1.4.1.89.51.1.2.5.1 | RowdiffServActionEntry | not-accessible | current | An entry in the action table describes the actions applied to traffic conforming to a given meter. |
| 1.3.6.1.4.1.89.51.1.2.5.1.1 | ColumndiffServActionNumber | read-write | current | The number of the meter, for reference from the classifier or in cascade from another meter. |
| 1.3.6.1.4.1.89.51.1.2.5.1.2 | ColumndiffServActionNext | read-create | current | The 'Next' pointer selects which queue or Traffic Control Block on the interface. Incoming traffic may use the value zeroDotZero in this variable to indicate t… |
| 1.3.6.1.4.1.89.51.1.2.5.1.3 | ColumndiffServActionDSCP | read-create | current | The DSCP that traffic conforming to this classifier and this meter is remarked with. Note that if the classifier is working from the same DSCP value, no effect… |
| 1.3.6.1.4.1.89.51.1.2.5.1.4 | ColumndiffServActionMinThreshold | read-create | current | The min-threshold is the queue depth that a random drop process will seek to manage the queue's depth to. This object is in the action table rather than the qu… |
| 1.3.6.1.4.1.89.51.1.2.5.1.5 | ColumndiffServActionMaxThreshold | read-create | current | The max-threshold is the maximum permissible queue depth. In tail drop scenarios, the queue will drop if a packet is presented to it and it is instantaneously … |
| 1.3.6.1.4.1.89.51.1.2.5.1.6 | ColumndiffServActionDropPolicy | read-create | current | The drop policy applied to traffic. |
| 1.3.6.1.4.1.89.51.1.2.5.1.7 | ColumndiffServActionHCConformingPackets | read-only | current | The number of Packets conforming to this meter. This object is used on high speed interfaces. Discontinuities in the value of this counter can occur at re-init… |
| 1.3.6.1.4.1.89.51.1.2.5.1.8 | ColumndiffServActionConformingPackets | read-only | current | The number of Packets conforming to this meter. This object may be used on low speed interfaces, and represents the least significant 32 bits of diffServAction… |
| 1.3.6.1.4.1.89.51.1.2.5.1.9 | ColumndiffServActionHCConformingOctets | read-only | current | The number of octets conforming to this meter. This object is used on high speed interfaces. Discontinuities in the value of this counter can occur at re-initi… |
| 1.3.6.1.4.1.89.51.1.2.5.1.10 | ColumndiffServActionConformingOctets | read-only | current | The number of octets conforming to this meter. This object may be used on low speed interfaces, and represents the least significant 32 bits of diffServActionH… |
| 1.3.6.1.4.1.89.51.1.2.5.1.11 | ColumndiffServActionTailDrops | read-only | current | The number of packets conforming to this classifier and meter that have been dropped because either the meter always drops, or the queue's depth exceeds the ma… |
| 1.3.6.1.4.1.89.51.1.2.5.1.12 | ColumndiffServActionHCTailDrops | read-only | current | The number of packets conforming to this classifier and meter that have been dropped because either the meter always drops, or the queue's depth exceeds the ma… |
| 1.3.6.1.4.1.89.51.1.2.5.1.13 | ColumndiffServActionRandomDrops | read-only | current | The number of packets conforming to this classifier and meter that have been dropped by a random drop process because the queue is over-full. On high speed lin… |
| 1.3.6.1.4.1.89.51.1.2.5.1.14 | ColumndiffServActionHCRandomDrops | read-only | current | The number of packets conforming to this classifier and meter that have been dropped by a random drop process because the queue is over-full. This object is us… |
| 1.3.6.1.4.1.89.51.1.2.5.1.15 | ColumndiffServActionStatus | read-create | current | The RowStatus variable controls the activation, deactivation, or deletion of a meter. Any writable variable may be modified whether the row is active or notInS… |
| 1.3.6.1.4.1.89.51.1.2.6 | TablediffServQueueTable | not-accessible | current | The Queue Table enumerates the queues on an interface. Queues are used to store traffic during intervals when the arrival rate exceeds the departure rate for a… |
| 1.3.6.1.4.1.89.51.1.2.6.1 | RowdiffServQueueEntry | not-accessible | current | An entry in the Queue Table describes a single FIFO queue. |
| 1.3.6.1.4.1.89.51.1.2.6.1.1 | ColumndiffServQueueNumber | read-write | current | The number of the queue. |
| 1.3.6.1.4.1.89.51.1.2.6.1.2 | ColumndiffServQueueMinimumRate | read-create | current | The rate of the queue, in kilobits per second (KBPS). This unit is chosen because interfaces exist at the time of this writing which exceed the number of bits … |
| 1.3.6.1.4.1.89.51.1.2.6.1.3 | ColumndiffServQueueMaximumRate | read-create | current | The rate of the queue, in kilobits per second (KBPS). This unit is chosen because interfaces exist at the time of this writing which exceed the number of bits … |
| 1.3.6.1.4.1.89.51.1.2.6.1.4 | ColumndiffServQueuePriority | read-create | current | The priority of the queue. If multiple queues exist on the same interface at the same priority, they are effectively given Weighted Round Robin service. If mul… |
| 1.3.6.1.4.1.89.51.1.2.6.1.5 | ColumndiffServQueueNextTCB | read-create | current | The 'Next' pointer selects the successor TCB on the interface. Incoming traffic may use the value zeroDotZero in this variable to indicate that the packet is n… |
| 1.3.6.1.4.1.89.51.1.2.6.1.6 | ColumndiffServQueueOccupancyWeight | read-create | current | The amount, in the form of a factor, that the current, actual queue occupancy should influence the averaged queue occupancy. The averaged queue occupancy can b… |
| 1.3.6.1.4.1.89.51.1.2.6.1.7 | ColumndiffServQueueStatus | read-create | current | The RowStatus variable controls the activation, deactivation, or deletion of a queue. Any writable variable may be modified whether the row is active or notInS… |
| 1.3.6.1.4.1.89.51.1.3 | NodediffServMIBConformance |
Type Definitions
| Name | Syntax | Status | Description |
|---|---|---|---|
| Dscp | INTEGER (0..63) | current | The code point used for discriminating a traffic stream. |
| MFClassifierL4Port | INTEGER (0..65535) | current | A value indicating a Layer-4 protocol port number. |