All MIBs › HM2-PLATFORM-QOS-COS-MIB › hm2AgentCosQueueIntfShapingRate
hm2AgentCosQueueIntfShapingRate
Module: HM2-PLATFORM-QOS-COS-MIB
OID (symbolic): HM2-PLATFORM-QOS-COS-MIB::hm2AgentCosQueueIntfShapingRate
OID (numeric): 1.3.6.1.4.1.248.12.3.3.2.3.1.2
Node type: OBJECT-TYPE
Type: Unsigned32
Access: read-write
Description: Maximum bandwidth allowed for this interface as a whole, typically used to shape the outbound transmission rate. The value is specified in terms of percentage of overall link speed for the port in 1% increments. A value of 0 means there is no maximum bandwidth limit in effect and that the interface is allowed to transmit up to its maximum line rate (i.e., work conserving method). The default value is 0.
When set to a non-zero value, the interface is restricted to using at most the bandwidth specified in this object for the outbound transmission rate (i.e., non-work-conserving method). This bandwidth value is independent of any per-queue maximum bandwidth value(s) in effect for the interface, as specified in the hm2AgentCosQueueMaxBandwidth ohject, and should be considered as a second-level transmission rate control mechanism that regulates the output of the entire interface regardless of which queues originate the outbound traffic.
Valid value ranges depend on the value returned by object hm2AgentCosQueueIntfShapingRateUnits. If that object returns percent(1), hm2AgentCosQueueIntfShapingRate accepts values 0..100. If that object returns kbps(2), hm2AgentCosQueueIntfShapingRate accepts values 0,64..4294967295.
What is hm2AgentCosQueueIntfShapingRate?
The maximum outbound bandwidth for the entire interface, as a percentage of link speed (or kbps, per hm2AgentCosQueueIntfShapingRateUnits); 0 (the default) means no limit and the interface is work-conserving. Set a non-zero value to cap total outbound throughput on this port regardless of which queue the traffic comes from — independent of any per-queue max bandwidth already configured.
Examples
Walk all instances (SNMPv2c):
snmpwalk -v2c -c public <target> 1.3.6.1.4.1.248.12.3.3.2.3.1.2 snmpwalk -v2c -c public <target> HM2-PLATFORM-QOS-COS-MIB::hm2AgentCosQueueIntfShapingRate
Get a specific instance (index 1):
snmpget -v2c -c public <target> 1.3.6.1.4.1.248.12.3.3.2.3.1.2.1 snmpget -v2c -c public <target> HM2-PLATFORM-QOS-COS-MIB::hm2AgentCosQueueIntfShapingRate.1
Set instance 1 (SNMPv2c):
snmpset -v2c -c private <target> 1.3.6.1.4.1.248.12.3.3.2.3.1.2.1 i <value>
Start monitoring Hirschmann HiOS Platform2 industrial switch (802.1p CoS queue mapping) with a free 30-day trial of IPNetwork Monitor. Create custom SNMP monitor using the HM2-PLATFORM-QOS-COS-MIB::hm2AgentCosQueueIntfShapingRate OID value, configure state conditions and alerts, and monitor any Hirschmann HiOS Platform2 industrial switch (802.1p CoS queue mapping) from a single console.
OID Breakdown
Upper-level ancestors (9 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.248 | hirschmann | HIRSCHMANN-GENERIC-ERROR-MIB |
| 1.3.6.1.4.1.248.12 | hm2PlatformMibs | HM2-TC-MIB |
| 1.3.6.1.4.1.248.12.3 | hm2PlatformQoS | HM2-PLATFORM-QOS-MIB |
| Numeric OID | Name | Module |
|---|---|---|
| 1.3.6.1.4.1.248.12.3.3 | hm2PlatformQosCos | HM2-PLATFORM-QOS-COS-MIB |
| 1.3.6.1.4.1.248.12.3.3.2 | hm2AgentCosQueueCfgGroup | HM2-PLATFORM-QOS-COS-MIB |
| 1.3.6.1.4.1.248.12.3.3.2.3 | hm2AgentCosQueueControlTable | HM2-PLATFORM-QOS-COS-MIB |
| 1.3.6.1.4.1.248.12.3.3.2.3.1 | hm2AgentCosQueueControlEntry | HM2-PLATFORM-QOS-COS-MIB |
| 1.3.6.1.4.1.248.12.3.3.2.3.1.2 | hm2AgentCosQueueIntfShapingRate | HM2-PLATFORM-QOS-COS-MIB |