NOKIA-RATESHAPE-MIB

File: NOKIA-RATESHAPE-MIB.mib (29138 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC SNMPv2-CONF

Imported symbols

IpAddress enterprises Integer32
Counter32 OBJECT-TYPE MODULE-IDENTITY
RowStatus DisplayString TEXTUAL-CONVENTION
OBJECT-GROUP

Defined Types

PacketSource  
The source of the packet rate-limited for. input statistics of the input packets. output statistics of the output packets.
TEXTUAL-CONVENTION    
  INTEGER input(1), output(2)  

RateLimitAction  
The action taken after evaluating the rate limit. drop drop the packet. accept transmit the packet. reject discard the packet and return ICMP error message. condition pass to the traffic conditioner. skip inactive rule, must perform default action. prioritize prioritize the packet.
TEXTUAL-CONVENTION    
  INTEGER drop(1), accept(2), reject(3), condition(4), skip(5), prioritize(6)  

RsAccessListEntry  
SEQUENCE    
  rsAccessListIfIndex Integer32
  rsAccessListIndex Integer32
  rsAccessListDirection PacketSource
  rsAccessListName DisplayString
  rsAccessListRowStatus RowStatus

RsRuleEntry  
SEQUENCE    
  rsRuleIfIndex Integer32
  rsRuleIndex Integer32
  rsRuleDirection PacketSource
  rsRuleTOS Integer32
  rsRuleAction RateLimitAction
  rsRuleSrcAddress IpAddress
  rsRuleSrcAddrMask IpAddress
  rsRuleDestAddress IpAddress
  rsRuleDestAddrMask IpAddress
  rsRuleIpProtocol Integer32
  rsRuleSrcStartingPort Integer32
  rsRuleSrcEndingPort Integer32
  rsRuleDestStartingPort Integer32
  rsRuleDestEndingPort Integer32
  rsRuleAggregationClassIndex Integer32
  rsRuleEstablished INTEGER
  rsRuleRowStatus RowStatus

RsAggregationClassEntry  
SEQUENCE    
  rsAggregationClassIfIndex Integer32
  rsAggregationClassIndex Integer32
  rsAggregationClassDirection PacketSource
  rsAggregationClassName DisplayString
  rsAggregationClassMeanRate Integer32
  rsAggregationClassBurstSize Integer32
  rsAggregationClassRowStatus RowStatus

RsAccessListStatEntry  
SEQUENCE    
  rsAccessListStatIfIndex Integer32
  rsAccessListStatIndex Integer32
  rsAccessListStatDirection PacketSource
  rsAccessListStatPktsPassed Counter32
  rsAccessListStatBytesPassed Counter32

RsRuleStatEntry  
SEQUENCE    
  rsRuleStatIfIndex Integer32
  rsRuleStatIndex Integer32
  rsRuleStatDirection PacketSource
  rsRuleStatDropPkts Counter32
  rsRuleStatDropOctets Counter32
  rsRuleStatPktsPassed Counter32
  rsRuleStatBytesPassed Counter32

RsAggregationClassStatEntry  
SEQUENCE    
  rsAggregationClassStatIfIndex Integer32
  rsAggregationClassStatIndex Integer32
  rsAggregationClassStatDirection PacketSource
  rsAggregationClassStatShapedPkts Counter32
  rsAggregationClassStatShapedOctets Counter32
  rsAggregationClassStatEnqueuedPkts Counter32
  rsAggregationClassStatEnqueuedOctets Counter32
  rsAggregationClassStatDroppedPkts Counter32
  rsAggregationClassStatDroppedOctets Counter32
  rsAggregationClassStatInputPktsPassed Counter32
  rsAggregationClassStatOutputPktsPassed Counter32
  rsAggregationClassStatInputBytesPassed Counter32
  rsAggregationClassStatOutputBytesPassed Counter32

Defined Values

ntcRS 1.3.6.1.4.1.94.1.16.4
This MIB Module defines the Rate Shaping MIB. More detailed description of the variables and tables is provided in other related documentation.
MODULE-IDENTITY    

nokia 1.3.6.1.4.1.94
OBJECT IDENTIFIER    

nokiaProducts 1.3.6.1.4.1.94.1
OBJECT IDENTIFIER    

ntcCommon 1.3.6.1.4.1.94.1.16
OBJECT IDENTIFIER    

rsAccessLists 1.3.6.1.4.1.94.1.16.4.1
A collection of objects providing the instrumentation of rsAccessLists
Status: current Access: read-write
OBJECT-GROUP    

rsAccessListTable 1.3.6.1.4.1.94.1.16.4.1.1
A 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.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    RsAccessListEntry

rsAccessListEntry 1.3.6.1.4.1.94.1.16.4.1.1.1
A series of objects used to describe each access list.
Status: current Access: not-accessible
OBJECT-TYPE    
  RsAccessListEntry  

rsAccessListIfIndex 1.3.6.1.4.1.94.1.16.4.1.1.1.1
The ifIndex of the MIB-II interface which this access list entry is responsible for.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 1..2147483647  

rsAccessListIndex 1.3.6.1.4.1.94.1.16.4.1.1.1.2
A unique index value for this access list.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 1..2147483647  

rsAccessListDirection 1.3.6.1.4.1.94.1.16.4.1.1.1.3
The data source for this access list.
Status: current Access: read-only
OBJECT-TYPE    
  PacketSource  

rsAccessListName 1.3.6.1.4.1.94.1.16.4.1.1.1.4
This 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.
Status: current Access: read-create
OBJECT-TYPE    
  DisplayString  

rsAccessListRowStatus 1.3.6.1.4.1.94.1.16.4.1.1.1.5
The 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.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

rsRules 1.3.6.1.4.1.94.1.16.4.2
A collection of objects providing the instrumentation of rsRules
Status: current Access: read-create
OBJECT-GROUP    

rsRuleTable 1.3.6.1.4.1.94.1.16.4.2.1
A 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.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    RsRuleEntry

rsRuleEntry 1.3.6.1.4.1.94.1.16.4.2.1.1
A collection of rate-limit configuration objects on this interface. Entries in the rsRuleTable is created and deleted via the rate-limit command line interface.
Status: current Access: not-accessible
OBJECT-TYPE    
  RsRuleEntry  

rsRuleIfIndex 1.3.6.1.4.1.94.1.16.4.2.1.1.1
The ifIndex of the MIB-II interface which this access list entry is responsible for.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 1..2147483647  

rsRuleIndex 1.3.6.1.4.1.94.1.16.4.2.1.1.2
An 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.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 1..2147483647  

rsRuleDirection 1.3.6.1.4.1.94.1.16.4.2.1.1.3
The data source for the Rate Limit object.
Status: current Access: read-only
OBJECT-TYPE    
  PacketSource  

rsRuleTOS 1.3.6.1.4.1.94.1.16.4.2.1.1.4
The TOS field of the type of packet which this rule governs.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 1..255  

rsRuleAction 1.3.6.1.4.1.94.1.16.4.2.1.1.5
The forwarding Action associated with this rule.
Status: current Access: read-create
OBJECT-TYPE    
  RateLimitAction  

rsRuleSrcAddress 1.3.6.1.4.1.94.1.16.4.2.1.1.6
The source IP address for this rule.
Status: current Access: read-create
OBJECT-TYPE    
  IpAddress  

rsRuleSrcAddrMask 1.3.6.1.4.1.94.1.16.4.2.1.1.7
The mask of source address for this rule.
Status: current Access: read-create
OBJECT-TYPE    
  IpAddress  

rsRuleDestAddress 1.3.6.1.4.1.94.1.16.4.2.1.1.8
The destination IP address for this rule.
Status: current Access: read-create
OBJECT-TYPE    
  IpAddress  

rsRuleDestAddrMask 1.3.6.1.4.1.94.1.16.4.2.1.1.9
The mask of destination address for this rule.
Status: current Access: read-create
OBJECT-TYPE    
  IpAddress  

rsRuleIpProtocol 1.3.6.1.4.1.94.1.16.4.2.1.1.10
The number of IP protocol that rule applies on.
Status: current Access: read-create
OBJECT-TYPE    
  Integer32  

rsRuleSrcStartingPort 1.3.6.1.4.1.94.1.16.4.2.1.1.11
The start of the source range of port number(s) of the IP protocol for this rule.
Status: current Access: read-create
OBJECT-TYPE    
  Integer32  

rsRuleSrcEndingPort 1.3.6.1.4.1.94.1.16.4.2.1.1.12
The end of the source range of port number(s) of the IP protocol for this rule.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

rsRuleDestStartingPort 1.3.6.1.4.1.94.1.16.4.2.1.1.13
The start of the destination range of port number(s) of the IP protocol for this rule.
Status: current Access: read-create
OBJECT-TYPE    
  Integer32  

rsRuleDestEndingPort 1.3.6.1.4.1.94.1.16.4.2.1.1.14
The end of the destination range of port number(s) of the IP protocol for this rule.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

rsRuleAggregationClassIndex 1.3.6.1.4.1.94.1.16.4.2.1.1.15
The index(rsAggregationClassIndex) to the aggregation class(queue) if RateLimitAction is enqueue(3).
Status: current Access: read-only
OBJECT-TYPE    
  Integer32  

rsRuleEstablished 1.3.6.1.4.1.94.1.16.4.2.1.1.16
An 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.
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER established(1), notEstablished(2)  

rsRuleRowStatus 1.3.6.1.4.1.94.1.16.4.2.1.1.17
The 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.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

rsAggregationClasses 1.3.6.1.4.1.94.1.16.4.3
A collection of objects providing the instrumentation of rsAggregationClasses
Status: current Access: read-create
OBJECT-GROUP    

rsAggregationClassTable 1.3.6.1.4.1.94.1.16.4.3.1
A table of aggregation class entries.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    RsAggregationClassEntry

rsAggregationClassEntry 1.3.6.1.4.1.94.1.16.4.3.1.1
A collection of aggregation class objects on this interface-direction tuple.
Status: current Access: not-accessible
OBJECT-TYPE    
  RsAggregationClassEntry  

rsAggregationClassIfIndex 1.3.6.1.4.1.94.1.16.4.3.1.1.1
The value of ifIndex which corresponds to the first interface for which this aggregation class handles tokens.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 1..2147483647  

rsAggregationClassIndex 1.3.6.1.4.1.94.1.16.4.3.1.1.2
The unique row index of this aggregation class(queue).
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 1..2147483647  

rsAggregationClassDirection 1.3.6.1.4.1.94.1.16.4.3.1.1.3
The data source for this aggregation class.
Status: current Access: read-only
OBJECT-TYPE    
  PacketSource  

rsAggregationClassName 1.3.6.1.4.1.94.1.16.4.3.1.1.4
A string which uniquely represents this aggregation class.
Status: current Access: read-create
OBJECT-TYPE    
  DisplayString  

rsAggregationClassMeanRate 1.3.6.1.4.1.94.1.16.4.3.1.1.5
The 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.
Status: current Access: read-create
OBJECT-TYPE    
  Integer32 10..1000000  

rsAggregationClassBurstSize 1.3.6.1.4.1.94.1.16.4.3.1.1.7
The Burst size associated with this aggregation class.
Status: current Access: read-create
OBJECT-TYPE    
  Integer32 1500..150000  

rsAggregationClassRowStatus 1.3.6.1.4.1.94.1.16.4.3.1.1.8
The 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.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

rsAccessListStats 1.3.6.1.4.1.94.1.16.4.4
A collection of objects providing the instrumentation of rsAccessListStats
Status: current Access: read-create
OBJECT-GROUP    

rsAccessListStatTable 1.3.6.1.4.1.94.1.16.4.4.1
A table of access list status entries.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    RsAccessListStatEntry

rsAccessListStatEntry 1.3.6.1.4.1.94.1.16.4.4.1.1
A series of status objects used to describe each access list.
Status: current Access: not-accessible
OBJECT-TYPE    
  RsAccessListStatEntry  

rsAccessListStatIfIndex 1.3.6.1.4.1.94.1.16.4.4.1.1.1
The ifIndex of the MIB-II interface which this access list stat entry is responsible for.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 1..2147483647  

rsAccessListStatIndex 1.3.6.1.4.1.94.1.16.4.4.1.1.2
A unique index value for this access list.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 1..2147483647  

rsAccessListStatDirection 1.3.6.1.4.1.94.1.16.4.4.1.1.3
The data source for this access list.
Status: current Access: read-only
OBJECT-TYPE    
  PacketSource  

rsAccessListStatPktsPassed 1.3.6.1.4.1.94.1.16.4.4.1.1.4
Gives the count of number of packets successfully exiting this access list.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

rsAccessListStatBytesPassed 1.3.6.1.4.1.94.1.16.4.4.1.1.5
Gives the count of number of bytes successfully exiting this access list.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

rsRuleStats 1.3.6.1.4.1.94.1.16.4.6
A collection of objects providing the instrumentation of rsRuleStats
Status: current Access: read-only
OBJECT-GROUP    

rsRuleStatTable 1.3.6.1.4.1.94.1.16.4.6.1
A table of rate limit status entries.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    RsRuleStatEntry

rsRuleStatEntry 1.3.6.1.4.1.94.1.16.4.6.1.1
A collection of rate-limit status objects on this interface.
Status: current Access: not-accessible
OBJECT-TYPE    
  RsRuleStatEntry  

rsRuleStatIfIndex 1.3.6.1.4.1.94.1.16.4.6.1.1.1
The value of ifIndex which corresponds to the interface for which this rule is applied to.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 1..2147483647  

rsRuleStatIndex 1.3.6.1.4.1.94.1.16.4.6.1.1.2
The rsRuleIndex value of the rule this entry describes.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 1..2147483647  

rsRuleStatDirection 1.3.6.1.4.1.94.1.16.4.6.1.1.3
The data source for this rule.
Status: current Access: read-only
OBJECT-TYPE    
  PacketSource  

rsRuleStatDropPkts 1.3.6.1.4.1.94.1.16.4.6.1.1.4
The counter of packets which exceeded this rate limit.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

rsRuleStatDropOctets 1.3.6.1.4.1.94.1.16.4.6.1.1.5
The counter of bytes which exceeded this rate limit.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

rsRuleStatPktsPassed 1.3.6.1.4.1.94.1.16.4.6.1.1.6
Gives the count of number of packets successfully exiting this rule.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

rsRuleStatBytesPassed 1.3.6.1.4.1.94.1.16.4.6.1.1.7
Gives the count of number of bytes successfully exiting this rule.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

rsAggregationClassStats 1.3.6.1.4.1.94.1.16.4.5
A collection of objects providing the instrumentation of rsAggregationClassStats
Status: current Access: read-only
OBJECT-GROUP    

rsAggregationClassStatTable 1.3.6.1.4.1.94.1.16.4.5.1
A table of aggregation class status entries.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    RsAggregationClassStatEntry

rsAggregationClassStatEntry 1.3.6.1.4.1.94.1.16.4.5.1.1
A collection of aggregation class status objects on this interface. Entries are created and deleted via the rate-limit command line interface.
Status: current Access: not-accessible
OBJECT-TYPE    
  RsAggregationClassStatEntry  

rsAggregationClassStatIfIndex 1.3.6.1.4.1.94.1.16.4.5.1.1.1
The value of ifIndex which corresponds to the interface for which this aggregation class handles tokens for.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 1..2147483647  

rsAggregationClassStatIndex 1.3.6.1.4.1.94.1.16.4.5.1.1.2
The value of rsAggregationClassIndex for the aggregation class which this entry describes.
Status: current Access: read-only
OBJECT-TYPE    
  Integer32 1..2147483647  

rsAggregationClassStatDirection 1.3.6.1.4.1.94.1.16.4.5.1.1.3
The data source for this aggregation class.
Status: current Access: read-only
OBJECT-TYPE    
  PacketSource  

rsAggregationClassStatShapedPkts 1.3.6.1.4.1.94.1.16.4.5.1.1.4
The counter of packets shaped by this rate limit.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

rsAggregationClassStatShapedOctets 1.3.6.1.4.1.94.1.16.4.5.1.1.5
The counter of bytes shaped by this interface.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

rsAggregationClassStatEnqueuedPkts 1.3.6.1.4.1.94.1.16.4.5.1.1.6
The counter of packets enqueued by this rate limit.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

rsAggregationClassStatEnqueuedOctets 1.3.6.1.4.1.94.1.16.4.5.1.1.7
The counter of enqueued bytes by this rate limit.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

rsAggregationClassStatDroppedPkts 1.3.6.1.4.1.94.1.16.4.5.1.1.8
The counter of packets which exceeded this rate limit.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

rsAggregationClassStatDroppedOctets 1.3.6.1.4.1.94.1.16.4.5.1.1.9
The counter of bytes which exceeded this rate limit.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

rsAggregationClassStatInputPktsPassed 1.3.6.1.4.1.94.1.16.4.5.1.1.10
The counter of packets successfully exiting this aggregation class.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

rsAggregationClassStatOutputPktsPassed 1.3.6.1.4.1.94.1.16.4.5.1.1.11
The counter of packets successfully exiting this aggregation class.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

rsAggregationClassStatInputBytesPassed 1.3.6.1.4.1.94.1.16.4.5.1.1.12
The counter of bytes successfully exiting this aggregation class.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

rsAggregationClassStatOutputBytesPassed 1.3.6.1.4.1.94.1.16.4.5.1.1.13
The counter of bytes successfully exiting this aggregation class.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32