HM2-PLATFORM-QOS-DIFFSERV-PRIVATE-MIB

File: HM2-PLATFORM-QOS-DIFFSERV-PRIVATE-MIB.mib (93671 bytes)

Imported modules

SNMPv2-SMI INET-ADDRESS-MIB SNMPv2-TC
HM2-TC-MIB IF-MIB

Imported symbols

MODULE-IDENTITY OBJECT-IDENTITY OBJECT-TYPE
IpAddress Unsigned32 Counter32
Counter64 InetPortNumber TEXTUAL-CONVENTION
RowStatus MacAddress DisplayString
StorageType TruthValue hm2PlatformMibs
HmEnabledStatus ifIndex InterfaceIndex

Defined Types

QosBurstSize  
The number of kilobytes (Kbytes) in a packet that may be sent in a traffic stream without regard for other traffic streams.
TEXTUAL-CONVENTION    
  Unsigned32 1..128  

IntfDirection  
IntfDirection specifies a direction of data travel on an interface. 'inbound' traffic is operated on during reception from the interface, while 'outbound' traffic is operated on prior to transmission on the interface.
TEXTUAL-CONVENTION    
  INTEGER in(1), out(2)  

EtypeValue  
Ethertype value of a packet. The allowed value is 0x0600 to 0xFFFF.
TEXTUAL-CONVENTION    
  Unsigned32 1536..65535  

Ipv6AddressPrefix  
This data type is used to model IPv6 address prefixes. This is a binary string of up to 16 octets in network byte-order.
TEXTUAL-CONVENTION    
  OCTET STRING Size(0..16)  

Hm2AgentDiffServClassEntry  
SEQUENCE    
  hm2AgentDiffServClassIndex Unsigned32
  hm2AgentDiffServClassName DisplayString
  hm2AgentDiffServClassType INTEGER
  hm2AgentDiffServClassRuleIndexNextFree Unsigned32
  hm2AgentDiffServClassStorageType StorageType
  hm2AgentDiffServClassRowStatus RowStatus
  hm2AgentDiffServClassProtoType INTEGER

Hm2AgentDiffServClassRuleEntry  
SEQUENCE    
  hm2AgentDiffServClassRuleIndex Unsigned32
  hm2AgentDiffServClassRuleMatchEntryType INTEGER
  hm2AgentDiffServClassRuleMatchCos Unsigned32
  hm2AgentDiffServClassRuleMatchDstIpAddr IpAddress
  hm2AgentDiffServClassRuleMatchDstIpMask IpAddress
  hm2AgentDiffServClassRuleMatchDstL4PortStart InetPortNumber
  hm2AgentDiffServClassRuleMatchDstL4PortEnd InetPortNumber
  hm2AgentDiffServClassRuleMatchDstMacAddr MacAddress
  hm2AgentDiffServClassRuleMatchDstMacMask MacAddress
  hm2AgentDiffServClassRuleMatchEvery TruthValue
  hm2AgentDiffServClassRuleMatchIpDscp Unsigned32
  hm2AgentDiffServClassRuleMatchIpPrecedence Unsigned32
  hm2AgentDiffServClassRuleMatchIpTosBits OCTET STRING
  hm2AgentDiffServClassRuleMatchIpTosMask OCTET STRING
  hm2AgentDiffServClassRuleMatchProtocolNum Unsigned32
  hm2AgentDiffServClassRuleMatchRefClassIndex Unsigned32
  hm2AgentDiffServClassRuleMatchSrcIpAddr IpAddress
  hm2AgentDiffServClassRuleMatchSrcIpMask IpAddress
  hm2AgentDiffServClassRuleMatchSrcL4PortStart InetPortNumber
  hm2AgentDiffServClassRuleMatchSrcL4PortEnd InetPortNumber
  hm2AgentDiffServClassRuleMatchSrcMacAddr MacAddress
  hm2AgentDiffServClassRuleMatchSrcMacMask MacAddress
  hm2AgentDiffServClassRuleMatchExcludeFlag TruthValue
  hm2AgentDiffServClassRuleStorageType StorageType
  hm2AgentDiffServClassRuleRowStatus RowStatus
  hm2AgentDiffServClassRuleMatchCos2 Unsigned32
  hm2AgentDiffServClassRuleMatchEtypeKey INTEGER
  hm2AgentDiffServClassRuleMatchEtypeValue EtypeValue
  hm2AgentDiffServClassRuleMatchVlanIdStart Unsigned32
  hm2AgentDiffServClassRuleMatchVlanIdEnd Unsigned32
  hm2AgentDiffServClassRuleMatchVlanId2Start Unsigned32
  hm2AgentDiffServClassRuleMatchVlanId2End Unsigned32

Hm2AgentDiffServPolicyEntry  
SEQUENCE    
  hm2AgentDiffServPolicyIndex Unsigned32
  hm2AgentDiffServPolicyName DisplayString
  hm2AgentDiffServPolicyType IntfDirection
  hm2AgentDiffServPolicyInstIndexNextFree Unsigned32
  hm2AgentDiffServPolicyStorageType StorageType
  hm2AgentDiffServPolicyRowStatus RowStatus

Hm2AgentDiffServPolicyInstEntry  
SEQUENCE    
  hm2AgentDiffServPolicyInstIndex Unsigned32
  hm2AgentDiffServPolicyInstClassIndex Unsigned32
  hm2AgentDiffServPolicyInstAttrIndexNextFree Unsigned32
  hm2AgentDiffServPolicyInstStorageType StorageType
  hm2AgentDiffServPolicyInstRowStatus RowStatus

Hm2AgentDiffServPolicyAttrEntry  
SEQUENCE    
  hm2AgentDiffServPolicyAttrIndex Unsigned32
  hm2AgentDiffServPolicyAttrStmtEntryType INTEGER
  hm2AgentDiffServPolicyAttrStmtMarkCosVal Unsigned32
  hm2AgentDiffServPolicyAttrStmtMarkIpDscpVal Unsigned32
  hm2AgentDiffServPolicyAttrStmtMarkIpPrecedenceVal Unsigned32
  hm2AgentDiffServPolicyAttrStmtPoliceConformAct INTEGER
  hm2AgentDiffServPolicyAttrStmtPoliceConformVal Unsigned32
  hm2AgentDiffServPolicyAttrStmtPoliceExceedAct INTEGER
  hm2AgentDiffServPolicyAttrStmtPoliceExceedVal Unsigned32
  hm2AgentDiffServPolicyAttrStmtPoliceNonconformAct INTEGER
  hm2AgentDiffServPolicyAttrStmtPoliceNonconformVal Unsigned32
  hm2AgentDiffServPolicyAttrStmtPoliceSimpleCrate Unsigned32
  hm2AgentDiffServPolicyAttrStmtPoliceSimpleCburst QosBurstSize
  hm2AgentDiffServPolicyAttrStmtPoliceSinglerateCrate Unsigned32
  hm2AgentDiffServPolicyAttrStmtPoliceSinglerateCburst QosBurstSize
  hm2AgentDiffServPolicyAttrStmtPoliceSinglerateEburst QosBurstSize
  hm2AgentDiffServPolicyAttrStmtPoliceTworateCrate Unsigned32
  hm2AgentDiffServPolicyAttrStmtPoliceTworateCburst QosBurstSize
  hm2AgentDiffServPolicyAttrStmtPoliceTworatePrate Unsigned32
  hm2AgentDiffServPolicyAttrStmtPoliceTworatePburst QosBurstSize
  hm2AgentDiffServPolicyAttrStorageType StorageType
  hm2AgentDiffServPolicyAttrRowStatus RowStatus
  hm2AgentDiffServPolicyAttrStmtAssignQueueId Unsigned32
  hm2AgentDiffServPolicyAttrStmtDrop TruthValue
  hm2AgentDiffServPolicyAttrStmtMarkCos2Val Unsigned32
  hm2AgentDiffServPolicyAttrStmtPoliceColorConformIndex Unsigned32
  hm2AgentDiffServPolicyAttrStmtPoliceColorConformMode INTEGER
  hm2AgentDiffServPolicyAttrStmtPoliceColorConformVal Unsigned32
  hm2AgentDiffServPolicyAttrStmtPoliceColorExceedIndex Unsigned32
  hm2AgentDiffServPolicyAttrStmtPoliceColorExceedMode INTEGER
  hm2AgentDiffServPolicyAttrStmtPoliceColorExceedVal Unsigned32
  hm2AgentDiffServPolicyAttrStmtRedirectIntf InterfaceIndex
  hm2AgentDiffServPolicyAttrStmtMirrorIntf InterfaceIndex
  hm2AgentDiffServPolicyAttrStmtMarkCosAsSecCos TruthValue

