JUNIPER-ATM-COS-MIB

File: JUNIPER-ATM-COS-MIB.mib (23562 bytes)

Imported modules

SNMPv2-SMI IF-MIB ATM-MIB
JUNIPER-SMI JUNIPER-COS-MIB

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Integer32
Counter64 ifIndex atmVclVpi
atmVclVci jnxMibs jnxCosFcId

Defined Types

JnxCosAtmVcEntry  
SEQUENCE    
  jnxCosAtmVcCosMode INTEGER

JnxCosAtmVcScEntry  
SEQUENCE    
  jnxCosAtmVcScPriority INTEGER
  jnxCosAtmVcScTxWeightType INTEGER
  jnxCosAtmVcScTxWeight Integer32
  jnxCosAtmVcScDpType INTEGER
  jnxCosAtmVcScLrdpQueueDepth Integer32
  jnxCosAtmVcScLrdpLowPlpThresh Integer32
  jnxCosAtmVcScLrdpHighPlpThresh Integer32
  jnxCosAtmVcEpdThreshold Integer32

JnxCosAtmVcQstatsEntry  
SEQUENCE    
  jnxCosAtmVcQstatsOutPackets Counter64
  jnxCosAtmVcQstatsOutBytes Counter64
  jnxCosAtmVcQstatsOutRedDropPkts Counter64
  jnxCosAtmVcQstatsOutNonRedDrops Counter64
  jnxCosAtmVcQstatsOutLpBytes Counter64
  jnxCosAtmVcQstatsOutLpPkts Counter64
  jnxCosAtmVcQstatsOutLpDropBytes Counter64
  jnxCosAtmVcQstatsOutHpDropBytes Counter64
  jnxCosAtmVcQstatsOutLpDropPkts Counter64
  jnxCosAtmVcQstatsOutHpDropPkts Counter64

JnxCosAtmTrunkEntry  
SEQUENCE    
  jnxCosAtmTrunkMode INTEGER
  jnxCosAtmTrunkScPriority INTEGER
  jnxCosAtmTrunkScTxWeightType INTEGER
  jnxCosAtmTrunkScTxWeight Integer32
  jnxCosAtmTrunkQaType INTEGER
  jnxCosAtmTrunkEpdThresholdPlp0 Integer32
  jnxCosAtmTrunkEpdThresholdPlp1 Integer32
  jnxCosAtmTrunkQstatsOutPackets Counter64
  jnxCosAtmTrunkQstatsOutBytes Counter64
  jnxCosAtmTrunkQstatsOutDrops Counter64
  jnxCosAtmTrunkQstatsOutLpBytes Counter64
  jnxCosAtmTrunkQstatsOutLpPkts Counter64
  jnxCosAtmTrunkQstatsOutLpDropBytes Counter64
  jnxCosAtmTrunkQstatsOutHpDropBytes Counter64
  jnxCosAtmTrunkQstatsOutLpDropPkts Counter64
  jnxCosAtmTrunkQstatsOutHpDropPkts Counter64
  jnxCosAtmTrunkQstatsOutHpBytes Counter64
  jnxCosAtmTrunkQstatsOutHpPkts Counter64

Defined Values

jnxAtmCos 1.3.6.1.4.1.2636.3.21
The Juniper enterprise MIB for ATM COS (Class Of Service) infrastructure. For detailed information on ATM COS, Junos Documentation is recommended as the reference. Abbreviations: COS - Class Of Service RED - Random Early Detection PLP - Packet Loss Priority
MODULE-IDENTITY    

jnxCosAtmVcTable 1.3.6.1.4.1.2636.3.21.1
A table of ATM VCs which have COS configured.
OBJECT-TYPE    
  SEQUENCE OF  
    JnxCosAtmVcEntry

jnxCosAtmVcEntry 1.3.6.1.4.1.2636.3.21.1.1
This entry contains COS info specific to an ATM VC. Each entry is indexed using ifIndex, vpi and vci of the VC.
OBJECT-TYPE    
  JnxCosAtmVcEntry  

jnxCosAtmVcCosMode 1.3.6.1.4.1.2636.3.21.1.1.1
The mode of COS queue priority for the VC. strict mode : One queue of the four queues has strict high priority and is always serviced before the rest of the queues. The remaining queues are serviced in round robin fashion. alternate mode : One queue has high priority, but the servicing of the queues alternates between the high priority queue and the rest of the queues.
OBJECT-TYPE    
  INTEGER strict(0), alternate(1)  

