>> MIB - Management Information Base

>> Table: qosPolicyTable - (.1.3.6.1.4.1.272.4.27.3.1)

Description: The qosPolicyTable enables QoS policies for the packet class specified by qosPolicyIfIndex (interface index), qosPolicyType and qosPolicyClassId.

Creating entries: Entries are created by assigning a value to the qosPolicyIfIndex object.

Deleting entries: Entries are removed by setting an entry's qosPolicyType object to 'delete'.

qosPolicyTable
OIDNameTypeAccess
.1IfIndexINTEGERRW
.2TypeENUMD
.3ClassIdINTEGERRW
.4PriorityINTEGERRW
.5WeightINTEGERRW
.6ShaperENUMRW
.7CongestionAvoidanceENUMRW
.9DropAlgorithmENUMRW
.10RttModeENUMRW
.17TxRateINTEGERRW
.18TxRateLimitationENUMRW
.19TxBurstSizeINTEGERRW
.20LowerThresholdINTEGERRW
.21UpperThresholdINTEGERRW
.22DescrDisplayStringRW

IfIndex
The unique interface index
Type
This objects defines in conjunction with ipQoSClassId and qosPolicyClassId the related type of packet classes for this QoS policy, possible values: class-based(1) = policy for non-high-priority packets high-priority(2) = policy for high-priority packets default(3) = policy for packets not matching otherwise.

Enumerations:

  • class-based (1)
  • high-priority (2)
  • default (3)
  • delete (4)
ClassId
Defines in conjunction with ipQoSClassId and qosPolicyType the QoS policy to be applied on the classified IP traffic.

Range: 1 to 255

Priority
The relative priority for this packet class to be used for the packet scheduling as described via qosIfType.

Range: 0 to 255

Weight
The relative weight for this packet class to be used for the packet scheduling as described via qosIfType.

Range: 0 to 255

Shaper
This objects describes the traffic-shaping algorithm to be used in order to limit the bandwidth for the related packet class, possible values: none(1) = no shaping defined token-bucket(2) = token-bucket traffic shaper.

Enumerations:

  • none (1)
  • token-bucket (2)
CongestionAvoidance
This objects defines a packet dropping algorithm to use if more than qosPolicyLowerThreshold octets are enqueued.

Enumerations:

  • none (1)
  • weighted-random (2)
DropAlgorithm
This objects defines the packet dropping algorithm to apply if more than qosPolicyUpperThreshold octets are currently enqueued, possible values: tail-drop(1) = drop all newly arriving packets head-drop(2) = drop packets at the queue head enqueue newly arriving packets random-drop(3) = drop arriving or enqueued packets randomly.

Enumerations:

  • tail-drop (1)
  • head-drop (2)
  • random-drop (3)
RttMode
This objects defines whether real-time transmission is enabled for this queue or not, possible values: enabled(1) = RTT is enabled disabled(2) = RTT is disabled.

Enumerations:

  • enabled (1)
  • disabled (2)
TxRate
This object enables bandwidth limitation for the related class, if set to zero (0) there is no limitation policy. Otherwise this variable defines the maximum amount of bits per second to be send.
TxRateLimitation
This objects determines the policy for the related class if the transmission rate limit defined by qosPolicyTxRate is reached. When set to not-bounded(1) allocation of remaining bandwidth not consumed by other classes is allowed. When set to bounded(2), qosPolicyTxRate is strict limitation for the long-term bandwidth consumption.

Enumerations:

  • not-bounded (1)
  • bounded (2)
TxBurstSize
The maximum number of octets in a single transmission burst.
LowerThreshold
This variable defines the lower or minimum queue depth threshold for packet dropping algorithm used for congestion avoidance (see qosPolicyCongestionAvoidance).

Range: 0 to 262143

UpperThreshold
This variable defines the upper or maximum queue depth threshold at which - depending on qosPolicyDropAlgorithm - all newly arriving or packets enqueued former will be dropped.

Range: 0 to 262143

Descr
A textual string describing this QoS policy.

Length: 0 to 255


MIB Reference to Software Version 10.2.12 generated on 2023/08/29. Provided by webmaster@bintec-elmeg.com
Copyright ©2023 by bintec elmeg GmbH