Hm2AgentDiffServPolicyPerfInEntry  
SEQUENCE    
  hm2AgentDiffServPolicyPerfInOfferedPackets Counter32
  hm2AgentDiffServPolicyPerfInDiscardedPackets Counter32
  hm2AgentDiffServPolicyPerfInHCOfferedPackets Counter64
  hm2AgentDiffServPolicyPerfInHCDiscardedPackets Counter64
  hm2AgentDiffServPolicyPerfInStorageType StorageType
  hm2AgentDiffServPolicyPerfInRowStatus RowStatus

Hm2AgentDiffServPolicyPerfOutEntry  
SEQUENCE    
  hm2AgentDiffServPolicyPerfOutOfferedPackets Counter32
  hm2AgentDiffServPolicyPerfOutDiscardedPackets Counter32
  hm2AgentDiffServPolicyPerfOutHCOfferedPackets Counter64
  hm2AgentDiffServPolicyPerfOutHCDiscardedPackets Counter64
  hm2AgentDiffServPolicyPerfOutStorageType StorageType
  hm2AgentDiffServPolicyPerfOutRowStatus RowStatus

Hm2AgentDiffServServiceEntry  
SEQUENCE    
  hm2AgentDiffServServiceIfIndex InterfaceIndex
  hm2AgentDiffServServiceIfDirection IntfDirection
  hm2AgentDiffServServicePolicyIndex Unsigned32
  hm2AgentDiffServServiceIfOperStatus INTEGER
  hm2AgentDiffServServiceStorageType StorageType
  hm2AgentDiffServServiceRowStatus RowStatus

Defined Values

hm2PlatformQOSDiffServPrivate 1.3.6.1.4.1.248.12.7
The Hirschmann Private Platform2 MIB for QoS DiffServ. Copyright (C) 2011. All Rights Reserved.
MODULE-IDENTITY    

hm2AgentDiffServGenStatusGroup 1.3.6.1.4.1.248.12.7.1
OBJECT IDENTIFIER    

hm2AgentDiffServGenStatusAdminMode 1.3.6.1.4.1.248.12.7.1.1
DiffServ Admin Mode
Status: current Access: read-write
OBJECT-TYPE    
  HmEnabledStatus  

hm2AgentDiffServGenStatusClassTableSize 1.3.6.1.4.1.248.12.7.1.2
Current size of the Class Table
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServGenStatusClassTableMax 1.3.6.1.4.1.248.12.7.1.3
Max size of the Class Table
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServGenStatusClassRuleTableSize 1.3.6.1.4.1.248.12.7.1.4
Current size of Class Rule Table
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServGenStatusClassRuleTableMax 1.3.6.1.4.1.248.12.7.1.5
Max size of the Class Rule Table.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServGenStatusPolicyTableSize 1.3.6.1.4.1.248.12.7.1.6
Current Size of the Policy Table.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServGenStatusPolicyTableMax 1.3.6.1.4.1.248.12.7.1.7
Max size of the Policy Table
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServGenStatusPolicyInstTableSize 1.3.6.1.4.1.248.12.7.1.8
Current size of the Policy-Class Instance Table
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServGenStatusPolicyInstTableMax 1.3.6.1.4.1.248.12.7.1.9
Max size of the Policy-Class Instance Table
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServGenStatusPolicyAttrTableSize 1.3.6.1.4.1.248.12.7.1.10
Current size of the Policy Attribute Table
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServGenStatusPolicyAttrTableMax 1.3.6.1.4.1.248.12.7.1.11
Max size of the Policy Attribute Table
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServGenStatusServiceTableSize 1.3.6.1.4.1.248.12.7.1.12
Current size of the Service Table
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServGenStatusServiceTableMax 1.3.6.1.4.1.248.12.7.1.13
Max size of the Service Table
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServClassGroup 1.3.6.1.4.1.248.12.7.2
OBJECT IDENTIFIER    

hm2AgentDiffServClassIndexNextFree 1.3.6.1.4.1.248.12.7.2.1
This object contains an unused value for classIndex, or a zero to indicate that none exists.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServClassTable 1.3.6.1.4.1.248.12.7.2.2
A table of the DiffServ class entries
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    Hm2AgentDiffServClassEntry

hm2AgentDiffServClassEntry 1.3.6.1.4.1.248.12.7.2.2.1
Represents entry for a DiffServ traffic class
Status: current Access: not-accessible
OBJECT-TYPE    
  Hm2AgentDiffServClassEntry  

hm2AgentDiffServClassIndex 1.3.6.1.4.1.248.12.7.2.2.1.1
The identifier for DiffServ Class entry
Status: current Access: not-accessible
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServClassName 1.3.6.1.4.1.248.12.7.2.2.1.2
Name of the DiffServ traffic class
Status: current Access: read-create
OBJECT-TYPE    
  DisplayString Size(1..31)  

hm2AgentDiffServClassType 1.3.6.1.4.1.248.12.7.2.2.1.3
The class type indicates how the individual class match criteria are evaluated. For type all, all of the individual match conditions must be true for a packet to be considered a member of the class. For types any and acl, only one of the match criteria must be true for a packet to belong to the class; multiple matching criteria are evaluated in a sequential order, with the highest precedence awarded to the first criterion defined for the class. An acl class type copies its set of match criteria from the current rule definition of the specified ACL number.
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER all(1), any(2), acl(3)  

hm2AgentDiffServClassRuleIndexNextFree 1.3.6.1.4.1.248.12.7.2.2.1.5
This object contains an unused value for classRuleIndex, or a zero to indicate that none exists. This index is maintained on a per-class basis.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServClassStorageType 1.3.6.1.4.1.248.12.7.2.2.1.6
Storage-type for this conceptual row
Status: current Access: read-create
OBJECT-TYPE    
  StorageType  

hm2AgentDiffServClassRowStatus 1.3.6.1.4.1.248.12.7.2.2.1.7
The status of this conceptual row. All RowStatus operations are permitted. Other columns in this row may be modified when the status is 'active'. Entries can not be deleted until all rows in hm2AgentDiffServClassRuleTable with corresponding values of hm2AgentDiffServClassIndex have been deleted.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

hm2AgentDiffServClassProtoType 1.3.6.1.4.1.248.12.7.2.2.1.9
The diffserv class protocol type used to indicate how to interpret any layer 3. This attribute is only valid if the value of hm2AgentDiffServClassProtoType is set to all(1) or any(2).
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER ipv4(1), ipv6(2)  

