mirror of
https://github.com/hsnodgrass/snmp_mib_archive.git
synced 2025-04-18 16:32:45 +00:00
1868 lines
47 KiB
Plaintext
1868 lines
47 KiB
Plaintext
--
|
|
-- WS-SW-ACL-MIB.my
|
|
-- MIB generated by MG-SOFT Visual MIB Builder Version 6.0 Build 88
|
|
-- Thursday, July 12, 2007 at 16:03:30
|
|
--
|
|
|
|
WS-SW-ACL-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
IpAddress, Integer32, Counter32, Counter64, OBJECT-TYPE,
|
|
MODULE-IDENTITY
|
|
FROM SNMPv2-SMI
|
|
DisplayString, RowStatus, PhysAddress, TruthValue
|
|
FROM SNMPv2-TC
|
|
wsSwAcl
|
|
FROM WS-SW-SMI
|
|
AbbrevRowStatus, DoActionNow
|
|
FROM WS-TYPE-MIB;
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1
|
|
wsSwAclMibModule MODULE-IDENTITY
|
|
LAST-UPDATED "200707121602Z" -- July 12, 2007 at 16:02 GMT
|
|
ORGANIZATION
|
|
"Symbol Technologies, Inc."
|
|
CONTACT-INFO
|
|
"Symbol Technologies, Inc.
|
|
Customer Service
|
|
Postal:
|
|
One Symbol Plaza
|
|
Holtsville, NY 11742-1300
|
|
USA
|
|
Tel: +1. 631.738.6213
|
|
E-mail: support@symbol.com
|
|
Web: http://www.symbol.com/support"
|
|
DESCRIPTION
|
|
"MIB for Access-Control List (ACL) and NAT configuration."
|
|
REVISION "200707121603Z" -- July 12, 2007 at 16:03 GMT
|
|
DESCRIPTION
|
|
"changed an enum for wsSwAclStatsAction"
|
|
REVISION "200707111510Z" -- July 11, 2007 at 15:10 GMT
|
|
DESCRIPTION
|
|
"added enumerated lists for
|
|
wsSwAclStatsAction and
|
|
wsSwAclStatsProtocol
|
|
"
|
|
REVISION "200705101422Z" -- May 10, 2007 at 14:22 GMT
|
|
DESCRIPTION
|
|
"The following objects have been deprecated
|
|
|
|
wsSwAclStdIpAclWlanIndex
|
|
|
|
wsSwAclExtIpAclWlanIndex
|
|
|
|
wsSwAclExtMacAclWlanIndex"
|
|
REVISION "200702271729Z" -- February 27, 2007 at 17:29 GMT
|
|
DESCRIPTION
|
|
"01a14"
|
|
REVISION "200701051313Z" -- January 05, 2007 at 13:13 GMT
|
|
DESCRIPTION
|
|
"01a13"
|
|
REVISION "200612121256Z" -- December 12, 2006 at 12:56 GMT
|
|
DESCRIPTION
|
|
"01a12"
|
|
REVISION "200612081237Z" -- December 08, 2006 at 12:37 GMT
|
|
DESCRIPTION
|
|
"01a11"
|
|
REVISION "200609282150Z" -- September 28, 2006 at 21:50 GMT
|
|
DESCRIPTION
|
|
"01a10"
|
|
REVISION "200609131420Z" -- September 13, 2006 at 14:20 GMT
|
|
DESCRIPTION
|
|
"01a09"
|
|
REVISION "200609051615Z" -- September 05, 2006 at 16:15 GMT
|
|
DESCRIPTION
|
|
"01a08"
|
|
REVISION "200609011755Z" -- September 01, 2006 at 17:55 GMT
|
|
DESCRIPTION
|
|
"01a07"
|
|
REVISION "200608281820Z" -- August 28, 2006 at 18:20 GMT
|
|
DESCRIPTION
|
|
"01a06"
|
|
REVISION "200608231314Z" -- August 23, 2006 at 13:14 GMT
|
|
DESCRIPTION
|
|
"01a05"
|
|
REVISION "200608221409Z" -- August 22, 2006 at 14:09 GMT
|
|
DESCRIPTION
|
|
"01a04"
|
|
REVISION "200608030927Z" -- August 03, 2006 at 09:27 GMT
|
|
DESCRIPTION
|
|
"01a03"
|
|
REVISION "200606191736Z" -- June 19, 2006 at 17:36 GMT
|
|
DESCRIPTION
|
|
"01a02"
|
|
REVISION "200606081127Z" -- June 08, 2006 at 11:27 GMT
|
|
DESCRIPTION
|
|
"01a01"
|
|
::= { wsSwAcl 1 }
|
|
|
|
|
|
|
|
|
|
|
|
--
|
|
-- Node definitions
|
|
--
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2
|
|
wsSwAclMIB OBJECT IDENTIFIER ::= { wsSwAclMibModule 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.1
|
|
wsSwAclTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WsSwAclEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for listing the ACLs configured on the switch."
|
|
::= { wsSwAclMIB 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.1.1
|
|
wsSwAclEntry OBJECT-TYPE
|
|
SYNTAX WsSwAclEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the ACL Table."
|
|
INDEX { wsSwAclId }
|
|
::= { wsSwAclTable 1 }
|
|
|
|
|
|
WsSwAclEntry ::=
|
|
SEQUENCE {
|
|
wsSwAclId
|
|
DisplayString,
|
|
wsSwAclType
|
|
INTEGER,
|
|
wsSwAclRowStatus
|
|
AbbrevRowStatus
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.1.1.1
|
|
wsSwAclId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier string for the ACL, usually a number."
|
|
::= { wsSwAclEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.1.1.2
|
|
wsSwAclType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
standardIp(1),
|
|
extendedIp(2),
|
|
extendedMac(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ACL type, whether standard IP or extended IP or extended MAC."
|
|
::= { wsSwAclEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.1.1.3
|
|
wsSwAclRowStatus OBJECT-TYPE
|
|
SYNTAX AbbrevRowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Row status for the ACL entry."
|
|
::= { wsSwAclEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.2
|
|
wsSwAclClearAllAcls OBJECT-TYPE
|
|
SYNTAX DoActionNow
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A scalar used to clear all the ACLs in the ACL table."
|
|
::= { wsSwAclMIB 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.3
|
|
wsSwAclStdIpAclTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WsSwAclStdIpAclEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for standard IP ACLs."
|
|
::= { wsSwAclMIB 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.3.1
|
|
wsSwAclStdIpAclEntry OBJECT-TYPE
|
|
SYNTAX WsSwAclStdIpAclEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the standard IP ACL Table."
|
|
INDEX { wsSwAclId, wsSwAclStdIpAclPrecedence }
|
|
::= { wsSwAclStdIpAclTable 1 }
|
|
|
|
|
|
WsSwAclStdIpAclEntry ::=
|
|
SEQUENCE {
|
|
wsSwAclStdIpAclPrecedence
|
|
INTEGER,
|
|
wsSwAclStdIpAclOpType
|
|
INTEGER,
|
|
wsSwAclStdIpAclSrcIp
|
|
IpAddress,
|
|
wsSwAclStdIpAclSrcIpMask
|
|
INTEGER,
|
|
wsSwAclStdIpAclMark8021p
|
|
INTEGER,
|
|
wsSwAclStdIpAclTos
|
|
INTEGER,
|
|
wsSwAclStdIpAclWlanIndex
|
|
INTEGER,
|
|
wsSwAclStdIpAclRowStatus
|
|
AbbrevRowStatus,
|
|
wsSwAclStdIpAclLog
|
|
TruthValue
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.3.1.1
|
|
wsSwAclStdIpAclPrecedence OBJECT-TYPE
|
|
SYNTAX INTEGER (1..5000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The precedence number for the Access Control Entry
|
|
(ACE). 1 is the highest precedence rule and 5000 is
|
|
the lowest precedence rule."
|
|
::= { wsSwAclStdIpAclEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.3.1.2
|
|
wsSwAclStdIpAclOpType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
deny(1),
|
|
permit(2),
|
|
mark(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operation type (permit or deny) for this ACE."
|
|
::= { wsSwAclStdIpAclEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.3.1.3
|
|
wsSwAclStdIpAclSrcIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source IP address for this ACE."
|
|
::= { wsSwAclStdIpAclEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.3.1.4
|
|
wsSwAclStdIpAclSrcIpMask OBJECT-TYPE
|
|
SYNTAX INTEGER (1..32)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source IP address mask for this ACE."
|
|
DEFVAL { 0 }
|
|
::= { wsSwAclStdIpAclEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.3.1.5
|
|
wsSwAclStdIpAclMark8021p OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 802.1p VLAN user priority (to be used with -mark- action)"
|
|
DEFVAL { -1 }
|
|
::= { wsSwAclStdIpAclEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.3.1.6
|
|
wsSwAclStdIpAclTos OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TOS bits in the IP header (to be used with -mark- action)"
|
|
DEFVAL { -1 }
|
|
::= { wsSwAclStdIpAclEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.3.1.7
|
|
wsSwAclStdIpAclWlanIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..32)
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The WLAN index to be used with this standard IP ACL.
|
|
|
|
Note: Use the wsSwAclWlanAclTable to set ACLs on WLANs."
|
|
DEFVAL { 0 }
|
|
::= { wsSwAclStdIpAclEntry 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.3.1.8
|
|
wsSwAclStdIpAclRowStatus OBJECT-TYPE
|
|
SYNTAX AbbrevRowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The row status for this ACE."
|
|
::= { wsSwAclStdIpAclEntry 8 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.3.1.9
|
|
wsSwAclStdIpAclLog OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Log a match to this entry."
|
|
DEFVAL { false }
|
|
::= { wsSwAclStdIpAclEntry 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.4
|
|
wsSwAclExtIpAclTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WsSwAclExtIpAclEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Table for extended IP ACLs."
|
|
::= { wsSwAclMIB 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1
|
|
wsSwAclExtIpAclEntry OBJECT-TYPE
|
|
SYNTAX WsSwAclExtIpAclEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the extended IP ACL Table."
|
|
INDEX { wsSwAclId, wsSwAclExtIpAclPrecedence }
|
|
::= { wsSwAclExtIpAclTable 1 }
|
|
|
|
|
|
WsSwAclExtIpAclEntry ::=
|
|
SEQUENCE {
|
|
wsSwAclExtIpAclPrecedence
|
|
INTEGER,
|
|
wsSwAclExtIpAclOpType
|
|
INTEGER,
|
|
wsSwAclExtIpAclSrcIp
|
|
IpAddress,
|
|
wsSwAclExtIpAclSrcIpMask
|
|
INTEGER,
|
|
wsSwAclExtIpAclDestIp
|
|
IpAddress,
|
|
wsSwAclExtIpAclDestIpMask
|
|
INTEGER,
|
|
wsSwAclExtIpAclProtocolType
|
|
INTEGER,
|
|
wsSwAclExtIpAclMark8021p
|
|
INTEGER,
|
|
wsSwAclExtIpAclTos
|
|
INTEGER,
|
|
wsSwAclExtIpAclWlanIndex
|
|
INTEGER,
|
|
wsSwAclExtIpAclRowStatus
|
|
AbbrevRowStatus,
|
|
wsSwAclExtIpAclLog
|
|
TruthValue
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.1
|
|
wsSwAclExtIpAclPrecedence OBJECT-TYPE
|
|
SYNTAX INTEGER (1..5000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The precedence number for the Access Control Entry
|
|
(ACE). 1 is the highest precedence rule and 5000 is
|
|
the lowest precedence rule."
|
|
::= { wsSwAclExtIpAclEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.2
|
|
wsSwAclExtIpAclOpType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
deny(1),
|
|
permit(2),
|
|
mark(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operation type (permit or deny) for this ACE."
|
|
::= { wsSwAclExtIpAclEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.3
|
|
wsSwAclExtIpAclSrcIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source IP address for this ACE."
|
|
::= { wsSwAclExtIpAclEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.4
|
|
wsSwAclExtIpAclSrcIpMask OBJECT-TYPE
|
|
SYNTAX INTEGER (1..32)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source IP address mask for this ACE."
|
|
::= { wsSwAclExtIpAclEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.5
|
|
wsSwAclExtIpAclDestIp OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IP address for this ACE."
|
|
::= { wsSwAclExtIpAclEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.6
|
|
wsSwAclExtIpAclDestIpMask OBJECT-TYPE
|
|
SYNTAX INTEGER (1..32)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination IP address mask for this ACE."
|
|
::= { wsSwAclExtIpAclEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.7
|
|
wsSwAclExtIpAclProtocolType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
icmp(1),
|
|
ip(2),
|
|
tcp(3),
|
|
udp(4)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The protocol type (ICMP/IP/TCP/UDP) for this ACE."
|
|
::= { wsSwAclExtIpAclEntry 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.8
|
|
wsSwAclExtIpAclMark8021p OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 802.1p VLAN user priority (to be used with -mark- action)"
|
|
DEFVAL { -1 }
|
|
::= { wsSwAclExtIpAclEntry 8 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.9
|
|
wsSwAclExtIpAclTos OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TOS bits in the IP header (to be used with -mark- action)"
|
|
DEFVAL { -1 }
|
|
::= { wsSwAclExtIpAclEntry 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.10
|
|
wsSwAclExtIpAclWlanIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..32)
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The WLAN index to be used with this extended IP ACL.
|
|
|
|
Note: Use the wsSwAclWlanAclTable to set ACLs on WLANs."
|
|
DEFVAL { 0 }
|
|
::= { wsSwAclExtIpAclEntry 10 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.11
|
|
wsSwAclExtIpAclRowStatus OBJECT-TYPE
|
|
SYNTAX AbbrevRowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The row status for this ACE."
|
|
::= { wsSwAclExtIpAclEntry 11 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.4.1.12
|
|
wsSwAclExtIpAclLog OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Log a match to this entry."
|
|
DEFVAL { false }
|
|
::= { wsSwAclExtIpAclEntry 12 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.5
|
|
wsSwAclExtIpAclIcmpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WsSwAclExtIpAclIcmpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table for Extended IP Acls ICMP Protocol
|
|
Parameters configuration"
|
|
::= { wsSwAclMIB 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.5.1
|
|
wsSwAclExtIpAclIcmpEntry OBJECT-TYPE
|
|
SYNTAX WsSwAclExtIpAclIcmpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the table for Extended IP Acls ICMP
|
|
Protocol Parameters configuration"
|
|
INDEX { wsSwAclId, wsSwAclExtIpAclPrecedence }
|
|
::= { wsSwAclExtIpAclIcmpTable 1 }
|
|
|
|
|
|
WsSwAclExtIpAclIcmpEntry ::=
|
|
SEQUENCE {
|
|
wsSwAclExtIpAclIcmpType
|
|
INTEGER,
|
|
wsSwAclExtIpAclIcmpCode
|
|
INTEGER,
|
|
wsSwAclExtIpAclIcmpRowStatus
|
|
AbbrevRowStatus
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.5.1.1
|
|
wsSwAclExtIpAclIcmpType OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the ICMP message."
|
|
DEFVAL { -1 }
|
|
::= { wsSwAclExtIpAclIcmpEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.5.1.2
|
|
wsSwAclExtIpAclIcmpCode OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The code within the ICMP message."
|
|
DEFVAL { -1 }
|
|
::= { wsSwAclExtIpAclIcmpEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.5.1.3
|
|
wsSwAclExtIpAclIcmpRowStatus OBJECT-TYPE
|
|
SYNTAX AbbrevRowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The row status for this entry in the wsSwAclExtIpAclIcmpTable."
|
|
::= { wsSwAclExtIpAclIcmpEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.6
|
|
wsSwAclExtIpAclTcpUdpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WsSwAclExtIpAclTcpUdpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table for Extended IP Acls TCP/UDP Protocol
|
|
Parameters configuration"
|
|
::= { wsSwAclMIB 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.6.1
|
|
wsSwAclExtIpAclTcpUdpEntry OBJECT-TYPE
|
|
SYNTAX WsSwAclExtIpAclTcpUdpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the table for Extended IP Acls TCP/UDP
|
|
Protocol Parameters configuration"
|
|
INDEX { wsSwAclId, wsSwAclExtIpAclPrecedence }
|
|
::= { wsSwAclExtIpAclTcpUdpTable 1 }
|
|
|
|
|
|
WsSwAclExtIpAclTcpUdpEntry ::=
|
|
SEQUENCE {
|
|
wsSwAclExtIpAclTcpUdpSrcPortLow
|
|
INTEGER,
|
|
wsSwAclExtIpAclTcpUdpSrcPortHigh
|
|
INTEGER,
|
|
wsSwAclExtIpAclTcpUdpDestPortLow
|
|
INTEGER,
|
|
wsSwAclExtIpAclTcpUdpDestPortHigh
|
|
INTEGER,
|
|
wsSwAclExtIpAclTcpUdpRowStatus
|
|
AbbrevRowStatus
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.6.1.1
|
|
wsSwAclExtIpAclTcpUdpSrcPortLow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The low value in the range of TCP/UDP source port
|
|
numbers permitted or denied for an ACE rule."
|
|
DEFVAL { 0 }
|
|
::= { wsSwAclExtIpAclTcpUdpEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.6.1.2
|
|
wsSwAclExtIpAclTcpUdpSrcPortHigh OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The high value in the range of TCP/UDP source port
|
|
numbers permitted or denied for an ACE rule."
|
|
DEFVAL { 0 }
|
|
::= { wsSwAclExtIpAclTcpUdpEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.6.1.3
|
|
wsSwAclExtIpAclTcpUdpDestPortLow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The low value in the range of TCP/UDP destination port
|
|
numbers permitted or denied for an ACE rule."
|
|
DEFVAL { 0 }
|
|
::= { wsSwAclExtIpAclTcpUdpEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.6.1.4
|
|
wsSwAclExtIpAclTcpUdpDestPortHigh OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The high value in the range of TCP/UDP destination port
|
|
numbers permitted or denied for an ACE rule."
|
|
DEFVAL { 0 }
|
|
::= { wsSwAclExtIpAclTcpUdpEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.6.1.5
|
|
wsSwAclExtIpAclTcpUdpRowStatus OBJECT-TYPE
|
|
SYNTAX AbbrevRowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The row status for this entry in the wsSwAclExtIpAclTcpUdpTable."
|
|
::= { wsSwAclExtIpAclTcpUdpEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.7
|
|
wsSwAclExtMacAclTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WsSwAclExtMacAclEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table for Extended MAC ACLs."
|
|
::= { wsSwAclMIB 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1
|
|
wsSwAclExtMacAclEntry OBJECT-TYPE
|
|
SYNTAX WsSwAclExtMacAclEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A entry in the Extended MAC ACLs table."
|
|
INDEX { wsSwAclId, wsSwAclExtMacAclPrecedence }
|
|
::= { wsSwAclExtMacAclTable 1 }
|
|
|
|
|
|
WsSwAclExtMacAclEntry ::=
|
|
SEQUENCE {
|
|
wsSwAclExtMacAclPrecedence
|
|
INTEGER,
|
|
wsSwAclExtMacAclOpType
|
|
INTEGER,
|
|
wsSwAclExtMacAclSrcMac
|
|
PhysAddress,
|
|
wsSwAclExtMacAclSrcMacMask
|
|
PhysAddress,
|
|
wsSwAclExtMacAclDestMac
|
|
PhysAddress,
|
|
wsSwAclExtMacAclDestMacMask
|
|
PhysAddress,
|
|
wsSwAclExtMacAclVlanId
|
|
INTEGER,
|
|
wsSwAclExtMacAclVlanUserPriority
|
|
INTEGER,
|
|
wsSwAclExtMacAclEtherType
|
|
INTEGER,
|
|
wsSwAclExtMacAclMark8021p
|
|
INTEGER,
|
|
wsSwAclExtMacAclTos
|
|
INTEGER,
|
|
wsSwAclExtMacAclWlanIndex
|
|
INTEGER,
|
|
wsSwAclExtMacAclRowStatus
|
|
AbbrevRowStatus
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.1
|
|
wsSwAclExtMacAclPrecedence OBJECT-TYPE
|
|
SYNTAX INTEGER (1..5000)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The precedence number for the Access Control Entry
|
|
(ACE). 1 is the highest precedence rule and 5000 is
|
|
the lowest precedence rule."
|
|
::= { wsSwAclExtMacAclEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.2
|
|
wsSwAclExtMacAclOpType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
deny(1),
|
|
permit(2),
|
|
mark(3)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The operation type (permit or deny) for this ACE."
|
|
::= { wsSwAclExtMacAclEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.3
|
|
wsSwAclExtMacAclSrcMac OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source MAC address for this ACE."
|
|
::= { wsSwAclExtMacAclEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.4
|
|
wsSwAclExtMacAclSrcMacMask OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The source MAC address mask for this ACE."
|
|
::= { wsSwAclExtMacAclEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.5
|
|
wsSwAclExtMacAclDestMac OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination MAC address for this ACE."
|
|
::= { wsSwAclExtMacAclEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.6
|
|
wsSwAclExtMacAclDestMacMask OBJECT-TYPE
|
|
SYNTAX PhysAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The destination MAC address mask for this ACE."
|
|
::= { wsSwAclExtMacAclEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.7
|
|
wsSwAclExtMacAclVlanId OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4096)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN identifier for this ACE."
|
|
DEFVAL { 0 }
|
|
::= { wsSwAclExtMacAclEntry 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.8
|
|
wsSwAclExtMacAclVlanUserPriority OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The VLAN user priority for this ACE."
|
|
DEFVAL { -1 }
|
|
::= { wsSwAclExtMacAclEntry 8 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.9
|
|
wsSwAclExtMacAclEtherType OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ether type for this ACE."
|
|
DEFVAL { 0 }
|
|
::= { wsSwAclExtMacAclEntry 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.10
|
|
wsSwAclExtMacAclMark8021p OBJECT-TYPE
|
|
SYNTAX INTEGER (0..7)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The 802.1p VLAN user priority (to be used with -mark- action)"
|
|
DEFVAL { -1 }
|
|
::= { wsSwAclExtMacAclEntry 10 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.11
|
|
wsSwAclExtMacAclTos OBJECT-TYPE
|
|
SYNTAX INTEGER (0..255)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The TOS bits in the IP header (to be used with -mark- action)"
|
|
DEFVAL { -1 }
|
|
::= { wsSwAclExtMacAclEntry 11 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.12
|
|
wsSwAclExtMacAclWlanIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..32)
|
|
MAX-ACCESS read-create
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"The WLAN index to be used with this extended MAC ACL.
|
|
|
|
Note: Use the wsSwAclWlanAclTable to set ACLs on WLANs in dataplane platforms."
|
|
DEFVAL { 0 }
|
|
::= { wsSwAclExtMacAclEntry 12 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.7.1.13
|
|
wsSwAclExtMacAclRowStatus OBJECT-TYPE
|
|
SYNTAX AbbrevRowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The row status for this ACE."
|
|
::= { wsSwAclExtMacAclEntry 13 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.8
|
|
wsSwAclInterfaceAclTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WsSwAclInterfaceAclEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table for applying ACLs to an interface."
|
|
::= { wsSwAclMIB 8 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.8.1
|
|
wsSwAclInterfaceAclEntry OBJECT-TYPE
|
|
SYNTAX WsSwAclInterfaceAclEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the wsSwAclInterfaceAclTable."
|
|
INDEX { wsSwAclInterfaceAclIfName }
|
|
::= { wsSwAclInterfaceAclTable 1 }
|
|
|
|
|
|
WsSwAclInterfaceAclEntry ::=
|
|
SEQUENCE {
|
|
wsSwAclInterfaceAclIfName
|
|
DisplayString,
|
|
wsSwAclInterfaceAclInboundIpAclId
|
|
DisplayString,
|
|
wsSwAclInterfaceAclInboundMacAclId
|
|
DisplayString,
|
|
wsSwAclInterfaceAclRowStatus
|
|
AbbrevRowStatus
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.8.1.1
|
|
wsSwAclInterfaceAclIfName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the interface to which ACL is applied."
|
|
::= { wsSwAclInterfaceAclEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.8.1.2
|
|
wsSwAclInterfaceAclInboundIpAclId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of the inbound IP ACL applied to
|
|
the interface."
|
|
::= { wsSwAclInterfaceAclEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.8.1.3
|
|
wsSwAclInterfaceAclInboundMacAclId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The identifier of the inbound MAC ACL applied to
|
|
the interface."
|
|
::= { wsSwAclInterfaceAclEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.8.1.4
|
|
wsSwAclInterfaceAclRowStatus OBJECT-TYPE
|
|
SYNTAX AbbrevRowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The row status for this entry in the
|
|
wsSwAclInterfaceAclTable."
|
|
::= { wsSwAclInterfaceAclEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.9
|
|
wsSwAclCountAllAcls OBJECT-TYPE
|
|
SYNTAX INTEGER (0..500)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Count of all the ACLs present in the wireless switch."
|
|
::= { wsSwAclMIB 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.10
|
|
wsSwAclNatIfTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WsSwAclNatIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table for configuring the type of an interface
|
|
for NAT."
|
|
::= { wsSwAclMIB 10 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.10.1
|
|
wsSwAclNatIfEntry OBJECT-TYPE
|
|
SYNTAX WsSwAclNatIfEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the wsSwAclNatIfTable."
|
|
INDEX { wsSwAclNatIfName }
|
|
::= { wsSwAclNatIfTable 1 }
|
|
|
|
|
|
WsSwAclNatIfEntry ::=
|
|
SEQUENCE {
|
|
wsSwAclNatIfName
|
|
DisplayString,
|
|
wsSwAclNatIfType
|
|
INTEGER,
|
|
wsSwAclNatIfRowStatus
|
|
AbbrevRowStatus
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.10.1.1
|
|
wsSwAclNatIfName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the interface to be NATed."
|
|
::= { wsSwAclNatIfEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.10.1.2
|
|
wsSwAclNatIfType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
inside(1),
|
|
outside(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface type which is to be NAT'ed."
|
|
::= { wsSwAclNatIfEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.10.1.3
|
|
wsSwAclNatIfRowStatus OBJECT-TYPE
|
|
SYNTAX AbbrevRowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The row status for this entry in the wsSwAclNatIfTable."
|
|
::= { wsSwAclNatIfEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.11
|
|
wsSwAclStaticNatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WsSwAclStaticNatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table for configuring static NAT entries."
|
|
::= { wsSwAclMIB 11 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.11.1
|
|
wsSwAclStaticNatEntry OBJECT-TYPE
|
|
SYNTAX WsSwAclStaticNatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the static NAT table."
|
|
INDEX { wsSwAclStaticNatIndex }
|
|
::= { wsSwAclStaticNatTable 1 }
|
|
|
|
|
|
WsSwAclStaticNatEntry ::=
|
|
SEQUENCE {
|
|
wsSwAclStaticNatIndex
|
|
Integer32,
|
|
wsSwAclStaticNatLocalAddr
|
|
IpAddress,
|
|
wsSwAclStaticNatGlobalAddr
|
|
IpAddress,
|
|
wsSwAclStaticNatIfType
|
|
INTEGER,
|
|
wsSwAclStaticNatDirection
|
|
INTEGER,
|
|
wsSwAclStaticNatLocalPort
|
|
Integer32,
|
|
wsSwAclStaticNatGlobalPort
|
|
Integer32,
|
|
wsSwAclStaticNatLocalProtocol
|
|
INTEGER,
|
|
wsSwAclStaticNatRowStatus
|
|
AbbrevRowStatus
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.11.1.1
|
|
wsSwAclStaticNatIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..500)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The integer index for this entry in wsSwAclStaticNatTable."
|
|
::= { wsSwAclStaticNatEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.11.1.2
|
|
wsSwAclStaticNatLocalAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The local IP address for this static NAT entry."
|
|
::= { wsSwAclStaticNatEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.11.1.3
|
|
wsSwAclStaticNatGlobalAddr OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The global IP address for this static NAT entry."
|
|
::= { wsSwAclStaticNatEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.11.1.4
|
|
wsSwAclStaticNatIfType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
inside(1),
|
|
outside(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type (inside/outside) of the interface to be NAT'ed for this static NAT entry."
|
|
::= { wsSwAclStaticNatEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.11.1.5
|
|
wsSwAclStaticNatDirection OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
source(1),
|
|
destination(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The direction of the interface (source or destination) in which NAT is to be applied for this static NAT mapping."
|
|
::= { wsSwAclStaticNatEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.11.1.6
|
|
wsSwAclStaticNatLocalPort OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The local NAT port used for this entry."
|
|
::= { wsSwAclStaticNatEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.11.1.7
|
|
wsSwAclStaticNatGlobalPort OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The global NAT port used for this entry."
|
|
::= { wsSwAclStaticNatEntry 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.11.1.8
|
|
wsSwAclStaticNatLocalProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
tcp(1),
|
|
udp(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The local protocol for this static NAT entry."
|
|
::= { wsSwAclStaticNatEntry 8 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.11.1.9
|
|
wsSwAclStaticNatRowStatus OBJECT-TYPE
|
|
SYNTAX AbbrevRowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The row status for this entry in the
|
|
wsSwAclStaticNatTable."
|
|
::= { wsSwAclStaticNatEntry 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.12
|
|
wsSwAclDynamicNatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WsSwAclDynamicNatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table for configuring dynamic NAT entries in the switch."
|
|
::= { wsSwAclMIB 12 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.12.1
|
|
wsSwAclDynamicNatEntry OBJECT-TYPE
|
|
SYNTAX WsSwAclDynamicNatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the wsSwAclDynamicNatTable."
|
|
INDEX { wsSwAclDynamicNatIndex }
|
|
::= { wsSwAclDynamicNatTable 1 }
|
|
|
|
|
|
WsSwAclDynamicNatEntry ::=
|
|
SEQUENCE {
|
|
wsSwAclDynamicNatIndex
|
|
INTEGER,
|
|
wsSwAclDynamicNatIfType
|
|
INTEGER,
|
|
wsSwAclDynamicNatDirection
|
|
INTEGER,
|
|
wsSwAclDynamicNatAclId
|
|
DisplayString,
|
|
wsSwAclDynamicNatIfName
|
|
DisplayString,
|
|
wsSwAclDynamicNatRowStatus
|
|
AbbrevRowStatus
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.12.1.1
|
|
wsSwAclDynamicNatIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..4)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The simple integer index for the wsSwAclDynamicNatTable."
|
|
::= { wsSwAclDynamicNatEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.12.1.2
|
|
wsSwAclDynamicNatIfType OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
inside(1),
|
|
outside(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The type of the interface to be NAT'ed for this dynamic NAT entry."
|
|
::= { wsSwAclDynamicNatEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.12.1.3
|
|
wsSwAclDynamicNatDirection OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
source(1),
|
|
destination(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The direction of the interface (source or destination) in which NAT is to be applied."
|
|
::= { wsSwAclDynamicNatEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.12.1.4
|
|
wsSwAclDynamicNatAclId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The ACL identifier to be used in configuring this dynamic NAT entry."
|
|
::= { wsSwAclDynamicNatEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.12.1.5
|
|
wsSwAclDynamicNatIfName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name of the interface to which this dynamic NAT rule is applied."
|
|
::= { wsSwAclDynamicNatEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.12.1.6
|
|
wsSwAclDynamicNatRowStatus OBJECT-TYPE
|
|
SYNTAX AbbrevRowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The row status for this entry in the wsSwAclDynamicNatTable."
|
|
::= { wsSwAclDynamicNatEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.13
|
|
wsSwAclNatTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WsSwAclNatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table for showing the status of Network Address Translation entries."
|
|
::= { wsSwAclMIB 13 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.13.1
|
|
wsSwAclNatEntry OBJECT-TYPE
|
|
SYNTAX WsSwAclNatEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the wsSwAclNatTable, indexed by a simple integer, wsSwAclNatIndex."
|
|
INDEX { wsSwAclNatIndex }
|
|
::= { wsSwAclNatTable 1 }
|
|
|
|
|
|
WsSwAclNatEntry ::=
|
|
SEQUENCE {
|
|
wsSwAclNatIndex
|
|
Integer32,
|
|
wsSwAclNatInsideLocalAddress
|
|
IpAddress,
|
|
wsSwAclNatInsideLocalPort
|
|
INTEGER,
|
|
wsSwAclNatInsideGlobalAddress
|
|
IpAddress,
|
|
wsSwAclNatInsideGlobalPort
|
|
INTEGER,
|
|
wsSwAclNatOutsideLocalAddress
|
|
IpAddress,
|
|
wsSwAclNatOutsideLocalPort
|
|
INTEGER,
|
|
wsSwAclNatOutsideGlobalAddress
|
|
DisplayString,
|
|
wsSwAclNatOutsideGlobalPort
|
|
INTEGER
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.13.1.1
|
|
wsSwAclNatIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (1..500)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The integer index (NAT flow id) for this entry in wsSwAclNatTable."
|
|
::= { wsSwAclNatEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.13.1.2
|
|
wsSwAclNatInsideLocalAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The inside local IP address for this entry in wsSwAclNatTable."
|
|
::= { wsSwAclNatEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.13.1.3
|
|
wsSwAclNatInsideLocalPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The inside local port for this entry in the wsSwAclNatTable."
|
|
::= { wsSwAclNatEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.13.1.4
|
|
wsSwAclNatInsideGlobalAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The inside global IP address for this entry in wsSwAclNatTable."
|
|
::= { wsSwAclNatEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.13.1.5
|
|
wsSwAclNatInsideGlobalPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The inside global port for this entry in the wsSwAclNatTable."
|
|
::= { wsSwAclNatEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.13.1.6
|
|
wsSwAclNatOutsideLocalAddress OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The outside local IP address for this entry in wsSwAclNatTable."
|
|
::= { wsSwAclNatEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.13.1.7
|
|
wsSwAclNatOutsideLocalPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The outside local port for this entry in the wsSwAclNatTable."
|
|
::= { wsSwAclNatEntry 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.13.1.8
|
|
wsSwAclNatOutsideGlobalAddress OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The outside global IP address for this entry in wsSwAclNatTable."
|
|
::= { wsSwAclNatEntry 8 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.13.1.9
|
|
wsSwAclNatOutsideGlobalPort OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The outside global port for this entry in the wsSwAclNatTable."
|
|
::= { wsSwAclNatEntry 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.14
|
|
wsSwAclStatsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WsSwAclStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A table containing statistics per ACL rule/flow."
|
|
::= { wsSwAclMIB 14 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1
|
|
wsSwAclStatsEntry OBJECT-TYPE
|
|
SYNTAX WsSwAclStatsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry containing the statistics for an ACL rule/flow."
|
|
INDEX { wsSwAclStatsRuleId }
|
|
::= { wsSwAclStatsTable 1 }
|
|
|
|
|
|
WsSwAclStatsEntry ::=
|
|
SEQUENCE {
|
|
wsSwAclStatsRuleId
|
|
Integer32,
|
|
wsSwAclStatsAction
|
|
INTEGER,
|
|
wsSwAclStatsIfName
|
|
DisplayString,
|
|
wsSwAclStatsPrecedence
|
|
INTEGER,
|
|
wsSwAclStatsProtocol
|
|
INTEGER,
|
|
wsSwAclStatsSrcIpLow
|
|
IpAddress,
|
|
wsSwAclStatsSrcIpHigh
|
|
IpAddress,
|
|
wsSwAclStatsSrcPortLow
|
|
INTEGER,
|
|
wsSwAclStatsSrcPortHigh
|
|
INTEGER,
|
|
wsSwAclStatsDestIpLow
|
|
IpAddress,
|
|
wsSwAclStatsDestIpHigh
|
|
IpAddress,
|
|
wsSwAclStatsDestPortLow
|
|
INTEGER,
|
|
wsSwAclStatsDestPortHigh
|
|
INTEGER,
|
|
wsSwAclStatsTimesUsed
|
|
Counter32,
|
|
wsSwAclStatsNumFlowsActive
|
|
Counter32,
|
|
wsSwAclStatsNumFlowsTotal
|
|
Counter32,
|
|
wsSwAclStatsTotalInPkts
|
|
Counter64,
|
|
wsSwAclStatsTotalOutPkts
|
|
Counter64
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.1
|
|
wsSwAclStatsRuleId OBJECT-TYPE
|
|
SYNTAX Integer32 (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rule identifier for this ACL rule."
|
|
::= { wsSwAclStatsEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.2
|
|
wsSwAclStatsAction OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
deny(1),
|
|
permit(2),
|
|
mark(3),
|
|
sendToAlg(4),
|
|
permitToLocalStack(5),
|
|
permitFromLocalStack(6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The action for this ACL rule."
|
|
::= { wsSwAclStatsEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.3
|
|
wsSwAclStatsIfName OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The interface name to which this ACL rule is applied."
|
|
::= { wsSwAclStatsEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.4
|
|
wsSwAclStatsPrecedence OBJECT-TYPE
|
|
SYNTAX INTEGER (1..5000)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The rule precedence for this ACL rule."
|
|
::= { wsSwAclStatsEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.5
|
|
wsSwAclStatsProtocol OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
icmp(1),
|
|
ip(2),
|
|
tcp(3),
|
|
udp(4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The protocol (IP/ICMP/TCP/UDCP) for this ACL rule."
|
|
::= { wsSwAclStatsEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.6
|
|
wsSwAclStatsSrcIpLow OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The low end of the range of source IP addresses for this ACL rule."
|
|
::= { wsSwAclStatsEntry 6 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.7
|
|
wsSwAclStatsSrcIpHigh OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The high end of the range of source IP addresses for this ACL rule."
|
|
::= { wsSwAclStatsEntry 7 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.8
|
|
wsSwAclStatsSrcPortLow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The low end of the range of source port values for this ACL rule."
|
|
::= { wsSwAclStatsEntry 8 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.9
|
|
wsSwAclStatsSrcPortHigh OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The high end of the range of source port values for this ACL rule."
|
|
::= { wsSwAclStatsEntry 9 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.10
|
|
wsSwAclStatsDestIpLow OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The low end of the range of destination IP addresses for this ACL rule."
|
|
::= { wsSwAclStatsEntry 10 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.11
|
|
wsSwAclStatsDestIpHigh OBJECT-TYPE
|
|
SYNTAX IpAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The high end of the range of destination IP addresses for this ACL rule."
|
|
::= { wsSwAclStatsEntry 11 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.12
|
|
wsSwAclStatsDestPortLow OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The low end of the range of destination port values for this ACL rule."
|
|
::= { wsSwAclStatsEntry 12 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.13
|
|
wsSwAclStatsDestPortHigh OBJECT-TYPE
|
|
SYNTAX INTEGER (1..65535)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The high end of the range of destination port values for this ACL rule."
|
|
::= { wsSwAclStatsEntry 13 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.14
|
|
wsSwAclStatsTimesUsed OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Number of times this flow rule has been used (either hits or drops)."
|
|
::= { wsSwAclStatsEntry 14 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.15
|
|
wsSwAclStatsNumFlowsActive OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of active flows for this ACL rule."
|
|
::= { wsSwAclStatsEntry 15 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.16
|
|
wsSwAclStatsNumFlowsTotal OBJECT-TYPE
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of flows for this ACL rule."
|
|
::= { wsSwAclStatsEntry 16 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.17
|
|
wsSwAclStatsTotalInPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of incoming packets for this ACL rule."
|
|
::= { wsSwAclStatsEntry 17 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.14.1.18
|
|
wsSwAclStatsTotalOutPkts OBJECT-TYPE
|
|
SYNTAX Counter64
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The total number of outgoing packets for this ACL rule."
|
|
::= { wsSwAclStatsEntry 18 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.15
|
|
wsSwAclSetErrorA OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The error message, if any, from the last set request to
|
|
any of the following tablular or scalar objects:
|
|
wsSwAclTable,
|
|
wsSwAclClearAllAcls,
|
|
wsSwAclStdIpAclTable,
|
|
wsSwAclExtIpAclTable,
|
|
wsSwAclExtIpAclIcmpTable,
|
|
wsSwAclExtIpAclTcpUdpTable,
|
|
wsSwAclExtMacAclTable.
|
|
|
|
"
|
|
::= { wsSwAclMIB 15 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.16
|
|
wsSwAclSetErrorB OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The error message, if any, from the last set request to
|
|
any of the following tablular or scalar objects:
|
|
wsSwAclInterfaceAclTable.
|
|
"
|
|
::= { wsSwAclMIB 16 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.17
|
|
wsSwAclNatSetError OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The error message, if any, from the last set request to
|
|
any of the following tablular or scalar objects:
|
|
wsSwAclNatIfTable,
|
|
wsSwAclStaticNatTable,
|
|
wsSwAclDynamicNatTable."
|
|
::= { wsSwAclMIB 17 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.18
|
|
wsSwAclWlanAclTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF WsSwAclWlanAclEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This table allows the user to configure the L2 ACLs on a per-WLAN basis
|
|
rather than on the physical interfaces."
|
|
::= { wsSwAclMIB 18 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.18.1
|
|
wsSwAclWlanAclEntry OBJECT-TYPE
|
|
SYNTAX WsSwAclWlanAclEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry in the wsSwAclWlanAclTable."
|
|
INDEX { wsSwAclWlanIndex, wsSwAclWlanAclDirection }
|
|
::= { wsSwAclWlanAclTable 1 }
|
|
|
|
|
|
WsSwAclWlanAclEntry ::=
|
|
SEQUENCE {
|
|
wsSwAclWlanIndex
|
|
INTEGER,
|
|
wsSwAclWlanAclDirection
|
|
INTEGER,
|
|
wsSwAclWlanMacAclId
|
|
DisplayString,
|
|
wsSwAclWlanIpAclId
|
|
DisplayString,
|
|
wsSwAclWlanAclRowStatus
|
|
AbbrevRowStatus
|
|
}
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.18.1.1
|
|
wsSwAclWlanIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (1..256)
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the WLAN which uniquely denotes a WLAN.
|
|
This ranges from 1 to 256."
|
|
::= { wsSwAclWlanAclEntry 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.18.1.2
|
|
wsSwAclWlanAclDirection OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
inbound(1),
|
|
outbound(2)
|
|
}
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The direction in which the ACL to be applied on this WLAN port."
|
|
::= { wsSwAclWlanAclEntry 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.18.1.3
|
|
wsSwAclWlanMacAclId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name or number of the MAC ACL, which uniquely denotes the particular MAC ACL
|
|
being applied on this WLAN."
|
|
::= { wsSwAclWlanAclEntry 3 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.18.1.4
|
|
wsSwAclWlanIpAclId OBJECT-TYPE
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The name or number of the IP ACL, which uniquely denotes the particular IP ACL
|
|
being applied on this WLAN."
|
|
::= { wsSwAclWlanAclEntry 4 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.18.1.5
|
|
wsSwAclWlanAclRowStatus OBJECT-TYPE
|
|
SYNTAX AbbrevRowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
"SNMP row status to create/configure this entry."
|
|
::= { wsSwAclWlanAclEntry 5 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.100
|
|
wsSwAclConformance OBJECT IDENTIFIER ::= { wsSwAclMIB 100 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.100.1
|
|
wsSwAclGroups OBJECT IDENTIFIER ::= { wsSwAclConformance 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.100.1.1
|
|
wsSwAclGroup OBJECT-GROUP
|
|
OBJECTS { wsSwAclId, wsSwAclType, wsSwAclRowStatus, wsSwAclClearAllAcls, wsSwAclStdIpAclPrecedence,
|
|
wsSwAclExtIpAclPrecedence, wsSwAclExtIpAclIcmpType, wsSwAclExtIpAclTcpUdpSrcPortLow, wsSwAclExtMacAclPrecedence, wsSwAclInterfaceAclIfName,
|
|
wsSwAclExtIpAclOpType, wsSwAclExtIpAclSrcIp, wsSwAclExtIpAclSrcIpMask, wsSwAclExtIpAclDestIp, wsSwAclExtIpAclDestIpMask,
|
|
wsSwAclExtIpAclProtocolType, wsSwAclExtIpAclRowStatus, wsSwAclExtIpAclIcmpCode, wsSwAclExtIpAclTcpUdpDestPortHigh, wsSwAclExtIpAclTcpUdpDestPortLow,
|
|
wsSwAclExtIpAclTcpUdpSrcPortHigh, wsSwAclExtMacAclOpType, wsSwAclExtMacAclSrcMac, wsSwAclExtMacAclSrcMacMask, wsSwAclExtMacAclDestMac,
|
|
wsSwAclExtMacAclDestMacMask, wsSwAclExtMacAclVlanId, wsSwAclExtMacAclVlanUserPriority, wsSwAclExtMacAclEtherType, wsSwAclExtMacAclRowStatus,
|
|
wsSwAclInterfaceAclRowStatus, wsSwAclInterfaceAclInboundMacAclId, wsSwAclInterfaceAclInboundIpAclId, wsSwAclNatIfRowStatus, wsSwAclCountAllAcls,
|
|
wsSwAclExtIpAclTcpUdpRowStatus, wsSwAclExtIpAclIcmpRowStatus, wsSwAclNatIndex, wsSwAclNatInsideGlobalAddress, wsSwAclNatInsideLocalAddress,
|
|
wsSwAclNatOutsideGlobalAddress, wsSwAclNatOutsideLocalAddress, wsSwAclDynamicNatIfName, wsSwAclStdIpAclTos, wsSwAclExtIpAclTos,
|
|
wsSwAclExtMacAclTos, wsSwAclExtIpAclMark8021p, wsSwAclExtMacAclMark8021p, wsSwAclStdIpAclOpType, wsSwAclStdIpAclSrcIp,
|
|
wsSwAclStdIpAclSrcIpMask, wsSwAclStdIpAclRowStatus, wsSwAclNatIfName, wsSwAclNatIfType, wsSwAclStaticNatIndex,
|
|
wsSwAclStaticNatLocalAddr, wsSwAclStaticNatGlobalAddr, wsSwAclStaticNatIfType, wsSwAclStaticNatDirection, wsSwAclDynamicNatIndex,
|
|
wsSwAclDynamicNatIfType, wsSwAclDynamicNatDirection, wsSwAclDynamicNatAclId, wsSwAclStatsRuleId, wsSwAclStatsAction,
|
|
wsSwAclStatsIfName, wsSwAclStatsPrecedence, wsSwAclStatsProtocol, wsSwAclStatsSrcIpLow, wsSwAclStatsSrcIpHigh,
|
|
wsSwAclStatsSrcPortLow, wsSwAclStatsSrcPortHigh, wsSwAclStatsDestIpLow, wsSwAclStatsDestIpHigh, wsSwAclStatsDestPortLow,
|
|
wsSwAclStatsDestPortHigh, wsSwAclStatsNumFlowsActive, wsSwAclStatsNumFlowsTotal, wsSwAclStatsTotalInPkts, wsSwAclStatsTotalOutPkts,
|
|
wsSwAclStatsTimesUsed, wsSwAclDynamicNatRowStatus, wsSwAclStdIpAclMark8021p, wsSwAclNatInsideLocalPort, wsSwAclNatInsideGlobalPort,
|
|
wsSwAclNatOutsideLocalPort, wsSwAclNatOutsideGlobalPort, wsSwAclStaticNatGlobalPort, wsSwAclStaticNatLocalPort, wsSwAclNatSetError,
|
|
wsSwAclStaticNatRowStatus, wsSwAclStaticNatLocalProtocol, wsSwAclSetErrorB, wsSwAclWlanIndex, wsSwAclWlanMacAclId,
|
|
wsSwAclWlanIpAclId, wsSwAclWlanAclDirection, wsSwAclWlanAclRowStatus, wsSwAclSetErrorA, wsSwAclStdIpAclLog,
|
|
wsSwAclExtIpAclLog }
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Group of ACL and NAT objects"
|
|
::= { wsSwAclGroups 1 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.100.1.2
|
|
wsSwAclDeprecatedGroup OBJECT-GROUP
|
|
OBJECTS { wsSwAclStdIpAclWlanIndex, wsSwAclExtIpAclWlanIndex, wsSwAclExtMacAclWlanIndex }
|
|
STATUS deprecated
|
|
DESCRIPTION
|
|
"Group of deprecated objects."
|
|
::= { wsSwAclGroups 2 }
|
|
|
|
|
|
-- 1.3.6.1.4.1.388.14.2.11.1.2.100.2
|
|
wsSwAclCompls OBJECT IDENTIFIER ::= { wsSwAclConformance 2 }
|
|
|
|
|
|
|
|
END
|
|
|
|
--
|
|
-- WS-SW-ACL-MIB.my
|
|
--
|