EdgeSwitch-QOS-ACL-MIB

File: EdgeSwitch-QOS-ACL-MIB.mib (74041 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC RFC1213-MIB
IF-MIB EdgeSwitch-QOS-MIB

Imported symbols

MODULE-IDENTITY OBJECT-TYPE NOTIFICATION-TYPE
IpAddress Integer32 Unsigned32
Counter64 TEXTUAL-CONVENTION RowStatus
MacAddress TruthValue DisplayString
InterfaceIndexOrZero fastPathQOS

Defined Types

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)  

AclBurstSize  
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  

AclEntry  
SEQUENCE    
  aclIndex Integer32
  aclStatus RowStatus
  aclName DisplayString

AclIfEntry  
SEQUENCE    
  aclIfIndex Integer32
  aclIfDirection INTEGER
  aclIfSequence Unsigned32
  aclIfAclType INTEGER
  aclIfAclId Integer32
  aclIfStatus RowStatus

AclRuleEntry  
SEQUENCE    
  aclRuleIndex Integer32
  aclRuleAction INTEGER
  aclRuleProtocol Integer32
  aclRuleSrcIpAddress IpAddress
  aclRuleSrcIpMask IpAddress
  aclRuleSrcL4Port Integer32
  aclRuleSrcL4PortRangeStart Integer32
  aclRuleSrcL4PortRangeEnd Integer32
  aclRuleDestIpAddress IpAddress
  aclRuleDestIpMask IpAddress
  aclRuleDestL4Port Integer32
  aclRuleDestL4PortRangeStart Integer32
  aclRuleDestL4PortRangeEnd Integer32
  aclRuleIPDSCP Integer32
  aclRuleIpPrecedence Integer32
  aclRuleIpTosBits Integer32
  aclRuleIpTosMask Integer32
  aclRuleStatus RowStatus
  aclRuleAssignQueueId Unsigned32
  aclRuleRedirectIntf InterfaceIndexOrZero
  aclRuleMatchEvery TruthValue
  aclRuleMirrorIntf InterfaceIndexOrZero
  aclRuleLogging TruthValue
  aclRuleTimeRangeName DisplayString
  aclRuleTimeRangeStatus INTEGER
  aclRuleRateLimitCrate Unsigned32
  aclRuleRateLimitCburst AclBurstSize
  aclRuleIcmpType Integer32
  aclRuleIcmpCode Integer32
  aclRuleIgmpType Integer32
  aclRuleEstablished TruthValue
  aclRuleFragments TruthValue

AclMacEntry  
SEQUENCE    
  aclMacIndex Integer32
  aclMacName DisplayString
  aclMacStatus RowStatus

AclMacRuleEntry  
SEQUENCE    
  aclMacRuleIndex Integer32
  aclMacRuleAction INTEGER
  aclMacRuleCos Unsigned32
  aclMacRuleCos2 Unsigned32
  aclMacRuleDestMacAddr MacAddress
  aclMacRuleDestMacMask MacAddress
  aclMacRuleEtypeKey INTEGER
  aclMacRuleEtypeValue EtypeValue
  aclMacRuleSrcMacAddr MacAddress
  aclMacRuleSrcMacMask MacAddress
  aclMacRuleVlanId Unsigned32
  aclMacRuleVlanIdRangeStart Unsigned32
  aclMacRuleVlanIdRangeEnd Unsigned32
  aclMacRuleVlanId2 Unsigned32
  aclMacRuleVlanId2RangeStart Unsigned32
  aclMacRuleVlanId2RangeEnd Unsigned32
  aclMacRuleStatus RowStatus
  aclMacRuleAssignQueueId Unsigned32
  aclMacRuleRedirectIntf InterfaceIndexOrZero
  aclMacRuleMatchEvery TruthValue
  aclMacRuleMirrorIntf InterfaceIndexOrZero
  aclMacRuleLogging TruthValue
  aclMacRuleTimeRangeName DisplayString
  aclMacRuleTimeRangeStatus INTEGER
  aclMacRuleRateLimitCrate Unsigned32
  aclMacRuleRateLimitCburst AclBurstSize

AclIpv6Entry  
SEQUENCE    
  aclIpv6Index Integer32
  aclIpv6Name DisplayString
  aclIpv6Status RowStatus

AclIpv6RuleEntry  
SEQUENCE    
  aclIpv6RuleIndex Integer32
  aclIpv6RuleAction INTEGER
  aclIpv6RuleLogging TruthValue
  aclIpv6RuleAssignQueueId Unsigned32
  aclIpv6RuleRedirectIntf InterfaceIndexOrZero
  aclIpv6RuleMirrorIntf InterfaceIndexOrZero
  aclIpv6RuleMatchEvery TruthValue
  aclIpv6RuleProtocol Integer32
  aclIpv6RuleSrcL4Port Integer32
  aclIpv6RuleSrcL4PortRangeStart Integer32
  aclIpv6RuleSrcL4PortRangeEnd Integer32
  aclIpv6RuleDestL4Port Integer32
  aclIpv6RuleDestL4PortRangeStart Integer32
  aclIpv6RuleDestL4PortRangeEnd Integer32
  aclIpv6RuleFlowLabel Integer32
  aclIpv6RuleIPDSCP Integer32
  aclIpv6RuleStatus RowStatus
  aclRuleSrcIpv6Prefix Ipv6AddressPrefix
  aclRuleSrcIpv6PrefixLength Integer32
  aclRuleDstIpv6Prefix Ipv6AddressPrefix
  aclRuleDstIpv6PrefixLength Integer32
  aclIpv6RuleTimeRangeName DisplayString
  aclIpv6RuleTimeRangeStatus INTEGER
  aclIpv6RuleRateLimitCrate Unsigned32
  aclIpv6RuleRateLimitCburst AclBurstSize
  aclIpv6RuleIcmpType Integer32
  aclIpv6RuleIcmpCode Integer32
  aclIpv6RuleRouting TruthValue
  aclIpv6RuleFragments TruthValue
  aclIpv6RuleEstablished TruthValue