hm2AgentDiffServClassRuleTable 1.3.6.1.4.1.248.12.7.2.3
A table of the DiffServ Class Rule entries
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    Hm2AgentDiffServClassRuleEntry

hm2AgentDiffServClassRuleEntry 1.3.6.1.4.1.248.12.7.2.3.1
Represents entry for a set of class-match rules
Status: current Access: not-accessible
OBJECT-TYPE    
  Hm2AgentDiffServClassRuleEntry  

hm2AgentDiffServClassRuleIndex 1.3.6.1.4.1.248.12.7.2.3.1.1
The identifier for DiffServ Class Rule Table entry within a class
Status: current Access: not-accessible
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServClassRuleMatchEntryType 1.3.6.1.4.1.248.12.7.2.3.1.2
Class Rule match entry type, it determines which one of the individual match conditions is defined for the present class rule. This object must be created before any other match object in this row.
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER cos(1), dstip(2), dstl4port(3), dstmac(4), every(5), ipdscp(6), ipprecedence(7), iptos(8), protocol(9), refclass(10), srcip(11), srcl4port(12), srcmac(13), vlan(14), cos2(15), etype(16), vlanid(17), vlanid2(18), flowLabel(19), srcPrefix(20), dstPrefix(21)  

hm2AgentDiffServClassRuleMatchCos 1.3.6.1.4.1.248.12.7.2.3.1.3
Three-bit user priority field in the 802.1Q tag header of a tagged Ethernet frame used as a class-match parameter - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to cos(1). For frames containing a double VLAN tag, this field is located in the first/outer tag.
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32 0..7  

hm2AgentDiffServClassRuleMatchDstIpAddr 1.3.6.1.4.1.248.12.7.2.3.1.4
Destination IP address match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to dstip(2).
Status: current Access: read-create
OBJECT-TYPE    
  IpAddress  

hm2AgentDiffServClassRuleMatchDstIpMask 1.3.6.1.4.1.248.12.7.2.3.1.5
Destination IP address mask match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to dstip(2). This mask value identifies the portion of hm2AgentDiffServClassRuleMatchDstIpAddr that is compared against a packet. A non-contiguous mask value is permitted.
Status: current Access: read-create
OBJECT-TYPE    
  IpAddress  

hm2AgentDiffServClassRuleMatchDstL4PortStart 1.3.6.1.4.1.248.12.7.2.3.1.6
Destination layer 4 port range start match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to dstl4port(3).
Status: current Access: read-create
OBJECT-TYPE    
  InetPortNumber  

hm2AgentDiffServClassRuleMatchDstL4PortEnd 1.3.6.1.4.1.248.12.7.2.3.1.7
Destination layer 4 port range end match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to dstl4port(3).
Status: current Access: read-create
OBJECT-TYPE    
  InetPortNumber  

hm2AgentDiffServClassRuleMatchDstMacAddr 1.3.6.1.4.1.248.12.7.2.3.1.8
Destination MAC address match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to dstmac(4).
Status: current Access: read-create
OBJECT-TYPE    
  MacAddress  

hm2AgentDiffServClassRuleMatchDstMacMask 1.3.6.1.4.1.248.12.7.2.3.1.9
Destination MAC address mask match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to dstmac(4). This mask value identifies the portion of hm2AgentDiffServClassRuleMatchDstMacAddr that is compared against a packet. A non-contiguous mask value is permitted.
Status: current Access: read-create
OBJECT-TYPE    
  MacAddress  

hm2AgentDiffServClassRuleMatchEvery 1.3.6.1.4.1.248.12.7.2.3.1.10
Flag to indicate that the class rule is defined to match on every packet, regardless of content. - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to every(5).
Status: current Access: read-only
OBJECT-TYPE    
  TruthValue  

hm2AgentDiffServClassRuleMatchIpDscp 1.3.6.1.4.1.248.12.7.2.3.1.11
IP DiffServ Code Point (DSCP) match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to ipdscp(6). The DSCP is defined as the high-order six bits of the Service Type octet in the IPv4 header.
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32 0..63  

hm2AgentDiffServClassRuleMatchIpPrecedence 1.3.6.1.4.1.248.12.7.2.3.1.12
IP Precedence match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to ipprecedence(7). The Precedence bits are defined as the high-order three bits of the Service Type octed in the IPv4 header.
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32 0..7  

hm2AgentDiffServClassRuleMatchIpTosBits 1.3.6.1.4.1.248.12.7.2.3.1.13
IP TOS bits match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to iptos(8). The TOS bits are defined as all eight bits of the Service Type octet in the IPv4 header.
Status: current Access: read-create
OBJECT-TYPE    
  OCTET STRING Size(1)  

hm2AgentDiffServClassRuleMatchIpTosMask 1.3.6.1.4.1.248.12.7.2.3.1.14
IP TOS bits mask match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to iptos(8). This mask value identifies the portion of hm2AgentDiffServClassRuleMatchIpTosBits that is compared against a packet. A non-contiguous mask value is permitted.
Status: current Access: read-create
OBJECT-TYPE    
  OCTET STRING Size(1)  

hm2AgentDiffServClassRuleMatchProtocolNum 1.3.6.1.4.1.248.12.7.2.3.1.15
Protocol number match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to protocol(9).
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32 0..255  

hm2AgentDiffServClassRuleMatchRefClassIndex 1.3.6.1.4.1.248.12.7.2.3.1.16
Index of the corresponding referenced class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to refclass(10). The set of match conditions defined for the reference class are directly inherited by the current class. Restrictions: 1) The class types of both, current class and the reference class must be identical (i.e., any vs. any, or all vs. all). 2) Self-referencing of class-name is not allowed. 3) Any attempt to delete the reference class while still referenced by any class shall fail. 4) The combined match criteria of classname and reference class name must be an allowed combination based on the class type. Any subsequent changes to the reference class name match criteria must maintain this validity, or the change attempt shall fail.
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServClassRuleMatchSrcIpAddr 1.3.6.1.4.1.248.12.7.2.3.1.17
Source IP address match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to srcip(11).
Status: current Access: read-create
OBJECT-TYPE    
  IpAddress  

hm2AgentDiffServClassRuleMatchSrcIpMask 1.3.6.1.4.1.248.12.7.2.3.1.18
Source IP address mask match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to srcip(11). This mask value identifies the portion of hm2AgentDiffServClassRuleMatchSrcIpAddr that is compared against a packet. A non-contiguous mask value is permitted.
Status: current Access: read-create
OBJECT-TYPE    
  IpAddress  

hm2AgentDiffServClassRuleMatchSrcL4PortStart 1.3.6.1.4.1.248.12.7.2.3.1.19
Source layer 4 port range start match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to srcl4port(12).
Status: current Access: read-create
OBJECT-TYPE    
  InetPortNumber  

hm2AgentDiffServClassRuleMatchSrcL4PortEnd 1.3.6.1.4.1.248.12.7.2.3.1.20
Source layer 4 port range end match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to srcl4port(12).
Status: current Access: read-create
OBJECT-TYPE    
  InetPortNumber  

hm2AgentDiffServClassRuleMatchSrcMacAddr 1.3.6.1.4.1.248.12.7.2.3.1.21
Source MAC address match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to srcmac(13).
Status: current Access: read-create
OBJECT-TYPE    
  MacAddress  

hm2AgentDiffServClassRuleMatchSrcMacMask 1.3.6.1.4.1.248.12.7.2.3.1.22
Source MAC address mask match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to srcmac(13). This mask value identifies the portion of hm2AgentDiffServClassRuleMatchSrcMacAddr that is compared against a packet. A non-contiguous mask value is permitted.
Status: current Access: read-create
OBJECT-TYPE    
  MacAddress  

