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