jnxCosAtmVcScTable 1.3.6.1.4.1.2636.3.21.2
A table of rows representing atm-scheduler config parameters for each forwarding class within a specified VC. NOTE: These schedulers are specific to an atm interface and are different from the typical schedulers specified under class-of-service config in CLI. Hence, hereafter, through out this mib, scheduler will be referred to as atm-scheduler to avoid any confusion.
OBJECT-TYPE    
  SEQUENCE OF  
    JnxCosAtmVcScEntry

jnxCosAtmVcScEntry 1.3.6.1.4.1.2636.3.21.2.1
This entry represents atm-scheduler config parameters per forwarding class and per VC.
OBJECT-TYPE    
  JnxCosAtmVcScEntry  

jnxCosAtmVcScPriority 1.3.6.1.4.1.2636.3.21.2.1.1
The atm-scheduler priority for the queue associated with the specified forwarding class within the specified VC.
OBJECT-TYPE    
  INTEGER low(0), high(1)  

jnxCosAtmVcScTxWeightType 1.3.6.1.4.1.2636.3.21.2.1.2
The atm-scheduler transmit-weight-type for the queue associated with the specified forwarding class inside the specified VC. An atm-scheduler can specify the transmit-weight-type either as number of cells or as a percentage of the queue size.
OBJECT-TYPE    
  INTEGER cells(0), percent(1)  

jnxCosAtmVcScTxWeight 1.3.6.1.4.1.2636.3.21.2.1.3
The atm-scheduler's transmit weight for the queue associated with the specified forwarding class and the specified VC. This object value is either expressed in units of cells or as a percentage of the total VC bandwidth. The unit (value-type) can be determined using the object jnxCosAtmVcScTxWeightType.
OBJECT-TYPE    
  Integer32 0..32000  

jnxCosAtmVcScDpType 1.3.6.1.4.1.2636.3.21.2.1.4
The type of RED drop profile configured for the specified forwarding class within the specified VC. A scheduler can specify either linear or constant drop profile. A constant type drop profile (aka EPD) specifies that when the number of queued cells exceeds a threshold, all the cells should be dropped. Whereas a linear type drop profile specifies that only a percentage of cells be dropped based on the number of queued cells at any time.
OBJECT-TYPE    
  INTEGER linearRed(0), epd(1)  

jnxCosAtmVcScLrdpQueueDepth 1.3.6.1.4.1.2636.3.21.2.1.5
The maximum queue size in cells, as specified by the linear RED drop profile associated with the specified forwarding class within the specified VC. This object is valid only when value of object jnxCosAtmVcScDpType is 'linearRed(0)'.
OBJECT-TYPE    
  Integer32 0..32000  

jnxCosAtmVcScLrdpLowPlpThresh 1.3.6.1.4.1.2636.3.21.2.1.6
The threshold percentage of fill-level beyond which low PLP (Packet Loss Priority) packets belonging to the specified forwarding class within the specified VC are randomly dropped. This value is specified by linear RED drop profile config. This object is valid only when value of object jnxCosAtmVcScDpType is 'linearRed(0)'.
OBJECT-TYPE    
  Integer32 0..32000  

jnxCosAtmVcScLrdpHighPlpThresh 1.3.6.1.4.1.2636.3.21.2.1.7
The threshold percentage of fill-level beyond which high PLP (Packet Loss Priority) packets belonging to the specified forwarding class within the specified VC are randomly dropped. This value is specified by linear RED drop profile config. This object is valid only when jnxCosAtmVcScDpType is 'linearRed(0)'.
OBJECT-TYPE    
  Integer32 0..32000  

jnxCosAtmVcEpdThreshold 1.3.6.1.4.1.2636.3.21.2.1.8
If a EPD type drop profile is configured for this scheduler and if the number of cells queued exceeds this threshold value, all the cells in the queue are dropped. This object has valid value only when jnxCosAtmVcScDpType is 'epd(1)'.
OBJECT-TYPE    
  Integer32 0..32000  

jnxCosAtmVcQstatsTable 1.3.6.1.4.1.2636.3.21.3
A table of per VC and per forwarding class queue stats entries.
OBJECT-TYPE    
  SEQUENCE OF  
    JnxCosAtmVcQstatsEntry