hm2AgentDiffServClassRuleMatchExcludeFlag 1.3.6.1.4.1.248.12.7.2.3.1.24
Class Rule exclude flag - when set to true(1), the match condition identified by hm2AgentDiffServClassRuleMatchEntryType is negated. This means that for a given field, every value is considered to be a match EXCEPT for the value specified in the class rule. This flag must be false(2) for an agendDiffServClassRuleMatchEntryType of refClass(10). This object must be set after the hm2AgentDiffServClassRuleMatchEntryType object, but before any other match object in this row
Status: current Access: read-create
OBJECT-TYPE    
  TruthValue  

hm2AgentDiffServClassRuleStorageType 1.3.6.1.4.1.248.12.7.2.3.1.25
Storage-type for this conceptual row
Status: current Access: read-create
OBJECT-TYPE    
  StorageType  

hm2AgentDiffServClassRuleRowStatus 1.3.6.1.4.1.248.12.7.2.3.1.26
The status of this conceptual row. All RowStatus operations are permitted. Other columns in this row may be modified when the status is 'active'.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

hm2AgentDiffServClassRuleMatchCos2 1.3.6.1.4.1.248.12.7.2.3.1.27
Three-bit user priority field in the second/inner 802.1Q tag header of a double VLAN tagged Ethernet frame used as a class-match parameter - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to cos2(15).
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32 0..7  

hm2AgentDiffServClassRuleMatchEtypeKey 1.3.6.1.4.1.248.12.7.2.3.1.28
Ethertype keyword match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to etype(16). A keyword of custom(1) requires that the hm2AgentDiffServClassRuleMatchEtypeValue object also be set.
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER custom(1), appletalk(2), arp(3), ibmsna(4), ipv4(5), ipv6(6), ipx(7), mplsmcast(8), mplsucast(9), netbios(10), novell(11), pppoe(12), rarp(13)  

hm2AgentDiffServClassRuleMatchEtypeValue 1.3.6.1.4.1.248.12.7.2.3.1.29
Ethertype match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to etype(16) and the hm2AgentDiffServClassRuleMatchEtypeKey is set to custom(1). The allowed value for this object is 0x0600 to 0xFFFF.
Status: current Access: read-create
OBJECT-TYPE    
  EtypeValue  

hm2AgentDiffServClassRuleMatchVlanIdStart 1.3.6.1.4.1.248.12.7.2.3.1.30
VLAN ID range start match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to vlanid(17). The VLAN ID field is defined as the 12-bit VLAN identifier in the 802.1Q tag header of a tagged Ethernet frame. This is contained in the first/outer tag of a double VLAN tagged frame.
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32 1..4042  

hm2AgentDiffServClassRuleMatchVlanIdEnd 1.3.6.1.4.1.248.12.7.2.3.1.31
VLAN ID range end match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to vlanid(17). The VLAN ID field is defined as the 12-bit VLAN identifier in the 802.1Q tag header of a tagged Ethernet frame. This is contained in the first/outer tag of a double VLAN tagged frame.
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32 1..4042  

hm2AgentDiffServClassRuleMatchVlanId2Start 1.3.6.1.4.1.248.12.7.2.3.1.32
Secondary VLAN ID range start match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to vlanid2(18). The Secondary VLAN ID field is defined as the 12-bit VLAN identifier in the second/inner 802.1Q tag header of a double VLAN tagged Ethernet frame.
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32 1..4042  

hm2AgentDiffServClassRuleMatchVlanId2End 1.3.6.1.4.1.248.12.7.2.3.1.33
Secondary VLAN ID range end match value for the class - only valid if the hm2AgentDiffServClassRuleMatchEntryType is set to vlanid2(18). The Secondary VLAN ID field is defined as the 12-bit VLAN identifier in the second/inner 802.1Q tag header of a double VLAN tagged Ethernet frame.
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32 1..4042  

hm2AgentDiffServPolicyGroup 1.3.6.1.4.1.248.12.7.3
OBJECT IDENTIFIER    

hm2AgentDiffServPolicyIndexNextFree 1.3.6.1.4.1.248.12.7.3.1
This object contains an unused value for hm2AgentDiffServPolicyIndex, or a zero to indicate that none exists.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServPolicyTable 1.3.6.1.4.1.248.12.7.3.2
A table of the DiffServ policy entries.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    Hm2AgentDiffServPolicyEntry

hm2AgentDiffServPolicyEntry 1.3.6.1.4.1.248.12.7.3.2.1
Represents entry for a DiffServ policy.
Status: current Access: not-accessible
OBJECT-TYPE    
  Hm2AgentDiffServPolicyEntry  

hm2AgentDiffServPolicyIndex 1.3.6.1.4.1.248.12.7.3.2.1.1
The identifier for DiffServ Policy table entry.
Status: current Access: not-accessible
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServPolicyName 1.3.6.1.4.1.248.12.7.3.2.1.2
Name of the policy
Status: current Access: read-create
OBJECT-TYPE    
  DisplayString Size(1..31)  

hm2AgentDiffServPolicyType 1.3.6.1.4.1.248.12.7.3.2.1.3
The policy type dictates whether inbound or outbound policy attribute statements are used in the policy definition.
Status: current Access: read-create
OBJECT-TYPE    
  IntfDirection  

hm2AgentDiffServPolicyInstIndexNextFree 1.3.6.1.4.1.248.12.7.3.2.1.4
This object contains an unused value for hm2AgentDiffServPolicyInstIndex, or a zero to indicate that none exists. This index is maintained on a per-policy basis.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServPolicyStorageType 1.3.6.1.4.1.248.12.7.3.2.1.5
Storage-type for this conceptual row
Status: current Access: read-create
OBJECT-TYPE    
  StorageType  

hm2AgentDiffServPolicyRowStatus 1.3.6.1.4.1.248.12.7.3.2.1.6
The status of this conceptual row. active(1) - this Diffserv Policy is active createAndGo(4) - set to this value to create an instance destroy(6) - set to this value to delete an instance All RowStatus operations are permitted. Other columns in this row may be modified when the status is 'active'. Entries can not be deleted until all rows in hm2AgentDiffServPolicyInstTable with corresponding values of hm2AgentDiffServPolicyIndex have been deleted.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

hm2AgentDiffServPolicyInstTable 1.3.6.1.4.1.248.12.7.3.3
A table of the policy-class instance entries.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    Hm2AgentDiffServPolicyInstEntry

hm2AgentDiffServPolicyInstEntry 1.3.6.1.4.1.248.12.7.3.3.1
Represents entry for a policy-class instance.
Status: current Access: not-accessible
OBJECT-TYPE    
  Hm2AgentDiffServPolicyInstEntry  

hm2AgentDiffServPolicyInstIndex 1.3.6.1.4.1.248.12.7.3.3.1.1
The identifier for policy-class Instance table entry within a policy.
Status: current Access: not-accessible
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServPolicyInstClassIndex 1.3.6.1.4.1.248.12.7.3.3.1.2
Index of the DiffServ Class Table row, whose class definition is used as the policy class instance. The class index identifies the classifier definition used by the policy to establish an instance of that class (to which policy attributes can be attached). This is what connects a class (instance) to a policy.
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServPolicyInstAttrIndexNextFree 1.3.6.1.4.1.248.12.7.3.3.1.3
This object contains an unused value for hm2AgentDiffServPolicyAttrIndex, or a zero to indicate that none exists. This index is maintained on a per-policy-class-instance basis.
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServPolicyInstStorageType 1.3.6.1.4.1.248.12.7.3.3.1.4
Storage-type for this conceptual row.
Status: current Access: read-create
OBJECT-TYPE    
  StorageType  