AclVlanEntry  
SEQUENCE    
  aclVlanIndex Integer32
  aclVlanDirection INTEGER
  aclVlanSequence Unsigned32
  aclVlanAclType INTEGER
  aclVlanAclId Integer32
  aclVlanStatus RowStatus

Defined Values

fastPathQOSACL 1.3.6.1.4.1.4413.1.1.3.2
The MIB definitions for Quality of Service - ACL Flex package.
MODULE-IDENTITY    

aclNamedIpv4IndexNextFree 1.3.6.1.4.1.4413.1.1.3.2.14
This object contains an unused value for the aclIndex to be used when creating a new named IPv4 ACL. A value of zero zero indicates the ACL table is full.
OBJECT-TYPE    
  Integer32  

aclTable 1.3.6.1.4.1.4413.1.1.3.2.1
A table of ACL instances.
OBJECT-TYPE    
  SEQUENCE OF  
    AclEntry

aclEntry 1.3.6.1.4.1.4413.1.1.3.2.1.1
Tok_String
OBJECT-TYPE    
  AclEntry  

aclIndex 1.3.6.1.4.1.4413.1.1.3.2.1.1.1
The IP ACL table index this instance is associated with.
OBJECT-TYPE    
  Integer32 0..2147483647  

aclStatus 1.3.6.1.4.1.4413.1.1.3.2.1.1.2
Status of this instance. Entries can not be deleted until all rows in the aclIfTable and aclRuleTable with corresponding values of aclIndex have been deleted. active(1) - this ACL instance is active createAndGo(4) - set to this value to create an instance destroy(6) - set to this value to delete an instance
OBJECT-TYPE    
  RowStatus  

aclName 1.3.6.1.4.1.4413.1.1.3.2.1.1.3
The name of this IPv4 ACL entry, which must consist of 1 to 31 alphanumeric characters and uniquely identify this IPv4 ACL. An existing IPv4 ACL can be renamed by setting this object to a new name. This object must be set to complete a new IPv4 ACL row instance.
OBJECT-TYPE    
  DisplayString Size(1..31)  

aclIfTable 1.3.6.1.4.1.4413.1.1.3.2.8
A table of ACL interface instances per direction.
OBJECT-TYPE    
  SEQUENCE OF  
    AclIfEntry

aclIfEntry 1.3.6.1.4.1.4413.1.1.3.2.8.1
Tok_String
OBJECT-TYPE    
  AclIfEntry  

aclIfIndex 1.3.6.1.4.1.4413.1.1.3.2.8.1.1
The interface to which this ACL instance applies.
OBJECT-TYPE    
  Integer32 0..2147483647  

aclIfDirection 1.3.6.1.4.1.4413.1.1.3.2.8.1.2
The interface direction to which this ACL instance applies.
OBJECT-TYPE    
  INTEGER inbound(1), outbound(2)  

aclIfSequence 1.3.6.1.4.1.4413.1.1.3.2.8.1.3
The relative evaluation sequence of this ACL for this interface and direction. When multiple ACLs are allowed for a given interface and direction, the sequence number determines the order in which the list of ACLs are evaluated, with lower sequence numbers given higher precedence. The sequence number value is arbitrary, but must be a unique non-zero value for a given interface and direction. Setting this object to an existing sequence number value for a given interface and direction causes the ACL corresponding to that value to be replaced with this ACL.
OBJECT-TYPE    
  Unsigned32 1..4294967295  

aclIfAclType 1.3.6.1.4.1.4413.1.1.3.2.8.1.4
The type of this ACL, which is used to interpret the aclIfId object value. Each type of ACL uses its own numbering scheme for identification (see aclIfAclId object for details). The aclIfAclId object must be specified along with this object.
OBJECT-TYPE    
  INTEGER ip(1), mac(2), ipv6(3)  

aclIfAclId 1.3.6.1.4.1.4413.1.1.3.2.8.1.5
The ACL identifier value, which is interpreted based on the aclIfType object. For the IP ACLs, the actual ACL number is its identifier as follows: IP standard ranges from 1-99, while IP extended ranges from 100-199. Here, aclIfAclId represents aclIndex. The MAC ACLs use an internally-generated index value that is assigned when the ACL is created.Here, aclIfAclId represents aclMacIndex. The IPv6 ACLs use an internally-generated index value that is assigned when the ACL is created.Here, aclVlanAclId represents aclIpv6Index. The aclIfType object must be specified along with this object.
OBJECT-TYPE    
  Integer32 0..2147483647  

aclIfStatus 1.3.6.1.4.1.4413.1.1.3.2.8.1.6
Status of this instance. active(1) - this ACL interface instance is active createAndGo(4) - set to this value to assign an ACL to an interface and direction destroy(6) - set to this value to remove an ACL from an interface and direction
OBJECT-TYPE    
  RowStatus  

aclRuleTable 1.3.6.1.4.1.4413.1.1.3.2.4
A table of IP ACL Rule instances.
OBJECT-TYPE    
  SEQUENCE OF  
    AclRuleEntry

aclRuleEntry 1.3.6.1.4.1.4413.1.1.3.2.4.1
A table of IP ACL Classification Rules
OBJECT-TYPE    
  AclRuleEntry  

aclRuleIndex 1.3.6.1.4.1.4413.1.1.3.2.4.1.1
The index of this rule instance within an IP ACL.
OBJECT-TYPE    
  Integer32 0..2147483647  

aclRuleAction 1.3.6.1.4.1.4413.1.1.3.2.4.1.2
The type of action this rule should perform.
OBJECT-TYPE    
  INTEGER permit(1), deny(2)  