jnxCosAtmVcQstatsEntry 1.3.6.1.4.1.2636.3.21.3.1
This entry contains queue stats for a specified forwarding class and specified VC.
OBJECT-TYPE    
  JnxCosAtmVcQstatsEntry  

jnxCosAtmVcQstatsOutPackets 1.3.6.1.4.1.2636.3.21.3.1.1
The number of packets belonging to the specified forwarding class transmitted on the specified VC.
OBJECT-TYPE    
  Counter64  

jnxCosAtmVcQstatsOutBytes 1.3.6.1.4.1.2636.3.21.3.1.2
The number of bytes belonging to the specified forwarding class that were transmitted on the specified VC.
OBJECT-TYPE    
  Counter64  

jnxCosAtmVcQstatsOutRedDropPkts 1.3.6.1.4.1.2636.3.21.3.1.3
The number of outgoing packets on the specified VC and belonging to the specified forwarding class, that were RED-dropped.
OBJECT-TYPE    
  Counter64  

jnxCosAtmVcQstatsOutNonRedDrops 1.3.6.1.4.1.2636.3.21.3.1.4
The number of outgoing packets on the specified VC and belonging to the specified forwarding class, that were dropped not as a result of RED mechanism, but because of errors in packets.
OBJECT-TYPE    
  Counter64  

jnxCosAtmVcQstatsOutLpBytes 1.3.6.1.4.1.2636.3.21.3.1.5
The number of low PLP (PLP0) bytes transmitted.
OBJECT-TYPE    
  Counter64  

jnxCosAtmVcQstatsOutLpPkts 1.3.6.1.4.1.2636.3.21.3.1.6
The number of low PLP (PLP0) packets transmitted.
OBJECT-TYPE    
  Counter64  

jnxCosAtmVcQstatsOutLpDropBytes 1.3.6.1.4.1.2636.3.21.3.1.7
The number of low PLP (PLP0) bytes dropped at the output queue.
OBJECT-TYPE    
  Counter64  

jnxCosAtmVcQstatsOutHpDropBytes 1.3.6.1.4.1.2636.3.21.3.1.8
The number of high PLP (PLP1) bytes dropped at the output queue.
OBJECT-TYPE    
  Counter64  

jnxCosAtmVcQstatsOutLpDropPkts 1.3.6.1.4.1.2636.3.21.3.1.9
The number of low PLP (PLP0) packets dropped at the output queue.
OBJECT-TYPE    
  Counter64  

jnxCosAtmVcQstatsOutHpDropPkts 1.3.6.1.4.1.2636.3.21.3.1.10
The number of high PLP (PLP1) packets dropped at the output queue.
OBJECT-TYPE    
  Counter64  

jnxCosAtmTrunkTable 1.3.6.1.4.1.2636.3.21.4
A table of all ATM Trunk CoS entries. Stats and configuration information is provided for each ATM Trunk CoS interface.
OBJECT-TYPE    
  SEQUENCE OF  
    JnxCosAtmTrunkEntry

jnxCosAtmTrunkEntry 1.3.6.1.4.1.2636.3.21.4.1
A single ATM Trunk CoS Entry.
OBJECT-TYPE    
  JnxCosAtmTrunkEntry  

jnxCosAtmTrunkMode 1.3.6.1.4.1.2636.3.21.4.1.1
The mode of COS queue priority for the Trunk. strict mode : One queue of the four queues has strict high priority and is always serviced before the rest of the queues. The remaining queues are serviced in round robin fashion. alternate mode : One queue has high priority, but the servicing of the queues alternates between the high priority queue and the rest of the queues.
OBJECT-TYPE    
  INTEGER strict(1), alternate(2)  

jnxCosAtmTrunkScPriority 1.3.6.1.4.1.2636.3.21.4.1.2
The atm-scheduler priority for the queue associated with the specified forwarding class within the specified Trunk.
OBJECT-TYPE    
  INTEGER low(1), high(2)  

jnxCosAtmTrunkScTxWeightType 1.3.6.1.4.1.2636.3.21.4.1.3
The atm-scheduler transmit-weight-type for the queue associated with the specified forwarding class inside the specified Trunk. An atm-scheduler can specify the transmit-weight-type either as number of cells or as a percentage of the queue size.
OBJECT-TYPE    
  INTEGER cells(1), percent(2)  