hm2AgentDiffServPolicyInstRowStatus 1.3.6.1.4.1.248.12.7.3.3.1.5
The status of this conceptual row. active(1) - this Diffserv Policy Instance is active createAndGo(4) - set to this value to create an instance destroy(6) - set to this value to delete an instance All RowStatus operations are permitted. Other columns in this row may be modified when the status is 'active'. Entries can not be deleted until all rows in hm2AgentDiffServPolicyAttrTable with corresponding values of hm2AgentDiffServPolicyIndex and hm2AgentDiffServPolicyInstIndex have been deleted.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

hm2AgentDiffServPolicyAttrTable 1.3.6.1.4.1.248.12.7.3.4
A table of policy attribute entries
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    Hm2AgentDiffServPolicyAttrEntry

hm2AgentDiffServPolicyAttrEntry 1.3.6.1.4.1.248.12.7.3.4.1
Represents entry for policy attributes
Status: current Access: not-accessible
OBJECT-TYPE    
  Hm2AgentDiffServPolicyAttrEntry  

hm2AgentDiffServPolicyAttrIndex 1.3.6.1.4.1.248.12.7.3.4.1.1
The identifier for policy-attribute entry
Status: current Access: not-accessible
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServPolicyAttrStmtEntryType 1.3.6.1.4.1.248.12.7.3.4.1.2
Policy attribute statement entry type -- this entry type is essential to determine which of the individual object(s) is defined for this policy attribute statement. This object must be created before any other policy attribute statement object in the row. The markIpDscpVal(4), markIpPrecedenceVal(5), policeSimple(6), policeSinglerate(7) and policeTworate(8) values are only allowed for an hm2AgentDiffServPolicyType of in(1). The remaining values are only allowed for an hm2AgentDiffServPolicyType of out(2).
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER bandwidth(1), expedite(2), markCosVal(3), markIpDscpVal(4), markIpPrecedenceVal(5), policeSimple(6), policeSinglerate(7), policeTworate(8), randomdrop(9), shapeAverage(10), shapePeak(11), assignQueue(12), drop(13), markCos2Val(14), redirect(15), mirror(16), markCosAsSecCos(17)  

hm2AgentDiffServPolicyAttrStmtMarkCosVal 1.3.6.1.4.1.248.12.7.3.4.1.8
Three-bit user priority field value in the 802.1Q tag header of a tagged Ethernet frame, marked as part of the inbound policy for a class instance. For frames containing a double VLAN tag, this field is located in the first/outer tag. This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is set to markCosVal(3).
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32 0..7  

hm2AgentDiffServPolicyAttrStmtMarkIpDscpVal 1.3.6.1.4.1.248.12.7.3.4.1.9
Specified IP DSCP value to mark in all inbound packets belonging to the class-instance. This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is set to markIpDscpVal(4).
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32 0..63  

hm2AgentDiffServPolicyAttrStmtMarkIpPrecedenceVal 1.3.6.1.4.1.248.12.7.3.4.1.10
Specified IP Precedence value to mark in all inbound packets belonging to the class-instance. This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is set to markIpPrecedenceVal(5).
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32 0..7  

hm2AgentDiffServPolicyAttrStmtPoliceConformAct 1.3.6.1.4.1.248.12.7.3.4.1.11
Policing conform action attribute statement value -- determines the action taken on conforming traffic for the policing style (simple,singlerate,tworate) currently configured for the specified class instance within the policy. The default conform action is send(3). This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is policeSimple(6), policeSinglerate(7), or policeTworate(8).
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER drop(1), markdscp(2), markprec(3), send(4), markcos(5), markcos2(6), markcosAsSecCos(7)  

hm2AgentDiffServPolicyAttrStmtPoliceConformVal 1.3.6.1.4.1.248.12.7.3.4.1.12
Policing conform value attribute statement -- used to mark conforming packets when the conform action is one of the following: markdscp(2) - mark IP DSCP field markprec(3) - mark IP Precedence field markcos(5) - mark 802.1p CoS field (first/only tag) markcos2(6) - mark secondary 802.1p CoS field (inner tag) markcosAsSecCos(7) - mark CoS as Secondary CoS value This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is policeSimple(6), policeSinglerate(7), or policeTworate(8).
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32 0..63  

hm2AgentDiffServPolicyAttrStmtPoliceExceedAct 1.3.6.1.4.1.248.12.7.3.4.1.13
Policing exceed action attribute statement value -- determines the action taken on excess traffic for the policing style (singlerate, tworate) currently configured for the specified class instance within the policy. The default exceed action is drop(1). This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is policeSinglerate(7) or policeTworate(8).
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER drop(1), markdscp(2), markprec(3), send(4), markcos(5), markcos2(6), markcosAsSecCos(7)  

hm2AgentDiffServPolicyAttrStmtPoliceExceedVal 1.3.6.1.4.1.248.12.7.3.4.1.14
Policing exceed value attribute statement -- used to mark excess packets when the exceed action is one of the following: markdscp(2) - mark IP DSCP field markprec(3) - mark IP Precedence field markcos(5) - mark 802.1p CoS field (first/only tag) markcos2(6) - mark secondary 802.1p CoS field (inner tag) markcosAsSecCos(7) - mark CoS as Secondary CoS value This is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is policeSinglerate(7) or policeTworate(8).
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32 0..63  

hm2AgentDiffServPolicyAttrStmtPoliceNonconformAct 1.3.6.1.4.1.248.12.7.3.4.1.15
Policing non-conform action attribute statement value -- determines the action taken on nonconforming traffic for the policing style (simple, singlerate,tworate) currently configured for the specified class instance within the policy. The default non-conform action is drop(1). This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is policeSimple(6), policeSinglerate(7), or policeTworate(8).
Status: current Access: read-create
OBJECT-TYPE    
  INTEGER drop(1), markdscp(2), markprec(3), send(4), markcos(5), markcos2(6), markcosAsSecCos(7)  

hm2AgentDiffServPolicyAttrStmtPoliceNonconformVal 1.3.6.1.4.1.248.12.7.3.4.1.16
Policing non-conform value attribute statement -- used to mark nonconforming packets when the nonconform action is one of the following: markdscp(2) - mark IP DSCP field markprec(3) - mark IP Precedence field markcos(5) - mark 802.1p CoS field (first/only tag) markcos2(6) - mark secondary 802.1p CoS field (inner tag) markcosAsSecCos(7) - mark CoS as Secondary CoS value This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is policeSimple(6), policeSinglerate(7), or policeTworate(8).
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32 0..63  

hm2AgentDiffServPolicyAttrStmtPoliceSimpleCrate 1.3.6.1.4.1.248.12.7.3.4.1.17
Simple policing committed rate attribute statement value, specified in kbps. This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is set to policeSimple(6).
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServPolicyAttrStmtPoliceSimpleCburst 1.3.6.1.4.1.248.12.7.3.4.1.18
Simple policing committed burst size attribute statement value, specified in Kbytes. This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is set to policeSimple(6).
Status: current Access: read-create
OBJECT-TYPE    
  QosBurstSize  

hm2AgentDiffServPolicyAttrStmtPoliceSinglerateCrate 1.3.6.1.4.1.248.12.7.3.4.1.19
Single-rate policing committed rate attribute statement value, specified in kbps. This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is set to policeSinglerate(7).
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServPolicyAttrStmtPoliceSinglerateCburst 1.3.6.1.4.1.248.12.7.3.4.1.20
Single-rate policing committed burst size attribute statement value, specified in Kbytes. This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is set to policeSinglerate(7).
Status: current Access: read-create
OBJECT-TYPE    
  QosBurstSize  

