All MIBs › CTRON-TX-QUEUE-ARBITRATION-MIB › ctTxQArbSetting
ctTxQArbSetting
Module: CTRON-TX-QUEUE-ARBITRATION-MIB
OID (symbolic): CTRON-TX-QUEUE-ARBITRATION-MIB::ctTxQArbSetting
OID (numeric): 1.3.6.1.4.1.52.4.1.5.12.1.2.1.4
Node type: OBJECT-TYPE
Type: OCTET STRING
Access: read-write
Description: The approximate percentage of a port's transmit resources to be allocated to each transmit queue. This allows for fine-tuning of the 'strict priority' configuration.
Under strict priority, the highest queue (ctTxQArbNumQueues - 1) has the highest priority, followed by (ctTxQArbNumQueues - 2), etc. Queue 0 always has the lowest priority. All entries in a higher priority queue will be transmitted before any entries from the lower priority queues. This object allows the modification of the strict priority scheme so that lower priority queues can be guaranteed some access to the transmitter.
This object is an octet string in which the number of octets corresponds to the number of transmit queues for each port in this port group, as indicated by ctTxQArbNumQueues. The value of the first octet represents the number of 'slices' of transmit resources to allocate to Queue 0, the second octet represents the number for Queue 1, and so forth. The sum of all the octets in the octet string must add up to the total number of slices available for the port.
For example, on a port having 4 transmit queues and where transmit resources are divided into 16 slices, writing an octet string of {0x00, 0x04, 0x04, 0x08} would have the following effect:
At least 50% of the frames transmitted are from Queue 3 At least 25% of the frames transmitted are from Queue 2 At least 25% of the frames transmitted are from Queue 1 No frames will be transmitted from Queue 0 until Queues 1, 2 and 3 are empty.
What is ctTxQArbSetting?
This value is an octet string where each byte specifies how many of the available transmit slices, as defined by ctTxQArbNumSlices, are allocated to that queue, letting an admin fine-tune strict-priority queuing so lower-priority queues still get some guaranteed transmit opportunity. An admin sets this to prevent a busy high-priority queue from completely starving lower-priority traffic under the default strict-priority behavior. For example, writing the octet string {0x00, 0x04, 0x04, 0x08} on a 4-queue, 16-slice port guarantees Queue 3 gets at least 50% of transmit opportunities, Queues 1 and 2 each get 25%, and Queue 0 only transmits once the higher queues are empty.
Examples
Walk all instances (SNMPv2c):
snmpwalk -v2c -c public <target> 1.3.6.1.4.1.52.4.1.5.12.1.2.1.4 snmpwalk -v2c -c public <target> CTRON-TX-QUEUE-ARBITRATION-MIB::ctTxQArbSetting
Get a specific instance (index 1):
snmpget -v2c -c public <target> 1.3.6.1.4.1.52.4.1.5.12.1.2.1.4.1 snmpget -v2c -c public <target> CTRON-TX-QUEUE-ARBITRATION-MIB::ctTxQArbSetting.1
Set instance 1 (SNMPv2c):
snmpset -v2c -c private <target> 1.3.6.1.4.1.52.4.1.5.12.1.2.1.4.1 s <value>
Start monitoring Cabletron Systems switch (transmit-queue arbitration) with a free 30-day trial of IPNetwork Monitor. Create custom SNMP monitor using the CTRON-TX-QUEUE-ARBITRATION-MIB::ctTxQArbSetting OID value, configure state conditions and alerts, and monitor any Cabletron Systems switch (transmit-queue arbitration) from a single console.
OID Breakdown
Upper-level ancestors (11 from the standard OID tree / other modules)
| Numeric OID | Name | Module |
|---|---|---|
| 1 | iso | LANART-AGENT |
| 1.3 | org | AirPair-MIB |
| 1.3.6 | dod | AirPair-MIB |
| 1.3.6.1 | internet | AirPair-MIB |
| 1.3.6.1.4 | private | AirPair-MIB |
| 1.3.6.1.4.1 | enterprises | AirPair-MIB |
| 1.3.6.1.4.1.52 | cabletron | Cabletron-MIB |
| 1.3.6.1.4.1.52.4 | mibs | CT-PRIORITY-QUEUING |
| 1.3.6.1.4.1.52.4.1 | ctron | CTRON-ISDN-CONFIGURATION-MIB |
| 1.3.6.1.4.1.52.4.1.5 | ctSystem | CTRON-MIB-NAMES |
| 1.3.6.1.4.1.52.4.1.5.12 | ctTxQArb | CTRON-MIB-NAMES |
| Numeric OID | Name | Module |
|---|---|---|
| 1.3.6.1.4.1.52.4.1.5.12.1 | ctTxQArbConfig | CTRON-TX-QUEUE-ARBITRATION-MIB |
| 1.3.6.1.4.1.52.4.1.5.12.1.2 | ctTxQArbTable | CTRON-TX-QUEUE-ARBITRATION-MIB |
| 1.3.6.1.4.1.52.4.1.5.12.1.2.1 | ctTxQArbEntry | CTRON-TX-QUEUE-ARBITRATION-MIB |
| 1.3.6.1.4.1.52.4.1.5.12.1.2.1.4 | ctTxQArbSetting | CTRON-TX-QUEUE-ARBITRATION-MIB |