aclRuleProtocol 1.3.6.1.4.1.4413.1.1.3.2.4.1.3
icmp - 1 igmp - 2 ip - 4 tcp - 6 udp - 17 All values from 1 to 255 are valid.
OBJECT-TYPE    
  Integer32 1..255  

aclRuleSrcIpAddress 1.3.6.1.4.1.4413.1.1.3.2.4.1.4
The Source IP Address used in the ACL Classification.
OBJECT-TYPE    
  IpAddress  

aclRuleSrcIpMask 1.3.6.1.4.1.4413.1.1.3.2.4.1.5
The Source IP Mask used in the ACL Classification. This mask is expressed using wild-card notation,which is the 1's compliment of traditional Subnet Masks. Here, the 'Don't care bits' are represented by binary 1's and 'Do care bits' are represented by binary 0's.
OBJECT-TYPE    
  IpAddress  

aclRuleSrcL4Port 1.3.6.1.4.1.4413.1.1.3.2.4.1.6
The Source Port Number (Layer 4) used in the ACL Classification.
OBJECT-TYPE    
  Integer32  

aclRuleSrcL4PortRangeStart 1.3.6.1.4.1.4413.1.1.3.2.4.1.7
The Source Port Number(Layer 4) range start.
OBJECT-TYPE    
  Integer32  

aclRuleSrcL4PortRangeEnd 1.3.6.1.4.1.4413.1.1.3.2.4.1.8
The Source Port Number(Layer 4) range end.
OBJECT-TYPE    
  Integer32  

aclRuleDestIpAddress 1.3.6.1.4.1.4413.1.1.3.2.4.1.9
The Destination IP Address used in the ACL Classification.
OBJECT-TYPE    
  IpAddress  

aclRuleDestIpMask 1.3.6.1.4.1.4413.1.1.3.2.4.1.10
The Destination IP Mask used in the ACL Classification. This mask is expressed using wild-card notation,which is the 1's compliment of traditional Subnet Masks. Here, the 'Don't care bits' are represented by binary 1's and 'Do care bits' are represented by binary 0's.
OBJECT-TYPE    
  IpAddress  

aclRuleDestL4Port 1.3.6.1.4.1.4413.1.1.3.2.4.1.11
The Destination Port (Layer 4) used in ACl classification.
OBJECT-TYPE    
  Integer32  

aclRuleDestL4PortRangeStart 1.3.6.1.4.1.4413.1.1.3.2.4.1.12
The Destination Port (Layer 4) starting range used in ACL classification.
OBJECT-TYPE    
  Integer32  

aclRuleDestL4PortRangeEnd 1.3.6.1.4.1.4413.1.1.3.2.4.1.13
The Destination Port (Layer 4) ending range used in ACL classification.
OBJECT-TYPE    
  Integer32  

aclRuleIPDSCP 1.3.6.1.4.1.4413.1.1.3.2.4.1.14
The Differentiated Services Code Point value.
OBJECT-TYPE    
  Integer32  

aclRuleIpPrecedence 1.3.6.1.4.1.4413.1.1.3.2.4.1.15
The Type of Service (TOS) IP Precedence value.
OBJECT-TYPE    
  Integer32  

aclRuleIpTosBits 1.3.6.1.4.1.4413.1.1.3.2.4.1.16
The Type of Service (TOS) Bits value.
OBJECT-TYPE    
  Integer32  

aclRuleIpTosMask 1.3.6.1.4.1.4413.1.1.3.2.4.1.17
The Type of Service (TOS) Mask value.
OBJECT-TYPE    
  Integer32  

aclRuleStatus 1.3.6.1.4.1.4413.1.1.3.2.4.1.18
Status of this instance. active(1) - this ACL Rule is active createAndGo(4) - set to this value to create an instance destroy(6) - set to this value to delete an instance
OBJECT-TYPE    
  RowStatus  

aclRuleAssignQueueId 1.3.6.1.4.1.4413.1.1.3.2.4.1.19
Queue identifier to which all inbound packets matching this ACL rule are directed. This object defaults to the standard queue assignment for user priority 0 traffic per the IEEE 802.1D specification based on the number of assignable queues in the system: 1-3 queues: 0 4-7 queues: 1 8 queues: 2 This default assignment is static and is not influenced by other system configuration changes.
OBJECT-TYPE    
  Unsigned32  

aclRuleRedirectIntf 1.3.6.1.4.1.4413.1.1.3.2.4.1.20
A non-zero value indicates the external ifIndex to which all inbound packets matching this ACL rule are directed. A value of zero means packet redirection is not in effect, which is the default value of this object. Note that packet redirection and mirroring (aclRuleMirrorIntf object) are mutually-exclusive rule attributes.
OBJECT-TYPE    
  InterfaceIndexOrZero  

aclRuleMatchEvery 1.3.6.1.4.1.4413.1.1.3.2.4.1.21
Flag to indicate that the ACL rule is defined to match on every IP packet, regardless of content.
OBJECT-TYPE    
  TruthValue  

aclRuleMirrorIntf 1.3.6.1.4.1.4413.1.1.3.2.4.1.22
A non-zero value indicates the external ifIndex to which all inbound packets matching this ACL rule are copied. A value of zero means packet mirroring is not in effect, which is the default value of this object. Note that packet mirroring and redirection (aclRuleRedirectIntf object) are mutually-exclusive rule attributes.
OBJECT-TYPE    
  InterfaceIndexOrZero  

aclRuleLogging 1.3.6.1.4.1.4413.1.1.3.2.4.1.23
Flag to indicate that the ACL rule is being logged. A hardware count of the number of times this rule is hit is reported via the aclTrapRuleLogEvent notification. This object may be supported for an aclRuleAction setting of permit(1) and/or deny(2), depending on the ACL feature capabilities of the device.
OBJECT-TYPE    
  TruthValue  

