Home/Catalog/NOKIA-RATESHAPE-MIB

NOKIA-RATESHAPE-MIB

AI MIB Summary

The NOKIA-RATESHAPE-MIB enables monitoring and configuration of traffic rate shaping parameters, including committed and peak data rates, on Nokia network devices. It provides visibility into shaping queue states, drop counters, and traffic policing actions to enforce bandwidth profiles on specific interfaces or services.

This MIB Module defines the Rate Shaping MIB. More detailed description of the variables and tables is provided in other related documentation.
Main OID:
ntcRS.1.3.6.1.4.1.94.1.16.4
76
Objects
Active
Status
3
Dependencies

Imported Objects

Objects

76 total
Object Name
nokia
OBJECT IDENTIFIER
.1.3.6.1.4.1.94
nokiaProducts
OBJECT IDENTIFIER
.1.3.6.1.4.1.94.1
ntcCommon
OBJECT IDENTIFIER
.1.3.6.1.4.1.94.1.16
ntcRSThis MIB Module defines the Rate Shaping MIB. More detailed description of the variables and tables is provided in other related documentation.
MODULE-IDENTITY
.1.3.6.1.4.1.94.1.16.4
rsAccessListsA collection of objects providing the instrumentation of rsAccessLists
Unknown
.1.3.6.1.4.1.94.1.16.4.1
rsAccessListTableA table of access list configuration entries. An access list will contain several rules for rate limits which are applied to one or more MIB-II interface-direction tuples. Each MIB-II interface may not utilize more than two access lists; one for the in direction and one for the out direction.
SEQUENCE OF RsAccessListEntry
.1.3.6.1.4.1.94.1.16.4.1.1
rsAccessListEntryA series of objects used to describe each access list.
RsAccessListEntry
.1.3.6.1.4.1.94.1.16.4.1.1.1
rsAccessListIfIndexThe ifIndex of the MIB-II interface which this access list entry is responsible for.ro
Integer32
.1.3.6.1.4.1.94.1.16.4.1.1.1.1
rsAccessListIndexA unique index value for this access list.ro
Integer32
.1.3.6.1.4.1.94.1.16.4.1.1.1.2
rsAccessListDirectionThe data source for this access list.ro
PacketSource
.1.3.6.1.4.1.94.1.16.4.1.1.1.3
rsAccessListNameThis string provides a unique descriptor for this access list. If an attempt is made to set this string to the name of another access list on the agent, it should return noSuchName.rw
DisplayString (SNMPv2-TC)
.1.3.6.1.4.1.94.1.16.4.1.1.1.4
rsAccessListRowStatusThe current status of this access list. Setting this object to 'destroy' has the effect of deleting this access list. createAndGo(4) appends to the list and activates it.rw
RowStatus (SNMPv2-TC)
.1.3.6.1.4.1.94.1.16.4.1.1.1.5
rsRulesA collection of objects providing the instrumentation of rsRules
Unknown
.1.3.6.1.4.1.94.1.16.4.2
rsRuleTableA table of rate limit configuration entries. Rate Limit is a method of traffic control. It allows a set of rate limits to be configured and applied to packets flowing into/out of an interface to regulate network traffic.
SEQUENCE OF RsRuleEntry
.1.3.6.1.4.1.94.1.16.4.2.1
rsRuleEntryA collection of rate-limit configuration objects on this interface. Entries in the rsRuleTable is created and deleted via the rate-limit command line interface.
RsRuleEntry
.1.3.6.1.4.1.94.1.16.4.2.1.1
rsRuleIfIndexThe ifIndex of the MIB-II interface which this access list entry is responsible for.ro
Integer32
.1.3.6.1.4.1.94.1.16.4.2.1.1.1
rsRuleIndexAn arbitrary index for rate limit objects. It will increase as the list for each rsRuleIfIndex is traversed.In other words,the value of rsRuleIndex increments for the same value of rsRuleIfIndex, but starts over at 1 once the value of rsRuleIfIndex changes.ro
Integer32
.1.3.6.1.4.1.94.1.16.4.2.1.1.2
rsRuleDirectionThe data source for the Rate Limit object.ro
PacketSource
.1.3.6.1.4.1.94.1.16.4.2.1.1.3
rsRuleTOSThe TOS field of the type of packet which this rule governs.ro
Integer32
.1.3.6.1.4.1.94.1.16.4.2.1.1.4
rsRuleActionThe forwarding Action associated with this rule.rw
RateLimitAction
.1.3.6.1.4.1.94.1.16.4.2.1.1.5
rsRuleSrcAddressThe source IP address for this rule.rw
IpAddress
.1.3.6.1.4.1.94.1.16.4.2.1.1.6
rsRuleSrcAddrMaskThe mask of source address for this rule.rw
IpAddress
.1.3.6.1.4.1.94.1.16.4.2.1.1.7
rsRuleDestAddressThe destination IP address for this rule.rw
IpAddress
.1.3.6.1.4.1.94.1.16.4.2.1.1.8
rsRuleDestAddrMaskThe mask of destination address for this rule.rw
IpAddress
.1.3.6.1.4.1.94.1.16.4.2.1.1.9
rsRuleIpProtocolThe number of IP protocol that rule applies on.rw
Integer32
.1.3.6.1.4.1.94.1.16.4.2.1.1.10
rsRuleSrcStartingPortThe start of the source range of port number(s) of the IP protocol for this rule.rw
Integer32
.1.3.6.1.4.1.94.1.16.4.2.1.1.11
rsRuleSrcEndingPortThe end of the source range of port number(s) of the IP protocol for this rule.ro
Integer32
.1.3.6.1.4.1.94.1.16.4.2.1.1.12
rsRuleDestStartingPortThe start of the destination range of port number(s) of the IP protocol for this rule.rw
Integer32
.1.3.6.1.4.1.94.1.16.4.2.1.1.13
rsRuleDestEndingPortThe end of the destination range of port number(s) of the IP protocol for this rule.ro
Integer32
.1.3.6.1.4.1.94.1.16.4.2.1.1.14
rsRuleAggregationClassIndexThe index(rsAggregationClassIndex) to the aggregation class(queue) if RateLimitAction is enqueue(3).ro
Integer32
.1.3.6.1.4.1.94.1.16.4.2.1.1.15
rsRuleEstablishedAn integer value indicating whether or not this rule is effective on previously-established TCP connections. 'established' will indicate that upon activation of this rule, only previously-established TCP connections will match this rule. 'notEstablished' will indicate that any TCP connection can match this rule.ro
Enumeration
.1.3.6.1.4.1.94.1.16.4.2.1.1.16
rsRuleRowStatusThe current status of this rule. The rules defined in this table is treated as a linked list. By definition rsRuleRowStatus will ensure that there are no orphan rules i.e the linked list is not broken. Setting a rule to 'destroy' has the effect of deleting this rule. createAndGo(4) appends to the list thus ensuring that there are no orphans.rw
RowStatus (SNMPv2-TC)
.1.3.6.1.4.1.94.1.16.4.2.1.1.17
rsAggregationClassesA collection of objects providing the instrumentation of rsAggregationClasses
Unknown
.1.3.6.1.4.1.94.1.16.4.3
rsAggregationClassTableA table of aggregation class entries.
SEQUENCE OF RsAggregationClassEntry
.1.3.6.1.4.1.94.1.16.4.3.1
rsAggregationClassEntryA collection of aggregation class objects on this interface-direction tuple.
RsAggregationClassEntry
.1.3.6.1.4.1.94.1.16.4.3.1.1
rsAggregationClassIfIndexThe value of ifIndex which corresponds to the first interface for which this aggregation class handles tokens.ro
Integer32
.1.3.6.1.4.1.94.1.16.4.3.1.1.1
rsAggregationClassIndexThe unique row index of this aggregation class(queue).ro
Integer32
.1.3.6.1.4.1.94.1.16.4.3.1.1.2
rsAggregationClassDirectionThe data source for this aggregation class.ro
PacketSource
.1.3.6.1.4.1.94.1.16.4.3.1.1.3
rsAggregationClassNameA string which uniquely represents this aggregation class.rw
DisplayString (SNMPv2-TC)
.1.3.6.1.4.1.94.1.16.4.3.1.1.4
rsAggregationClassMeanRateThe peak bandwidth when rsAggregationClassBurstRate and rsAggregationClassBurstDuration are not set. When mean rate and burst duration are set, the mean rate specifies the long-term rate which the packet stream will be shaped to, but the packet stream can burst above that rate for as long as the burst duration specifies with no penalty. The value noSuchName should be returned if an attempt is made to set the value to a rate is higher than the rate available to this aggregation class.rw
Integer32
.1.3.6.1.4.1.94.1.16.4.3.1.1.5
rsAggregationClassBurstSizeThe Burst size associated with this aggregation class.rw
Integer32
.1.3.6.1.4.1.94.1.16.4.3.1.1.7
rsAggregationClassRowStatusThe current status of this aggregation class. The behavior of this aggregation class upon changing of this object should be analogous to the behavior of a rule when its rsRuleRowStatus is modified.rw
RowStatus (SNMPv2-TC)
.1.3.6.1.4.1.94.1.16.4.3.1.1.8
rsAccessListStatsA collection of objects providing the instrumentation of rsAccessListStats
Unknown
.1.3.6.1.4.1.94.1.16.4.4
rsAccessListStatTableA table of access list status entries.
SEQUENCE OF RsAccessListStatEntry
.1.3.6.1.4.1.94.1.16.4.4.1
rsAccessListStatEntryA series of status objects used to describe each access list.
RsAccessListStatEntry
.1.3.6.1.4.1.94.1.16.4.4.1.1
rsAccessListStatIfIndexThe ifIndex of the MIB-II interface which this access list stat entry is responsible for.ro
Integer32
.1.3.6.1.4.1.94.1.16.4.4.1.1.1
rsAccessListStatIndexA unique index value for this access list.ro
Integer32
.1.3.6.1.4.1.94.1.16.4.4.1.1.2
rsAccessListStatDirectionThe data source for this access list.ro
PacketSource
.1.3.6.1.4.1.94.1.16.4.4.1.1.3
rsAccessListStatPktsPassedGives the count of number of packets successfully exiting this access list.ro
Counter32 -- Units -- packets
.1.3.6.1.4.1.94.1.16.4.4.1.1.4
rsAccessListStatBytesPassedGives the count of number of bytes successfully exiting this access list.ro
Counter32 -- Units -- bytes
.1.3.6.1.4.1.94.1.16.4.4.1.1.5
rsAggregationClassStatsA collection of objects providing the instrumentation of rsAggregationClassStats
Unknown
.1.3.6.1.4.1.94.1.16.4.5
rsAggregationClassStatTableA table of aggregation class status entries.
SEQUENCE OF RsAggregationClassStatEntry
.1.3.6.1.4.1.94.1.16.4.5.1
rsAggregationClassStatEntryA collection of aggregation class status objects on this interface. Entries are created and deleted via the rate-limit command line interface.
RsAggregationClassStatEntry
.1.3.6.1.4.1.94.1.16.4.5.1.1
rsAggregationClassStatIfIndexThe value of ifIndex which corresponds to the interface for which this aggregation class handles tokens for.ro
Integer32
.1.3.6.1.4.1.94.1.16.4.5.1.1.1
rsAggregationClassStatIndexThe value of rsAggregationClassIndex for the aggregation class which this entry describes.ro
Integer32
.1.3.6.1.4.1.94.1.16.4.5.1.1.2
rsAggregationClassStatDirectionThe data source for this aggregation class.ro
PacketSource
.1.3.6.1.4.1.94.1.16.4.5.1.1.3
rsAggregationClassStatShapedPktsThe counter of packets shaped by this rate limit.ro
Counter32 -- Units -- packets
.1.3.6.1.4.1.94.1.16.4.5.1.1.4
rsAggregationClassStatShapedOctetsThe counter of bytes shaped by this interface.ro
Counter32 -- Units -- bytes
.1.3.6.1.4.1.94.1.16.4.5.1.1.5
rsAggregationClassStatEnqueuedPktsThe counter of packets enqueued by this rate limit.ro
Counter32 -- Units -- packets
.1.3.6.1.4.1.94.1.16.4.5.1.1.6
rsAggregationClassStatEnqueuedOctetsThe counter of enqueued bytes by this rate limit.ro
Counter32 -- Units -- bytes
.1.3.6.1.4.1.94.1.16.4.5.1.1.7
rsAggregationClassStatDroppedPktsThe counter of packets which exceeded this rate limit.ro
Counter32 -- Units -- packets
.1.3.6.1.4.1.94.1.16.4.5.1.1.8
rsAggregationClassStatDroppedOctetsThe counter of bytes which exceeded this rate limit.ro
Counter32 -- Units -- bytes
.1.3.6.1.4.1.94.1.16.4.5.1.1.9
rsAggregationClassStatInputPktsPassedThe counter of packets successfully exiting this aggregation class.ro
Counter32 -- Units -- packets
.1.3.6.1.4.1.94.1.16.4.5.1.1.10
rsAggregationClassStatOutputPktsPassedThe counter of packets successfully exiting this aggregation class.ro
Counter32 -- Units -- packets
.1.3.6.1.4.1.94.1.16.4.5.1.1.11
rsAggregationClassStatInputBytesPassedThe counter of bytes successfully exiting this aggregation class.ro
Counter32 -- Units -- bytes
.1.3.6.1.4.1.94.1.16.4.5.1.1.12
rsAggregationClassStatOutputBytesPassedThe counter of bytes successfully exiting this aggregation class.ro
Counter32 -- Units -- bytes
.1.3.6.1.4.1.94.1.16.4.5.1.1.13
rsRuleStatsA collection of objects providing the instrumentation of rsRuleStats
Unknown
.1.3.6.1.4.1.94.1.16.4.6
rsRuleStatTableA table of rate limit status entries.
SEQUENCE OF RsRuleStatEntry
.1.3.6.1.4.1.94.1.16.4.6.1
rsRuleStatEntryA collection of rate-limit status objects on this interface.
RsRuleStatEntry
.1.3.6.1.4.1.94.1.16.4.6.1.1
rsRuleStatIfIndexThe value of ifIndex which corresponds to the interface for which this rule is applied to.ro
Integer32
.1.3.6.1.4.1.94.1.16.4.6.1.1.1
rsRuleStatIndexThe rsRuleIndex value of the rule this entry describes.ro
Integer32
.1.3.6.1.4.1.94.1.16.4.6.1.1.2
rsRuleStatDirectionThe data source for this rule.ro
PacketSource
.1.3.6.1.4.1.94.1.16.4.6.1.1.3
rsRuleStatDropPktsThe counter of packets which exceeded this rate limit.ro
Counter32 -- Units -- packets
.1.3.6.1.4.1.94.1.16.4.6.1.1.4
rsRuleStatDropOctetsThe counter of bytes which exceeded this rate limit.ro
Counter32 -- Units -- bytes
.1.3.6.1.4.1.94.1.16.4.6.1.1.5
rsRuleStatPktsPassedGives the count of number of packets successfully exiting this rule.ro
Counter32 -- Units -- packets
.1.3.6.1.4.1.94.1.16.4.6.1.1.6
rsRuleStatBytesPassedGives the count of number of bytes successfully exiting this rule.ro
Counter32 -- Units -- bytes
.1.3.6.1.4.1.94.1.16.4.6.1.1.7