hm2AgentDiffServPolicyAttrStmtPoliceSinglerateEburst 1.3.6.1.4.1.248.12.7.3.4.1.21
Single-rate policing excess burst size attribute statement value, specified in Kbytes. This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is set to policeSinglerate(7).
Status: current Access: read-create
OBJECT-TYPE    
  QosBurstSize  

hm2AgentDiffServPolicyAttrStmtPoliceTworateCrate 1.3.6.1.4.1.248.12.7.3.4.1.22
Two-rate policing committed rate attribute statement value, specified in kbps. This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is set to policeTworate(8).
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServPolicyAttrStmtPoliceTworateCburst 1.3.6.1.4.1.248.12.7.3.4.1.23
Two-rate policing committed burst size attribute statement value, specified in Kbytes. This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is set to policeTworate(8).
Status: current Access: read-create
OBJECT-TYPE    
  QosBurstSize  

hm2AgentDiffServPolicyAttrStmtPoliceTworatePrate 1.3.6.1.4.1.248.12.7.3.4.1.24
Two-rate policing peak rate attribute statement value, specified in kbps. This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is set to policeTworate(8).
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServPolicyAttrStmtPoliceTworatePburst 1.3.6.1.4.1.248.12.7.3.4.1.25
Two-rate policing peak burst size attribute statement value, specified in Kbytes. This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is set to policeTworate(8).
Status: current Access: read-create
OBJECT-TYPE    
  QosBurstSize  

hm2AgentDiffServPolicyAttrStorageType 1.3.6.1.4.1.248.12.7.3.4.1.34
Storage-type for this conceptual row.
Status: current Access: read-create
OBJECT-TYPE    
  StorageType  

hm2AgentDiffServPolicyAttrRowStatus 1.3.6.1.4.1.248.12.7.3.4.1.35
The status of this conceptual row. active(1) - this Diffserv Policy Attribute is active createAndGo(4) - set to this value to create an instance destroy(6) - set to this value to delete an instance All RowStatus operations are permitted. Other columns in this row may be modified when the status is 'active'.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

hm2AgentDiffServPolicyAttrStmtAssignQueueId 1.3.6.1.4.1.248.12.7.3.4.1.36
Queue identifier to which all inbound packets belonging to this class-instance are directed. This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is set to assignQueue(12).
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServPolicyAttrStmtDrop 1.3.6.1.4.1.248.12.7.3.4.1.37
Flag to indicate that all inbound packets belonging to this class-instance are dropped at ingress. This attribute is only valid if the hm2AgentDiffServPolicyAttrStmtEntryType is set to drop(13).
Status: current Access: read-only
OBJECT-TYPE    
  TruthValue  

hm2AgentDiffServPolicyAttrStmtMarkCos2Val 1.3.6.1.4.1.248.12.7.3.4.1.38
Three-bit user priority field value in the second/inner 802.1Q tag header of a double VLAN tagged Ethernet frame, marked as part of the inbound policy for a class instance. This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is set to markCos2Val(14).
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32 0..7  

hm2AgentDiffServPolicyAttrStmtPoliceColorConformIndex 1.3.6.1.4.1.248.12.7.3.4.1.39
Index of the DiffServ Class Table row whose class definition is used to specify the policing color conform mode and value. This identifies incoming traffic categorized as 'green' packets in the network. This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is policeSimple(6), policeSinglerate(7), or policeTworate(8). The DiffServ class referred to by this object must comply with the following restrictions: 1) Contains only a single, non-excluded match condition identifying one of the following fields: COS, IP DSCP, IP Precedence, or Secondary COS, in accordance with platform support capabilities. This is represented by an hm2AgentDiffServClassRuleMatchEntryType value of cos(1), ipdscp(6), ipprecedence(7), or cos2(15), respectively. 2) Must not conflict with any (non-excluded) match conditions in the classifier used for this policy-class instance, as indicated by the hm2AgentDiffServPolicyInstClassIndex object. 3) The color conform mode and value identified by this class index must not be the same as an existing color-aware exceed mode and value defined by the hm2AgentDiffServPolicyAttrStmtPoliceColorExceedIndex object. A class index value of 0 for this object indicates conform color awareness is not being used (e.g. color-blind mode). Setting this object to 0 causes the hm2AgentDiffServPolicyAttrStmtPoliceColorExceedIndex object to be set to 0 as well.
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServPolicyAttrStmtPoliceColorConformMode 1.3.6.1.4.1.248.12.7.3.4.1.40
Policing color conform mode -- indicates the color awareness mode of conforming traffic for the policing style (simple, singlerate, or tworate) currently configured for the specified class instance within the policy. The default value is blind(1). Any value other than blind(1) denotes the packet field to check for the existing conform color marking, which is compared to the hm2AgentDiffServPolicyAttrStmtPoliceColorConformVal object value. Packets matching this specification are considered to be colored 'green'. This read-only object reflects the DiffServ class definition as indicated by hm2AgentDiffServPolicyAttrStmtPoliceColorConformIndex. This attribute is only valid for hm2AgentDiffServPolicyAttrStmtEntryType values of policeSimple(6), policeSinglerate(7), or policeTworate(8).
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER blind(1), cos(2), cos2(3), ipdscp(4), ipprec(5)  

hm2AgentDiffServPolicyAttrStmtPoliceColorConformVal 1.3.6.1.4.1.248.12.7.3.4.1.41
Policing color conform value -- indicates the color awareness packet mark value of conforming traffic for the policing style (simple, singlerate, or tworate) currently configured for the specified class instance within the policy. For the color conform field indicated by hm2AgentDiffServPolicyAttrStmtPoliceColorConformMode, packets containing this value are considered to be colored 'green'. This read-only object reflects the DiffServ class definition as indicated by hm2AgentDiffServPolicyAttrStmtPoliceColorConformIndex. This attribute is only valid for hm2AgentDiffServPolicyAttrStmtEntryType values of policeSimple(6), policeSinglerate(7), or policeTworate(8), and hm2AgentDiffServPolicyAttrStmtPoliceColorConformMode values of cos(2), cos2(3), ipdscp(4), or ipprec(5).
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServPolicyAttrStmtPoliceColorExceedIndex 1.3.6.1.4.1.248.12.7.3.4.1.42
Index of the DiffServ Class Table row whose class definition is used to specify the policing color exceed mode and value. This identifies incoming traffic categorized as 'yellow' packets in the network. This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is policeSinglerate(7) or policeTworate(8). The DiffServ class referred to by this object must comply with the following restrictions: 1) Contains only a single, non-excluded match condition identifying one of the following fields: COS, IP DSCP, IP Precedence, or Secondary COS, in accordance with platform support capabilities. This is represented by an hm2AgentDiffServClassRuleMatchEntryType value of cos(1), ipdscp(6), ipprecedence(7), or cos2(15), respectively. 2) Must not conflict with any (non-excluded) match conditions in the classifier used for this policy-class instance, as indicated by the hm2AgentDiffServPolicyInstClassIndex object. 3) The color exceed mode and value identified by this class index must not be the same as an existing color-aware exceed mode and value defined by the hm2AgentDiffServPolicyAttrStmtPoliceColorConformIndex object. A class index value of 0 for this object indicates exceed color awareness is not being used. When the hm2AgentDiffServPolicyAttrStmtPoliceColorConformIndex object is 0, indicating color-blind operation, this object must also be 0. When a non-0 value is used for the hm2AgentDiffServPolicyAttrStmtPoliceColorConformIndex object, this object may remain set to 0 if exceed color awareness is not desired, or may be set to an appropriate class index value to activate exceed color aware mode.
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServPolicyAttrStmtPoliceColorExceedMode 1.3.6.1.4.1.248.12.7.3.4.1.43
Policing color exceed mode -- indicates the color awareness mode of exceeding traffic for the policing style (singlerate or tworate) currently configured for the specified class instance within the policy. The default value is blind(1). Any value other than blind(1) or unused(6) denotes the packet field to check for the existing exceed color marking, which is compared to the hm2AgentDiffServPolicyAttrStmtPoliceColorExceedVal object value. Packets matching this specification are considered to be colored 'yellow'. Use of exceed color awareness is optional, and this field is set to unused(6) when color conform aware policing is used but the color exceed value is not used. When hm2AgentDiffServPolicyAttrStmtPoliceColorConformMode value is blind(1), this object is blind(1) as well. This read-only object reflects the DiffServ class definition as indicated by hm2AgentDiffServPolicyAttrStmtPoliceColorExceedIndex. This attribute is only valid for hm2AgentDiffServPolicyAttrStmtEntryType values of policeSinglerate(7) or policeTworate(8).
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER blind(1), cos(2), cos2(3), ipdscp(4), ipprec(5), unused(6)  