aclRuleTimeRangeName 1.3.6.1.4.1.4413.1.1.3.2.4.1.24
Name of the time range, that the ACL rule has referenced.It must start with alphabet and shall consist of 1 to 31 alphanumeric characters.
OBJECT-TYPE    
  DisplayString Size(1..31)  

aclRuleTimeRangeStatus 1.3.6.1.4.1.4413.1.1.3.2.4.1.25
Flag that indicates the ACL rule status. If the status is active, it implies that the ACL rule is in effect. If the status is inactive, it implies that the ACL rule is not in effect.
OBJECT-TYPE    
  INTEGER inactive(1), active(2)  

aclRuleRateLimitCrate 1.3.6.1.4.1.4413.1.1.3.2.4.1.26
Committed rate attribute statement value, specified in kbps.
OBJECT-TYPE    
  Unsigned32  

aclRuleRateLimitCburst 1.3.6.1.4.1.4413.1.1.3.2.4.1.27
Committed burst size attribute statement value, specified in kbytes.
OBJECT-TYPE    
  AclBurstSize  

aclRuleIcmpType 1.3.6.1.4.1.4413.1.1.3.2.4.1.29
ACL rule matches on the specified ICMP type. All values from 1 to 255 are valid.
OBJECT-TYPE    
  Integer32 1..255  

aclRuleIcmpCode 1.3.6.1.4.1.4413.1.1.3.2.4.1.30
ACL rule matches on the specified ICMP code. All values from 1 to 255 are valid.
OBJECT-TYPE    
  Integer32 1..255  

aclRuleIgmpType 1.3.6.1.4.1.4413.1.1.3.2.4.1.31
ACL rule matches on the specified IGMP type. All values from 1 to 255 are valid.
OBJECT-TYPE    
  Integer32 1..255  

aclRuleEstablished 1.3.6.1.4.1.4413.1.1.3.2.4.1.32
Flag to indicate the ACL rule to match on TCP packets that has either RST or ACK bits set in the TCP header
OBJECT-TYPE    
  TruthValue  

aclRuleFragments 1.3.6.1.4.1.4413.1.1.3.2.4.1.33
Flag to indicate the ACL rule to match if the packet is fragmented
OBJECT-TYPE    
  TruthValue  

aclMacIndexNextFree 1.3.6.1.4.1.4413.1.1.3.2.5
This object contains an unused value for the aclMacIndex to be used when creating a new MAC ACL. A value of zero zero indicates the ACL table is full.
OBJECT-TYPE    
  Integer32  

aclMacTable 1.3.6.1.4.1.4413.1.1.3.2.6
A table of MAC ACL instances.
OBJECT-TYPE    
  SEQUENCE OF  
    AclMacEntry

aclMacEntry 1.3.6.1.4.1.4413.1.1.3.2.6.1
Tok_String
OBJECT-TYPE    
  AclMacEntry  

aclMacIndex 1.3.6.1.4.1.4413.1.1.3.2.6.1.1
The MAC ACL table index this instance is associated with. When creating a new MAC ACL, refer to the aclMacIndexNextFree object to determine the next available aclMacIndex to use.
OBJECT-TYPE    
  Integer32 0..2147483647  

aclMacName 1.3.6.1.4.1.4413.1.1.3.2.6.1.2
The name of this MAC ACL entry, which must consist of 1 to 31 alphanumeric characters and uniquely identify this MAC ACL. An existing MAC ACL can be renamed by setting this object to a new name. This object must be set to complete a new MAC ACL row instance.
OBJECT-TYPE    
  DisplayString Size(1..31)  

aclMacStatus 1.3.6.1.4.1.4413.1.1.3.2.6.1.3
Status of this instance. ACL MAC entries can not be deleted until all rows in the aclIfTable and aclRuleTable with corresponding values of aclMacIndex have been deleted. active(1) - this ACL instance is active createAndGo(4) - set to this value to create an instance destroy(6) - set to this value to delete an instance The aclMacName object must be set to complete this row instance.
OBJECT-TYPE    
  RowStatus  

aclMacRuleTable 1.3.6.1.4.1.4413.1.1.3.2.7
A table of layer 2 MAC ACL Rule instances.
OBJECT-TYPE    
  SEQUENCE OF  
    AclMacRuleEntry

aclMacRuleEntry 1.3.6.1.4.1.4413.1.1.3.2.7.1
A table of layer 2 MAC ACL Classification Rules
OBJECT-TYPE    
  AclMacRuleEntry  

aclMacRuleIndex 1.3.6.1.4.1.4413.1.1.3.2.7.1.1
The index of this rule instance within an MAC ACL.
OBJECT-TYPE    
  Integer32 0..2147483647  

aclMacRuleAction 1.3.6.1.4.1.4413.1.1.3.2.7.1.2
The type of action this MAC ACL rule should perform.
OBJECT-TYPE    
  INTEGER permit(1), deny(2)  

aclMacRuleCos 1.3.6.1.4.1.4413.1.1.3.2.7.1.3
The Class of Service (COS) used in the MAC ACL Classification. This is the three-bit user priority field in the 802.1Q tag header of a tagged Ethernet frame. For frames containing a double VLAN tag, this field is located in the first/outer tag.
OBJECT-TYPE    
  Unsigned32 0..7  

aclMacRuleCos2 1.3.6.1.4.1.4413.1.1.3.2.7.1.4
The Secondary Class of Service (COS2) used in the MAC ACL Classification. This is the three-bit user priority field in the second/inner 802.1Q tag header of a double VLAN tagged Ethernet frame.
OBJECT-TYPE    
  Unsigned32 0..7  

aclMacRuleDestMacAddr 1.3.6.1.4.1.4413.1.1.3.2.7.1.5
The Destination MAC address used in the MAC ACL Classification.
OBJECT-TYPE    
  MacAddress  