More MIBs from Nokia

Browse all NokiaMIBs →
TIMETRA-LDP-NG-MIB

The TIMETRA-LDP-NG-MIB enables monitoring and configuration of Nokia SR OS (SROS) Label Distribution Protocol Next Generation features, specifically tracking LDP session states, neighbor adjacencies, and label distribution statistics for MPLS traffic engineering.

785 objects→
TIMETRA-TC-MIB

The TIMETRA-TC-MIB defines proprietary SNMP textual conventions required for the Nokia SROS (Service Router Operating System) to standardize data types for monitoring interface states, traffic counters, and system resource metrics. These definitions serve as the foundational data structures for all TIMETRA-based management applications, ensuring consistent interpretation of telemetry and configuration parameters across Nokia routing platforms.

428 objects→
TIMETRA-LOG-MIB

The TIMETRA-LOG-MIB enables SNMP-based configuration and monitoring of logging utility parameters, event generation rules, and log buffer states on Nokia SR OS (SROS) routers. It facilitates the retrieval of system log severity levels, destination settings, and buffer utilization metrics for centralized network event management.

392 objects→
TIMETRA-OAM-PM-MIB

The TIMETRA-OAM-PM-MIB enables SNMP-based monitoring of Service OAM performance metrics, including packet loss, latency, and jitter counters, on Nokia SR OS (SROS) routers. This proprietary module provides granular visibility into the operational health and quality of service for Layer 2 and Layer 3 Ethernet services.

373 objects→
TIMETRA-GMPLS-MIB

The TIMETRA-GMPLS-MIB enables SNMP-based provisioning and monitoring of Generalized Multi-Protocol Label Switching (GMPLS) control plane parameters, including label distribution, tunnel signaling states, and resource reservation objects, specifically on Nokia SR OS (formerly TiMOS) routers. This module facilitates the management of GMPLS-specific extensions such as wavelength, fiber, and time-division multiplexing (TDM) link attributes across Nokia's service router hardware.

254 objects→
ALU-MICROWAVE-MIB

ALU-MICROWAVE-MIB enables SNMP-based provisioning and monitoring of microwave radio components on Nokia 7xxx series transport devices, specifically tracking link status, signal quality metrics (such as SNR and BER), and interface operational states. This proprietary module facilitates the management of microwave-specific parameters including frequency allocation, modulation schemes, and alarm conditions for point-to-point and point-to-multipoint wireless backhaul links.

232 objects→