148 lines
3.6 KiB
Plaintext
148 lines
3.6 KiB
Plaintext
MPDAI DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, enterprises, Counter32, Gauge32,
|
|
Integer32, Unsigned32, TimeTicks,IpAddress,Counter64
|
|
FROM SNMPv2-SMI
|
|
TEXTUAL-CONVENTION, TruthValue, MacAddress,
|
|
RowStatus, DisplayString, DateAndTime
|
|
FROM SNMPv2-TC
|
|
MODULE-COMPLIANCE, OBJECT-GROUP
|
|
FROM SNMPv2-CONF
|
|
mpMgmt
|
|
FROM MAIPU-SMI
|
|
ObjectName, ObjectSyntax, NetworkAddress
|
|
FROM RFC1155-SMI;
|
|
|
|
|
|
maipu OBJECT IDENTIFIER ::= { enterprises 5651 }
|
|
mpMgmt2 OBJECT IDENTIFIER ::= { maipu 6 }
|
|
mpSwitchTech OBJECT IDENTIFIER ::= { mpMgmt2 3 }
|
|
|
|
mpSwDynamicARPIPSpection OBJECT IDENTIFIER ::= {mpSwitchTech 9}
|
|
|
|
logLevel OBJECT-TYPE
|
|
SYNTAX INTEGER(0..11)
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dynamic ARP Inspection log level"
|
|
::= {mpSwDynamicARPIPSpection 1}
|
|
|
|
logBuf OBJECT-TYPE
|
|
SYNTAX INTEGER(0..1024)
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dynamic ARP Inspection log buffer"
|
|
::= {mpSwDynamicARPIPSpection 2}
|
|
|
|
logInterval OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Dynamic ARP Inspection log interval"
|
|
::= {mpSwDynamicARPIPSpection 3}
|
|
|
|
logDropCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"drop log statistics in an interval"
|
|
::= {mpSwDynamicARPIPSpection 4}
|
|
|
|
logDropCountTotal OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"drop log statistics total"
|
|
::= {mpSwDynamicARPIPSpection 5}
|
|
|
|
logCount OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"log statistics"
|
|
::= {mpSwDynamicARPIPSpection 6}
|
|
|
|
logCountTotal OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"log statistics total"
|
|
::= {mpSwDynamicARPIPSpection 7}
|
|
|
|
logToken OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"log token"
|
|
::= {mpSwDynamicARPIPSpection 8}
|
|
|
|
daiPortTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF daiPortEntry
|
|
ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of port information."
|
|
::= {mpSwDynamicARPIPSpection 20}
|
|
|
|
daiPortEntry OBJECT-TYPE
|
|
SYNTAX daiPortEntry
|
|
ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The table of port information."
|
|
INDEX {daiPortId}
|
|
::= {daiPortTable 1}
|
|
|
|
daiPortId OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The index of the port information"
|
|
::= {daiPortEntry 1}
|
|
|
|
daiPortEnable OBJECT-TYPE
|
|
SYNTAX INTEGER {
|
|
enable(1),
|
|
disable(2)
|
|
}
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The status of the dynamic arp inspection"
|
|
::= {daiPortEntry 2}
|
|
|
|
daiPortRateLimit OBJECT-TYPE
|
|
SYNTAX INTEGER(1..2048)
|
|
ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Rate limit of the port"
|
|
::= {daiPortEntry 3}
|
|
|
|
daiPortName OBJECT-TYPE
|
|
SYNTAX DisplayString(SIZE(1..42))
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"port name"
|
|
::= {daiPortEntry 4}
|
|
|
|
daiPortRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= {daiPortEntry 11}
|
|
END
|