aclMacRuleDestMacMask 1.3.6.1.4.1.4413.1.1.3.2.7.1.6
The Destination MAC address mask used in the MAC ACL Classification. This mask value identifies the portion of the aclMacRuleDestMacAddr that is compared against a packet. A non-contiguous mask value is permitted.
OBJECT-TYPE    
  MacAddress  

aclMacRuleEtypeKey 1.3.6.1.4.1.4413.1.1.3.2.7.1.7
The Ethertype keyword used in the MAC ACL Classification. A keyword of custom(1) requires that the aclMacRuleEtypeValue object also be set.
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)  

aclMacRuleEtypeValue 1.3.6.1.4.1.4413.1.1.3.2.7.1.8
The Ethertype custom value used in the MAC ACL Classification. This object is only valid if the aclMacRuleEtypeKey is set to custom(1). The allowed value for this object is 0x0600 to 0xFFFF (1536 to 65535).
OBJECT-TYPE    
  EtypeValue  

aclMacRuleSrcMacAddr 1.3.6.1.4.1.4413.1.1.3.2.7.1.9
The Source MAC address used in the MAC ACL Classification.
OBJECT-TYPE    
  MacAddress  

aclMacRuleSrcMacMask 1.3.6.1.4.1.4413.1.1.3.2.7.1.10
The Source MAC address mask used in the MAC ACL Classification. This mask value identifies the portion of the aclMacRuleSrcMacAddr that is compared against a packet. A non-contiguous mask value is permitted.
OBJECT-TYPE    
  MacAddress  

aclMacRuleVlanId 1.3.6.1.4.1.4413.1.1.3.2.7.1.11
The VLAN ID value used in the MAC ACL Classification. 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.
OBJECT-TYPE    
  Unsigned32 1..4093  

aclMacRuleVlanIdRangeStart 1.3.6.1.4.1.4413.1.1.3.2.7.1.12
The VLAN ID range start value used in the MAC ACL Classification. Setting this value greater than the current aclMacRuleVlanIdRangeEnd changes the VLAN ID range end to the same value as the range start. 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.
OBJECT-TYPE    
  Unsigned32 1..4093  

aclMacRuleVlanIdRangeEnd 1.3.6.1.4.1.4413.1.1.3.2.7.1.13
The VLAN ID range end value used in the MAC ACL Classification. Setting this value less than the current aclMacRuleVlanIdRangeStart changes the VLAN ID range start to the same value as the range end. 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.
OBJECT-TYPE    
  Unsigned32 1..4093  

aclMacRuleVlanId2 1.3.6.1.4.1.4413.1.1.3.2.7.1.14
The Secondary VLAN ID value used in the MAC ACL Classification. 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.
OBJECT-TYPE    
  Unsigned32 1..4093  

aclMacRuleVlanId2RangeStart 1.3.6.1.4.1.4413.1.1.3.2.7.1.15
The Secondary VLAN ID range start value used in the MAC ACL Classification. Setting this value greater than the current aclMacRuleVlanId2RangeEnd changes the Secondary VLAN ID range end to the same value as the range start. 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.
OBJECT-TYPE    
  Unsigned32 1..4093  

aclMacRuleVlanId2RangeEnd 1.3.6.1.4.1.4413.1.1.3.2.7.1.16
The Secondary VLAN ID range end value used in the MAC ACL Classification. Setting this value less than the current aclMacRuleVlanId2RangeStart changes the Secondary VLAN ID range start to the same value as the range end. 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.
OBJECT-TYPE    
  Unsigned32 1..4093  

aclMacRuleStatus 1.3.6.1.4.1.4413.1.1.3.2.7.1.17
Status of this instance. active(1) - this ACL Rule is active createAndGo(4) - set to this value to create an instance destroy(6) - set to this value to delete an instance
OBJECT-TYPE    
  RowStatus  

aclMacRuleAssignQueueId 1.3.6.1.4.1.4413.1.1.3.2.7.1.18
Queue identifier to which all inbound packets matching this MAC ACL rule are directed. This object defaults to the standard queue assignment for user priority 0 traffic per the IEEE 802.1D specification based on the number of assignable queues in the system: 1-3 queues: 0 4-7 queues: 1 8 queues: 2 This default assignment is static and is not influenced by other system configuration changes.
OBJECT-TYPE    
  Unsigned32  

aclMacRuleRedirectIntf 1.3.6.1.4.1.4413.1.1.3.2.7.1.19
A non-zero value indicates the external ifIndex to which all inbound packets matching this MAC ACL rule are directed. A value of zero means packet redirection is not in effect, which is the default value of this object. Note that packet redirection and mirroring (aclMacRuleMirrorIntf object) are mutually-exclusive rule attributes.
OBJECT-TYPE    
  InterfaceIndexOrZero  

aclMacRuleMatchEvery 1.3.6.1.4.1.4413.1.1.3.2.7.1.20
Flag to indicate that the MAC ACL rule is defined to match all packets, regardless of Ethertype.
OBJECT-TYPE    
  TruthValue  

aclMacRuleMirrorIntf 1.3.6.1.4.1.4413.1.1.3.2.7.1.21
A non-zero value indicates the external ifIndex to which all inbound packets matching this MAC ACL rule are copied. A value of zero means packet mirroring is not in effect, which is the default value of this object. Note that packet mirroring and redirection (aclMacRuleRedirectIntf object) are mutually-exclusive rule attributes.
OBJECT-TYPE    
  InterfaceIndexOrZero  

aclMacRuleLogging 1.3.6.1.4.1.4413.1.1.3.2.7.1.22
Flag to indicate that the ACL rule is being logged. A hardware count of the number of times this rule is hit is reported via the aclTrapRuleLogEvent notification. This object may be supported for an aclMacRuleAction setting of permit(1) and/or deny(2), depending on the ACL feature capabilities of the device.
OBJECT-TYPE    
  TruthValue  

