initial commit; version 22.5.12042
This commit is contained in:
361
mibs/netgear/FSM7326-QOS-ACL-MIB
Normal file
361
mibs/netgear/FSM7326-QOS-ACL-MIB
Normal file
@ -0,0 +1,361 @@
|
||||
FSM7326-QOS-ACL-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
-- Copyright 2003 LVL7 Systems, Inc. All rights reserved.
|
||||
|
||||
-- This SNMP Management Information Specification
|
||||
-- embodies LVL7 System's confidential and proprietary
|
||||
-- intellectual property. LVL7 Systems retains all title
|
||||
-- and ownership in the Specification including any revisions.
|
||||
|
||||
-- This Specification is supplied "AS IS", LVL7 Systems
|
||||
-- makes no warranty, either expressed or implied,
|
||||
-- as to the use, operation, condition, or performance of the
|
||||
-- Specification.
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, IpAddress,
|
||||
Integer32, Unsigned32 FROM SNMPv2-SMI
|
||||
RowStatus FROM SNMPv2-TC
|
||||
fsm7326QOS FROM FSM7326-QOS-MIB;
|
||||
|
||||
fsm7326QOSACL MODULE-IDENTITY
|
||||
LAST-UPDATED "200311101200Z" -- 10 Nov 2003 12:00:00 GMT
|
||||
ORGANIZATION "Netgear"
|
||||
|
||||
CONTACT-INFO
|
||||
""
|
||||
DESCRIPTION
|
||||
""
|
||||
-- revision history
|
||||
REVISION
|
||||
"200311101200Z" -- 10 Nov 2003 12:00:00 GMT
|
||||
|
||||
DESCRIPTION
|
||||
"Initial revision."
|
||||
::= { fsm7326QOS 2 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
|
||||
aclTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AclEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of ACL instances."
|
||||
::= { fsm7326QOSACL 1 }
|
||||
|
||||
aclEntry OBJECT-TYPE
|
||||
SYNTAX AclEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { aclIndex }
|
||||
::= { aclTable 1 }
|
||||
|
||||
AclEntry ::= SEQUENCE {
|
||||
aclIndex
|
||||
Integer32,
|
||||
aclStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
aclStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"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"
|
||||
::= { aclEntry 3 }
|
||||
|
||||
|
||||
aclIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The ACL index this instance is associated with."
|
||||
::= { aclEntry 1 }
|
||||
|
||||
--**************************************************************************************
|
||||
|
||||
aclIfTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AclIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of ACL interface instances."
|
||||
::= { fsm7326QOSACL 2 }
|
||||
|
||||
aclIfEntry OBJECT-TYPE
|
||||
SYNTAX AclIfEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
""
|
||||
INDEX { aclIndex, aclIfIndex, aclIfDirection }
|
||||
::= { aclIfTable 1 }
|
||||
|
||||
AclIfEntry ::= SEQUENCE {
|
||||
aclIndex
|
||||
Integer32,
|
||||
aclIfIndex
|
||||
Integer32,
|
||||
aclIfDirection
|
||||
INTEGER,
|
||||
aclIfStatus
|
||||
RowStatus
|
||||
}
|
||||
|
||||
aclIfIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The interface this ACL instance is associated with."
|
||||
::= { aclIfEntry 1 }
|
||||
|
||||
aclIfDirection OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
inbound(1),
|
||||
outbound(2)
|
||||
}
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The direction this ACL instance applies."
|
||||
::= { aclIfEntry 2 }
|
||||
|
||||
aclIfStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Status of this instance.
|
||||
|
||||
active(1) - this ACL index instance is active
|
||||
createAndGo(4) - set to this value to assign an interface to an ACL
|
||||
destroy(6) - set to this value to remove an interface to an ACL"
|
||||
::= { aclIfEntry 3 }
|
||||
|
||||
|
||||
--**************************************************************************************
|
||||
|
||||
aclRuleTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF AclRuleEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of ACL Rules instances."
|
||||
::= { fsm7326QOSACL 3 }
|
||||
|
||||
aclRuleEntry OBJECT-TYPE
|
||||
SYNTAX AclRuleEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A table of ACL Classification Rules"
|
||||
INDEX { aclIndex, aclRuleIndex }
|
||||
::= { aclRuleTable 1 }
|
||||
|
||||
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
|
||||
}
|
||||
|
||||
aclRuleIndex OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The index of this instance."
|
||||
::= { aclRuleEntry 1 }
|
||||
|
||||
aclRuleAction OBJECT-TYPE
|
||||
SYNTAX INTEGER {
|
||||
permit(1),
|
||||
deny(2)
|
||||
}
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The type of action this rule should perform."
|
||||
DEFVAL { deny }
|
||||
::= { aclRuleEntry 2 }
|
||||
|
||||
aclRuleProtocol OBJECT-TYPE
|
||||
SYNTAX Integer32 (1..255)
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"icmp - 1
|
||||
igmp - 2
|
||||
ip - 4
|
||||
tcp - 6
|
||||
udp - 17
|
||||
All values from 1 to 255 are valid."
|
||||
::= { aclRuleEntry 3 }
|
||||
|
||||
aclRuleSrcIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Source IP Address used in the ACL Classification."
|
||||
::= { aclRuleEntry 4 }
|
||||
|
||||
aclRuleSrcIpMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Source IP Mask used in the ACL Classification."
|
||||
::= { aclRuleEntry 5 }
|
||||
|
||||
aclRuleSrcL4Port OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Source Port Number (Layer 4) used in the ACL Classification."
|
||||
::= { aclRuleEntry 6 }
|
||||
|
||||
aclRuleSrcL4PortRangeStart OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Source Port Number(Layer 4) range start."
|
||||
::= { aclRuleEntry 7 }
|
||||
|
||||
aclRuleSrcL4PortRangeEnd OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Source Port Number(Layer 4) range end."
|
||||
::= { aclRuleEntry 8 }
|
||||
|
||||
aclRuleDestIpAddress OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Destination IP Address used in the ACL Classification."
|
||||
::= { aclRuleEntry 9 }
|
||||
|
||||
aclRuleDestIpMask OBJECT-TYPE
|
||||
SYNTAX IpAddress
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Destination IP Mask used in the ACL Classification."
|
||||
::= { aclRuleEntry 10 }
|
||||
|
||||
aclRuleDestL4Port OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Destination Port (Layer 4) used in ACl classification."
|
||||
::= { aclRuleEntry 11 }
|
||||
|
||||
aclRuleDestL4PortRangeStart OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Destination Port (Layer 4) starting range used in ACL classification."
|
||||
::= { aclRuleEntry 12 }
|
||||
|
||||
aclRuleDestL4PortRangeEnd OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Destination Port (Layer 4) ending range used in ACL classification."
|
||||
::= { aclRuleEntry 13 }
|
||||
|
||||
aclRuleIPDSCP OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Differentiated Services Code Point value."
|
||||
::= { aclRuleEntry 14 }
|
||||
|
||||
aclRuleIpPrecedence OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Type of Service (TOS) IP Precedence value."
|
||||
::= { aclRuleEntry 15 }
|
||||
|
||||
aclRuleIpTosBits OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Type of Service (TOS) Bits value."
|
||||
::= { aclRuleEntry 16 }
|
||||
|
||||
aclRuleIpTosMask OBJECT-TYPE
|
||||
SYNTAX Integer32
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The Type of Service (TOS) Mask value."
|
||||
::= { aclRuleEntry 17 }
|
||||
|
||||
aclRuleStatus OBJECT-TYPE
|
||||
SYNTAX RowStatus
|
||||
MAX-ACCESS read-create
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"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"
|
||||
::= { aclRuleEntry 18 }
|
||||
END
|
Reference in New Issue
Block a user