jnxCosAtmTrunkScTxWeight 1.3.6.1.4.1.2636.3.21.4.1.4
The atm-scheduler's transmit weight for the queue associated with the specified forwarding class and the specified Trunk. This object value is either expressed in units of cells or as a percentage of the total Trunk bandwidth. The unit (value-type) can be determined using the object jnxCosAtmTrunkScTxWeightType.
OBJECT-TYPE    
  Integer32 0..32000  

jnxCosAtmTrunkQaType 1.3.6.1.4.1.2636.3.21.4.1.5
The atm queue admission type used for the specified Trunk.
OBJECT-TYPE    
  INTEGER red(1), singleEpd(2), dualEpd(3)  

jnxCosAtmTrunkEpdThresholdPlp0 1.3.6.1.4.1.2636.3.21.4.1.6
If an EPD type drop profile is configured for this scheduler and if the number of cells queued exceeds this threshold value, all the cells which have plp equal to 0 will be dropped. This object has valid value only when jnxCosAtmTrunkQaType is singleEpd or dualEpd.
OBJECT-TYPE    
  Integer32 0..32000  

jnxCosAtmTrunkEpdThresholdPlp1 1.3.6.1.4.1.2636.3.21.4.1.7
If a EPD type drop profile is configured for this scheduler and if the number of cells queued exceeds this threshold value, all the cells which have plp equal to 1 will be dropped. This object has valid value only when jnxCosAtmTrunkQaType is dualEpd.
OBJECT-TYPE    
  Integer32 0..32000  

jnxCosAtmTrunkQstatsOutPackets 1.3.6.1.4.1.2636.3.21.4.1.8
The number of packets belonging to the specified forwarding class transmitted on the specified Trunk.
OBJECT-TYPE    
  Counter64  

jnxCosAtmTrunkQstatsOutBytes 1.3.6.1.4.1.2636.3.21.4.1.9
The number of bytes belonging to the specified forwarding class that were transmitted on the specified Trunk.
OBJECT-TYPE    
  Counter64  

jnxCosAtmTrunkQstatsOutDrops 1.3.6.1.4.1.2636.3.21.4.1.10
The number of outgoing packets on the specified Trunk and belonging to the specified forwarding class, that were dropped.
OBJECT-TYPE    
  Counter64  

jnxCosAtmTrunkQstatsOutLpBytes 1.3.6.1.4.1.2636.3.21.4.1.11
The number of low PLP (PLP0) bytes transmitted.
OBJECT-TYPE    
  Counter64  

jnxCosAtmTrunkQstatsOutLpPkts 1.3.6.1.4.1.2636.3.21.4.1.12
The number of low PLP (PLP0) packets transmitted.
OBJECT-TYPE    
  Counter64  

jnxCosAtmTrunkQstatsOutLpDropBytes 1.3.6.1.4.1.2636.3.21.4.1.13
The number of low PLP (PLP0) bytes dropped at the output queue.
OBJECT-TYPE    
  Counter64  

jnxCosAtmTrunkQstatsOutHpDropBytes 1.3.6.1.4.1.2636.3.21.4.1.14
The number of high PLP (PLP1) bytes dropped at the output queue.
OBJECT-TYPE    
  Counter64  

jnxCosAtmTrunkQstatsOutLpDropPkts 1.3.6.1.4.1.2636.3.21.4.1.15
The number of low PLP (PLP0) packets dropped at the output queue.
OBJECT-TYPE    
  Counter64  

jnxCosAtmTrunkQstatsOutHpDropPkts 1.3.6.1.4.1.2636.3.21.4.1.16
The number of high PLP (PLP1) packets dropped at the output queue.
OBJECT-TYPE    
  Counter64  

jnxCosAtmTrunkQstatsOutHpBytes 1.3.6.1.4.1.2636.3.21.4.1.17
The number of high PLP (PLP1) bytes transmitted.
OBJECT-TYPE    
  Counter64  

jnxCosAtmTrunkQstatsOutHpPkts 1.3.6.1.4.1.2636.3.21.4.1.18
The number of high PLP (PLP1) packets transmitted.
OBJECT-TYPE    
  Counter64