hm2AgentDiffServPolicyAttrStmtPoliceColorExceedVal 1.3.6.1.4.1.248.12.7.3.4.1.44
Policing color exceed value -- indicates the color awareness packet mark value of exceeding traffic for the policing style (singlerate or tworate) currently configured for the specified class instance within the policy. For the color exceed field indicated by hm2AgentDiffServPolicyAttrStmtPoliceColorExceedMode, packets containing this value are considered to be colored 'yellow'. This read-only object reflects the DiffServ class definition as indicated by hm2AgentDiffServPolicyAttrStmtPoliceColorExceedIndex. This attribute is only valid for hm2AgentDiffServPolicyAttrStmtEntryType values of policeSinglerate(7) or policeTworate(8), and hm2AgentDiffServPolicyAttrStmtPoliceColorExceedMode values of cos(2), cos2(3), ipdscp(4), or ipprec(5).
Status: current Access: read-only
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServPolicyAttrStmtRedirectIntf 1.3.6.1.4.1.248.12.7.3.4.1.45
External interface number to which all inbound packets belonging to this class-instance are redirected. This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is set to redirect(15).
Status: current Access: read-create
OBJECT-TYPE    
  InterfaceIndex  

hm2AgentDiffServPolicyAttrStmtMirrorIntf 1.3.6.1.4.1.248.12.7.3.4.1.46
External interface number to which all inbound packets belonging to this class-instance are mirrored. This attribute is only valid if the value of hm2AgentDiffServPolicyAttrStmtEntryType is set to mirror(16).
Status: current Access: read-create
OBJECT-TYPE    
  InterfaceIndex  

hm2AgentDiffServPolicyAttrStmtMarkCosAsSecCos 1.3.6.1.4.1.248.12.7.3.4.1.47
Flag to indicate that all inbound packets belonging to this class-instance are marked with secondary cos at ingress. This attribute is only valid if the hm2AgentDiffServPolicyAttrStmtEntryType is set to markCosAsSecCos(17).
Status: current Access: read-create
OBJECT-TYPE    
  TruthValue  

hm2AgentDiffServPolicyPerfInTable 1.3.6.1.4.1.248.12.7.3.5
A table of inbound policy-class performance entries
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    Hm2AgentDiffServPolicyPerfInEntry

hm2AgentDiffServPolicyPerfInEntry 1.3.6.1.4.1.248.12.7.3.5.1
Represents entry for the performance attributes of the associated inbound policy-class instance
Status: current Access: not-accessible
OBJECT-TYPE    
  Hm2AgentDiffServPolicyPerfInEntry  

hm2AgentDiffServPolicyPerfInOfferedPackets 1.3.6.1.4.1.248.12.7.3.5.1.2
Offered packets count for the inbound policy-class instance performance entry.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

hm2AgentDiffServPolicyPerfInDiscardedPackets 1.3.6.1.4.1.248.12.7.3.5.1.4
Discarded packets count for the inbound policy-class instance performance entry.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

hm2AgentDiffServPolicyPerfInHCOfferedPackets 1.3.6.1.4.1.248.12.7.3.5.1.6
Offered packets high capacity count for the inbound policy-class instance performance entry.
Status: current Access: read-only
OBJECT-TYPE    
  Counter64  

hm2AgentDiffServPolicyPerfInHCDiscardedPackets 1.3.6.1.4.1.248.12.7.3.5.1.8
Discarded packets high capacity count for the inbound policy-class instance performance entry.
Status: current Access: read-only
OBJECT-TYPE    
  Counter64  

hm2AgentDiffServPolicyPerfInStorageType 1.3.6.1.4.1.248.12.7.3.5.1.9
Storage-type for this conceptual row.
Status: current Access: read-only
OBJECT-TYPE    
  StorageType  

hm2AgentDiffServPolicyPerfInRowStatus 1.3.6.1.4.1.248.12.7.3.5.1.10
The status of this conceptual row.
Status: current Access: read-only
OBJECT-TYPE    
  RowStatus  

hm2AgentDiffServPolicyPerfOutTable 1.3.6.1.4.1.248.12.7.3.6
A table of outbound policy-class performance entries
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    Hm2AgentDiffServPolicyPerfOutEntry

hm2AgentDiffServPolicyPerfOutEntry 1.3.6.1.4.1.248.12.7.3.6.1
Represents entry for the performance attributes of the associated outbound policy-class instance
Status: current Access: not-accessible
OBJECT-TYPE    
  Hm2AgentDiffServPolicyPerfOutEntry  

hm2AgentDiffServPolicyPerfOutOfferedPackets 1.3.6.1.4.1.248.12.7.3.6.1.18
Offered packets count for the outbound policy-class instance performance entry.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

hm2AgentDiffServPolicyPerfOutDiscardedPackets 1.3.6.1.4.1.248.12.7.3.6.1.20
Discarded packets count for the outbound policy-class instance performance entry.
Status: current Access: read-only
OBJECT-TYPE    
  Counter32  

hm2AgentDiffServPolicyPerfOutHCOfferedPackets 1.3.6.1.4.1.248.12.7.3.6.1.22
Offered packets high capacity count for the outbound policy-class instance performance entry.
Status: current Access: read-only
OBJECT-TYPE    
  Counter64  

hm2AgentDiffServPolicyPerfOutHCDiscardedPackets 1.3.6.1.4.1.248.12.7.3.6.1.24
Discarded packets high capacity count for the outbound policy-class instance performance entry.
Status: current Access: read-only
OBJECT-TYPE    
  Counter64  

hm2AgentDiffServPolicyPerfOutStorageType 1.3.6.1.4.1.248.12.7.3.6.1.25
Storage-type for this conceptual row.
Status: current Access: read-only
OBJECT-TYPE    
  StorageType  

hm2AgentDiffServPolicyPerfOutRowStatus 1.3.6.1.4.1.248.12.7.3.6.1.26
The status of this conceptual row.
Status: current Access: read-only
OBJECT-TYPE    
  RowStatus  

hm2AgentDiffServServiceGroup 1.3.6.1.4.1.248.12.7.4
OBJECT IDENTIFIER    

hm2AgentDiffServServiceTable 1.3.6.1.4.1.248.12.7.4.1
A table of the service entries.
Status: current Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    Hm2AgentDiffServServiceEntry

hm2AgentDiffServServiceEntry 1.3.6.1.4.1.248.12.7.4.1.1
Represents entry for policy assigned to an interface in a particular direction.
Status: current Access: not-accessible
OBJECT-TYPE    
  Hm2AgentDiffServServiceEntry  

