94 lines
3.1 KiB
Plaintext
94 lines
3.1 KiB
Plaintext
TPLINK-ARP-DEFEND-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
OBJECT-TYPE
|
|
FROM SNMPv2-SMI
|
|
ifIndex
|
|
FROM RFC1213-MIB
|
|
tplinkArpInspectionMIBObjects
|
|
FROM TPLINK-ARP-INSPECTION-MIB;
|
|
|
|
tpArpDefend OBJECT IDENTIFIER ::= {tplinkArpInspectionMIBObjects 2}
|
|
|
|
tpArpDefendConfig OBJECT IDENTIFIER ::= {tpArpDefend 1}
|
|
|
|
-- the arp defend config
|
|
tpArpDefendConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TPARPDEFENDCONFIGENTRY
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"A list of arp defend config entries.
|
|
Here you can configure the ARP Defend feature."
|
|
::= { tpArpDefendConfig 1 }
|
|
|
|
tpArpDefendConfigEntry OBJECT-TYPE
|
|
SYNTAX TPARPDEFENDCONFIGENTRY
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"An entry contains of the information of arp defend attack config."
|
|
INDEX { ifIndex }
|
|
::= { tpArpDefendConfigTable 1 }
|
|
|
|
TPARPDEFENDCONFIGENTRY ::=
|
|
SEQUENCE {
|
|
tpArpDefendConfigPort
|
|
OCTET STRING,
|
|
tpArpDefendConfigEnable
|
|
INTEGER,
|
|
tpArpDefendConfigRate
|
|
INTEGER,
|
|
tpArpDefendConfigState
|
|
OCTET STRING,
|
|
tpArpDefendConfigPortLag
|
|
OCTET STRING
|
|
}
|
|
|
|
tpArpDefendConfigPort OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"port number"
|
|
::= { tpArpDefendConfigEntry 1 }
|
|
|
|
tpArpDefendConfigEnable OBJECT-TYPE
|
|
SYNTAX INTEGER{
|
|
enable(1),
|
|
disable(0)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"0. disable
|
|
1. enable
|
|
Select Enable/Disable the ARP Defend feature for the port. "
|
|
::= { tpArpDefendConfigEntry 2 }
|
|
|
|
tpArpDefendConfigRate OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"specify the maximum amount of the received ARP packets per second.(10-100pps)"
|
|
::= { tpArpDefendConfigEntry 3 }
|
|
|
|
tpArpDefendConfigState OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the state of port, when the rate exceed, the port will discard the arp pkt."
|
|
::= { tpArpDefendConfigEntry 4 }
|
|
|
|
tpArpDefendConfigPortLag OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"the lag the port belong to"
|
|
::= { tpArpDefendConfigEntry 5 }
|
|
END
|
|
|