aclMacRuleTimeRangeName 1.3.6.1.4.1.4413.1.1.3.2.7.1.23
Name of the time range, that the ACL rule has referenced.It must start with alphabet and shall consist of 1 to 31 alphanumeric characters.
OBJECT-TYPE    
  DisplayString Size(1..31)  

aclMacRuleTimeRangeStatus 1.3.6.1.4.1.4413.1.1.3.2.7.1.24
Flag that indicates the ACL rule status. If the status is active, it implies that the ACL rule is in effect. If the status is inactive, it implies that the ACL rule is not in effect.
OBJECT-TYPE    
  INTEGER inactive(1), active(2)  

aclMacRuleRateLimitCrate 1.3.6.1.4.1.4413.1.1.3.2.7.1.25
Committed rate attribute statement value, specified in kbps.
OBJECT-TYPE    
  Unsigned32  

aclMacRuleRateLimitCburst 1.3.6.1.4.1.4413.1.1.3.2.7.1.26
Committed burst size attribute statement value, specified in kbytes.
OBJECT-TYPE    
  AclBurstSize  

aclLoggingGroup 1.3.6.1.4.1.4413.1.1.3.2.9
OBJECT IDENTIFIER    

aclTrapRuleIndex 1.3.6.1.4.1.4413.1.1.3.2.9.2
The index of an ACL rule instance. Used by aclTrapRuleLogEvent trap.
OBJECT-TYPE    
  Integer32 0..2147483647  

aclTrapRuleAction 1.3.6.1.4.1.4413.1.1.3.2.9.3
The type of action this rule should perform, either permit(1) or deny(2). Used by aclTrapRuleLogEvent trap.
OBJECT-TYPE    
  INTEGER permit(1), deny(2)  

aclTrapRuleHitCount 1.3.6.1.4.1.4413.1.1.3.2.9.4
Number of times the ACL rule was hit during the most recent logging interval. Used by aclTrapRuleLogEvent trap.
OBJECT-TYPE    
  Counter64  

aclTrapFlag 1.3.6.1.4.1.4413.1.1.3.2.9.5
ACL Trap Flag - Enables or disables ACL trap generation. When this value is set to enable(1), ACL traps are sent from the switch when they occur.
OBJECT-TYPE    
  INTEGER enable(1), disable(2)  

aclTrapRuleTimeRangeName 1.3.6.1.4.1.4413.1.1.3.2.9.6
Name of the time range on which there is a notification received. Used by aclTrapRuleTimeRangeEvent.
OBJECT-TYPE    
  DisplayString Size(1..31)  

aclTrapRuleTimeRangeNotification 1.3.6.1.4.1.4413.1.1.3.2.9.7
Flag to indicate the type of time range notification received. Used by aclTrapRuleTimeRangeEvent.
OBJECT-TYPE    
  INTEGER activate(1), deactivate(2), delete(3)  

aclTrapRuleInstallationStatus 1.3.6.1.4.1.4413.1.1.3.2.9.8
Value specifies the status of the ACL Rule installed in hardware as activated/deactivated. Used by aclTrapRuleTimeRangeEvent.
OBJECT-TYPE    
  INTEGER failure(1), success(2)  

aclNotifications 1.3.6.1.4.1.4413.1.1.3.2.0
OBJECT IDENTIFIER    

aclTrapRuleLogEvent 1.3.6.1.4.1.4413.1.1.3.2.0.1
This trap is generated on a periodic basis to indicate that an ACL rule configured for logging was actively used by hardware to take action on one or more packets. The aclTrapRuleHitCount denotes the number of times this rule was hit during the most recent logging interval. ACL Trap generation requires that the aclTrapFlag object be set to enable(1).
NOTIFICATION-TYPE    

aclTrapRuleTimeRangeEvent 1.3.6.1.4.1.4413.1.1.3.2.0.2
This trap is generated when there is a time range notification received on any Time based ACL rule. The aclTrapRuleTimeRangeName denotes the time range name associated with the ACL Rule, aclTrapRuleTimeRangeNotification indicates the type of notification received and aclTrapRuleInstallationStatus indicates the installation status of ACL Rule in hardware. When activate notification is received ACL rule is activated in the hardware. When deactivate notifcation is received ACL rule is deactivated in the hardware. When delete notification is received ACL rule is activated in the hardware, if it is already not activated. ACL Trap generation requires the aclTrapFlag object be set to enable(1).
NOTIFICATION-TYPE    

aclIpv6IndexNextFree 1.3.6.1.4.1.4413.1.1.3.2.10
This object contains an unused value for the aclIPv6Index to be used when creating a new IPv6 ACL. A value of zero zero indicates the ACL table is full.
OBJECT-TYPE    
  Integer32  

aclIpv6Table 1.3.6.1.4.1.4413.1.1.3.2.11
A table of Ipv6 ACL instances.
OBJECT-TYPE    
  SEQUENCE OF  
    AclIpv6Entry

aclIpv6Entry 1.3.6.1.4.1.4413.1.1.3.2.11.1
Tok_String
OBJECT-TYPE    
  AclIpv6Entry  

aclIpv6Index 1.3.6.1.4.1.4413.1.1.3.2.11.1.1
The IPv6 ACL table index this instance is associated with. When creating a new IPv6 ACL, refer to the aclIPv6IndexNextFree object to determine the next available aclIpv6Index to use.
OBJECT-TYPE    
  Integer32 0..2147483647  

aclIpv6Name 1.3.6.1.4.1.4413.1.1.3.2.11.1.2
The name of this IPv6 ACL entry, which must consist of 1 to 31 alphanumeric characters and uniquely identify this IPv6 ACL. An existing IPv6 ACL can be renamed by setting this object to a new name. This object must be set to complete a new IPv6 ACL row instance.
OBJECT-TYPE    
  DisplayString Size(1..31)  