hm2AgentDiffServServiceIfIndex 1.3.6.1.4.1.248.12.7.4.1.1.1
External interface number of the interface to which policy is assigned.
Status: current Access: not-accessible
OBJECT-TYPE    
  InterfaceIndex  

hm2AgentDiffServServiceIfDirection 1.3.6.1.4.1.248.12.7.4.1.1.2
Interface direction to which the policy is assigned.
Status: current Access: not-accessible
OBJECT-TYPE    
  IntfDirection  

hm2AgentDiffServServicePolicyIndex 1.3.6.1.4.1.248.12.7.4.1.1.3
Index of the Policy Table row whose policy definition is attached to the interface in the specified direction.
Status: current Access: read-create
OBJECT-TYPE    
  Unsigned32  

hm2AgentDiffServServiceIfOperStatus 1.3.6.1.4.1.248.12.7.4.1.1.4
The current operational state of the DiffServ service interface. If hm2AgentDiffServGenStatusAdminMode is disable(2) then hm2AgentDiffServServiceIfOperStatus should be down(2). If hm2AgentDiffServServiceGenStatusAdminMode is changed to enable(1) then hm2AgentDiffServServiceIfOperStatus should change to up(1) if the service interface is ready to send and receive DiffServ traffic; it should remain in the down(2) state if the underlying interface hardware is not in a link up condition, if the policy definition represented by hm2AgentDiffServServicePolicyIndex is incompatible with the interface (e.g., requires more bandwidth than the current capacity of the interface), or if the policy definition is considered to be incomplete (e.g., one or more composite rows is not in the active(1) state).
Status: current Access: read-only
OBJECT-TYPE    
  INTEGER up(1), down(2)  

hm2AgentDiffServServiceStorageType 1.3.6.1.4.1.248.12.7.4.1.1.5
Storage-type for this conceptual row
Status: current Access: read-create
OBJECT-TYPE    
  StorageType  

hm2AgentDiffServServiceRowStatus 1.3.6.1.4.1.248.12.7.4.1.1.6
The status of this conceptual row. active(1) - Diffserv is active createAndGo(4) - set to this value to create an instance destroy(6) - set to this value to delete an instance All RowStatus operations are permitted. Other columns in this row may be modified when the status is 'active'.
Status: current Access: read-create
OBJECT-TYPE    
  RowStatus  

hm2AgentDiffServSNMPExtensionGroup 1.3.6.1.4.1.248.12.7.248
OBJECT IDENTIFIER    

hm2AgentDiffServClassNameInUseErrorReturn 1.3.6.1.4.1.248.12.7.248.1
Indicates that the name is already used by another class
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServClassHasRulesErrorReturn 1.3.6.1.4.1.248.12.7.248.2
Indicates that the class has one or more rules and can not be deleted
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServClassHasReferencesErrorReturn 1.3.6.1.4.1.248.12.7.248.3
Indicates that the class has one or more references and can not be deleted
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServClassTableFullErrorReturn 1.3.6.1.4.1.248.12.7.248.4
Indicates that the class table is full and no other classes can be added or index is out of range
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServClassRuleTableFullErrorReturn 1.3.6.1.4.1.248.12.7.248.5
Indicates that the class rule table is full and no other rules can be added
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServClassIndexOutOfRangeErrorReturn 1.3.6.1.4.1.248.12.7.248.6
Indicates that the class index is out of range
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServClassRuleIndexOutOfRangeErrorReturn 1.3.6.1.4.1.248.12.7.248.7
Indicates that the class rule index is out of range
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServClassRuleColorRefErrorReturn 1.3.6.1.4.1.248.12.7.248.8
Indicates that the class is referenced by a policy policing color awareness attribute and new rules can not be added
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServClassRuleInUseErrorReturn 1.3.6.1.4.1.248.12.7.248.9
Indicates that the class already has a rule of this type. IP DSCP, IP Precedence and IP TOS rule types are considered of same type
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServClassRuleInvalidReferenceErrorReturn 1.3.6.1.4.1.248.12.7.248.10
Indicates that the reference class does not exist or is invalid
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServClassRuleReferenceLoopErrorReturn 1.3.6.1.4.1.248.12.7.248.11
Indicates that a loop was detected in the reference chain
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServClassRuleMatchSecCosErrorReturn 1.3.6.1.4.1.248.12.7.248.12
Indicates that the class is already associated with an outbound policy and a macht secondary cos rule can not be added, or the class already has a match secondary cos rule and it can not be associated with an outbound policy
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServPolicyTableFullErrorReturn 1.3.6.1.4.1.248.12.7.248.13
Indicates that the policy table is full and no other policies can be added or index is out of range
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServPolicyNameInUseErrorReturn 1.3.6.1.4.1.248.12.7.248.14
Indicates that the name is already used by another policy
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServPolicyHasInstancesErrorReturn 1.3.6.1.4.1.248.12.7.248.15
Indicates that the policy has one or more instances and can not be deleted
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServPolicyHasReferencesErrorReturn 1.3.6.1.4.1.248.12.7.248.16
Indicates that the policy is used by one or more service-policies and can not be deleted
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServPolicyIndexOutOfRangeErrorReturn 1.3.6.1.4.1.248.12.7.248.17
Indicates that the policy is out of range
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServInstanceIndexOutOfRangeErrorReturn 1.3.6.1.4.1.248.12.7.248.18
Indicates that the instance index is out of range
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServInstanceTableFullErrorReturn 1.3.6.1.4.1.248.12.7.248.19
Indicates that the instance table is full and no other instances can be added
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServInstanceHasAttributesErrorReturn 1.3.6.1.4.1.248.12.7.248.20
Indicates that the instance has one or more attributes and can not be deleted
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServAttributeIndexOutOfRangeErrorReturn 1.3.6.1.4.1.248.12.7.248.21
Indicates that the attribute index is out of range
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServAttributeTableFullErrorReturn 1.3.6.1.4.1.248.12.7.248.22
Indicates that the attribute table is full
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServAttributeIncompatibilityErrorReturn 1.3.6.1.4.1.248.12.7.248.23
Indicates that the attribute type is incompatible with other existing attributes of this instance or with the policy type and can not be added
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServAttributeActionSetCosAsSecCosErrorReturn 1.3.6.1.4.1.248.12.7.248.24
Indicates that the set cos as secondary cos action is supported only for inbound policies
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServAttributeConformColorClassIndexErrorReturn 1.3.6.1.4.1.248.12.7.248.25
Indicates that the class is not valid for color-aware use
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServServiceInvalidInterfaceErrorReturn 1.3.6.1.4.1.248.12.7.248.26
Indicates that the interface number is not valid
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServServiceInvalidDirectionErrorReturn 1.3.6.1.4.1.248.12.7.248.27
Indicates that the direction is not valid
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServServiceTableFullErrorReturn 1.3.6.1.4.1.248.12.7.248.28
Indicates that the service table is full
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServServiceInvalidPolicyTypeErrorReturn 1.3.6.1.4.1.248.12.7.248.29
Indicates that the policy type does not correspond with the service type
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServInstanceExistsErrorReturn 1.3.6.1.4.1.248.12.7.248.30
Indicates that the policy already has an instance of the class
Status: current Access: read-create
OBJECT-IDENTITY    

hm2AgentDiffServInstanceInvalidClassErrorReturn 1.3.6.1.4.1.248.12.7.248.31
Indicates that the class does not exist or is invalid and the instance can not be created
Status: current Access: read-create
OBJECT-IDENTITY