aclIpv6Status 1.3.6.1.4.1.4413.1.1.3.2.11.1.3
Status of this instance. active(1) - this ACL instance is active createAndGo(4) - set to this value to create an instance destroy(6) - set to this value to delete an instance The aclMacName object must be set to complete this row instance.
OBJECT-TYPE    
  RowStatus  

aclIpv6RuleTable 1.3.6.1.4.1.4413.1.1.3.2.12
A table of IPv6 ACL Rule instances.
OBJECT-TYPE    
  SEQUENCE OF  
    AclIpv6RuleEntry

aclIpv6RuleEntry 1.3.6.1.4.1.4413.1.1.3.2.12.1
A table of IPv6 ACL Classification Rules
OBJECT-TYPE    
  AclIpv6RuleEntry  

aclIpv6RuleIndex 1.3.6.1.4.1.4413.1.1.3.2.12.1.1
The index of this rule instance within an IPv6 ACL.
OBJECT-TYPE    
  Integer32 0..2147483647  

aclIpv6RuleAction 1.3.6.1.4.1.4413.1.1.3.2.12.1.2
The type of action this IPv6 ACL rule should perform.
OBJECT-TYPE    
  INTEGER permit(1), deny(2)  

aclIpv6RuleLogging 1.3.6.1.4.1.4413.1.1.3.2.12.1.3
Flag to indicate that the ACL rule is being logged. A hardware count of the number of times this rule is hit is reported via the aclTrapRuleLogEvent notification. This object may be supported for an aclIPv6RuleAction setting of permit(1) and/or deny(2), depending on the ACL feature capabilities of the device.
OBJECT-TYPE    
  TruthValue  

aclIpv6RuleAssignQueueId 1.3.6.1.4.1.4413.1.1.3.2.12.1.4
Queue identifier to which all inbound packets matching this ACL rule are directed. This object defaults to the standard queue assignment for user priority 0 traffic per the IEEE 802.1D specification based on the number of assignable queues in the system: 1-3 queues: 0 4-7 queues: 1 8 queues: 2 This default assignment is static and is not influenced by other system configuration changes.
OBJECT-TYPE    
  Unsigned32  

aclIpv6RuleRedirectIntf 1.3.6.1.4.1.4413.1.1.3.2.12.1.5
A non-zero value indicates the external ifIndex to which all inbound packets matching this Ipv6 ACL rule are directed. A value of zero means packet redirection is not in effect, which is the default value of this object. Note that packet redirection and mirroring (aclIpv6RuleMirrorIntf object) are mutually-exclusive rule attributes.
OBJECT-TYPE    
  InterfaceIndexOrZero  

aclIpv6RuleMirrorIntf 1.3.6.1.4.1.4413.1.1.3.2.12.1.6
A non-zero value indicates the external ifIndex to which all inbound packets matching this IPv6 ACL rule are copied. A value of zero means packet mirroring is not in effect, which is the default value of this object. Note that packet mirroring and redirection (aclIpv6RuleRedirectIntf object) are mutually-exclusive rule attributes.
OBJECT-TYPE    
  InterfaceIndexOrZero  

aclIpv6RuleMatchEvery 1.3.6.1.4.1.4413.1.1.3.2.12.1.7
Flag to indicate that the ACL rule is defined to match on every IP packet, regardless of content.
OBJECT-TYPE    
  TruthValue  

aclIpv6RuleProtocol 1.3.6.1.4.1.4413.1.1.3.2.12.1.8
icmp - 1 igmp - 2 ip - 4 tcp - 6 udp - 17 All values from 1 to 255 are valid.
OBJECT-TYPE    
  Integer32 1..255  

aclIpv6RuleSrcL4Port 1.3.6.1.4.1.4413.1.1.3.2.12.1.9
The Source Port Number (Layer 4) used in the ACL Classification.
OBJECT-TYPE    
  Integer32  

aclIpv6RuleSrcL4PortRangeStart 1.3.6.1.4.1.4413.1.1.3.2.12.1.10
The Source Port Number(Layer 4) range start.
OBJECT-TYPE    
  Integer32  

aclIpv6RuleSrcL4PortRangeEnd 1.3.6.1.4.1.4413.1.1.3.2.12.1.11
The Source Port Number(Layer 4) range end.
OBJECT-TYPE    
  Integer32  

aclIpv6RuleDestL4Port 1.3.6.1.4.1.4413.1.1.3.2.12.1.12
The Destination Port (Layer 4) used in ACl classification.
OBJECT-TYPE    
  Integer32  

aclIpv6RuleDestL4PortRangeStart 1.3.6.1.4.1.4413.1.1.3.2.12.1.13
The Destination Port (Layer 4) starting range used in ACL classification.
OBJECT-TYPE    
  Integer32  

aclIpv6RuleDestL4PortRangeEnd 1.3.6.1.4.1.4413.1.1.3.2.12.1.14
The Destination Port (Layer 4) ending range used in ACL classification.
OBJECT-TYPE    
  Integer32  

aclIpv6RuleStatus 1.3.6.1.4.1.4413.1.1.3.2.12.1.15
Status of this instance. active(1) - this ACL Rule is active createAndGo(4) - set to this value to create an instance destroy(6) - set to this value to delete an instance
OBJECT-TYPE    
  RowStatus  

aclIpv6RuleFlowLabel 1.3.6.1.4.1.4413.1.1.3.2.12.1.16
Flow label is 20-bit number that is unique to an IPv6 packet, used by end stations to signify quality-of-service handling in routers.
OBJECT-TYPE    
  Integer32 0..1048575  

aclIpv6RuleIPDSCP 1.3.6.1.4.1.4413.1.1.3.2.12.1.17
The Differentiated Services Code Point value.
OBJECT-TYPE    
  Integer32  

aclRuleSrcIpv6Prefix 1.3.6.1.4.1.4413.1.1.3.2.12.1.18
The Ipv6 Prefix Address configured on the Service Port.
OBJECT-TYPE    
  Ipv6AddressPrefix  

aclRuleSrcIpv6PrefixLength 1.3.6.1.4.1.4413.1.1.3.2.12.1.19
The Prefix Length.
OBJECT-TYPE    
  Integer32 1..128  

aclRuleDstIpv6Prefix 1.3.6.1.4.1.4413.1.1.3.2.12.1.20
The Ipv6 Prefix Address configured on the Service Port.
OBJECT-TYPE    
  Ipv6AddressPrefix  

aclRuleDstIpv6PrefixLength 1.3.6.1.4.1.4413.1.1.3.2.12.1.21
The Prefix Length.
OBJECT-TYPE    
  Integer32 1..128  

aclIpv6RuleTimeRangeName 1.3.6.1.4.1.4413.1.1.3.2.12.1.22
Name of the time range, that the ACL rule has referenced.It must start with alphabet and shall consist of 1 to 31 alphanumeric characters.
OBJECT-TYPE    
  DisplayString Size(1..31)  

aclIpv6RuleTimeRangeStatus 1.3.6.1.4.1.4413.1.1.3.2.12.1.23
Flag that indicates the ACL rule status. If the status is active, it implies that the ACL rule is in effect. If the status is inactive, it implies that the ACL rule is not in effect.
OBJECT-TYPE    
  INTEGER inactive(1), active(2)  

aclIpv6RuleRateLimitCrate 1.3.6.1.4.1.4413.1.1.3.2.12.1.24
Committed rate attribute statement value, specified in kbps.
OBJECT-TYPE    
  Unsigned32  

aclIpv6RuleRateLimitCburst 1.3.6.1.4.1.4413.1.1.3.2.12.1.25
Committed burst size attribute statement value, specified in kbytes.
OBJECT-TYPE    
  AclBurstSize  

aclIpv6RuleIcmpType 1.3.6.1.4.1.4413.1.1.3.2.12.1.27
ACL rule matches on the specified ICMP type. All values from 1 to 255 are valid.
OBJECT-TYPE    
  Integer32 1..255  

aclIpv6RuleIcmpCode 1.3.6.1.4.1.4413.1.1.3.2.12.1.28
ACL rule matches on the specified ICMP code. All values from 1 to 255 are valid.
OBJECT-TYPE    
  Integer32 1..255  

aclIpv6RuleRouting 1.3.6.1.4.1.4413.1.1.3.2.12.1.29
Flag to indicate the ACL rule to match on packets with routing extention header
OBJECT-TYPE    
  TruthValue  

aclIpv6RuleFragments 1.3.6.1.4.1.4413.1.1.3.2.12.1.30
Flag to indicate the ACL rule to match if the packets with fragments extention header
OBJECT-TYPE    
  TruthValue  

aclIpv6RuleEstablished 1.3.6.1.4.1.4413.1.1.3.2.12.1.31
Flag to indicate the ACL rule to match on TCP packets that has either RST or ACK bits set in the TCP header
OBJECT-TYPE    
  TruthValue  

aclVlanTable 1.3.6.1.4.1.4413.1.1.3.2.13
A table of ACL VLAN instances per direction.
OBJECT-TYPE    
  SEQUENCE OF  
    AclVlanEntry

aclVlanEntry 1.3.6.1.4.1.4413.1.1.3.2.13.1
Tok_String
OBJECT-TYPE    
  AclVlanEntry  

aclVlanIndex 1.3.6.1.4.1.4413.1.1.3.2.13.1.1
The Vlan to which this ACL instance applies.
OBJECT-TYPE    
  Integer32 0..2147483647  

aclVlanDirection 1.3.6.1.4.1.4413.1.1.3.2.13.1.2
The Vlan direction to which this ACL instance applies.
OBJECT-TYPE    
  INTEGER inbound(1), outbound(2)  

aclVlanSequence 1.3.6.1.4.1.4413.1.1.3.2.13.1.3
The relative evaluation sequence of this ACL for this Vlan and direction. When multiple ACLs are allowed for a given Vlan and direction, the sequence number determines the order in which the list of ACLs are evaluated, with lower sequence numbers given higher precedence. The sequence number value is arbitrary, but must be a unique non-zero value for a given Vlan and direction. Setting this object to an existing sequence number value for a given Vlan and direction causes the ACL corresponding to that value to be replaced with this ACL.
OBJECT-TYPE    
  Unsigned32 1..4294967295  

aclVlanAclType 1.3.6.1.4.1.4413.1.1.3.2.13.1.4
The type of this ACL, which is used to interpret the aclVlanId object value. Each type of ACL uses its own numbering scheme for identification (see aclVlanAclId object for details). The aclVlanAclId object must be specified along with this object.
OBJECT-TYPE    
  INTEGER ip(1), mac(2), ipv6(3)  

aclVlanAclId 1.3.6.1.4.1.4413.1.1.3.2.13.1.5
The ACL identifier value, which is interpreted based on the aclVlanType object. For the IP ACLs, the actual ACL number is its identifier as follows: IP standard ranges from 1-99, while IP extended ranges from 100-199. Here, aclVlanAclId represents aclIndex. The MAC ACLs use an internally-generated index value that is assigned when the ACL is created. Here, aclVlanAclId represents aclMacIndex. The IPv6 ACLs use an internally-generated index value that is assigned when the ACL is created.Here, aclVlanAclId represents aclIpv6Index. The aclVlanType object must be specified along with this object.
OBJECT-TYPE    
  Integer32 0..2147483647  

aclVlanStatus 1.3.6.1.4.1.4413.1.1.3.2.13.1.6
Status of this instance. active(1) - this ACL Vlan instance is active createAndGo(4) - set to this value to assign an ACL to a Vlan and direction destroy(6) - set to this value to remove an ACL from a Vlan and direction
OBJECT-TYPE    
  RowStatus