initial commit; version 22.5.12042
This commit is contained in:
230
mibs/tplink/TPLINK-NDDETECTION-MIB
Normal file
230
mibs/tplink/TPLINK-NDDETECTION-MIB
Normal file
@ -0,0 +1,230 @@
|
||||
TPLINK-NDDETECTION-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
MODULE-IDENTITY, OBJECT-TYPE, Counter64
|
||||
FROM SNMPv2-SMI
|
||||
ifIndex
|
||||
FROM RFC1213-MIB
|
||||
tplinkMgmt
|
||||
FROM TPLINK-MIB;
|
||||
|
||||
tplinkNdDetectionMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "201212171014Z"
|
||||
ORGANIZATION "TPLINK"
|
||||
CONTACT-INFO "www.tplink.com"
|
||||
DESCRIPTION "Private MIB for ND Detection configuration."
|
||||
REVISION "201212171014Z"
|
||||
DESCRIPTION
|
||||
"Initial version of this MIB module."
|
||||
::= { tplinkMgmt 93 }
|
||||
|
||||
tplinkNdDetectionMIBObjects OBJECT IDENTIFIER ::= { tplinkNdDetectionMIB 1 }
|
||||
tplinkNdDetectionNotifications OBJECT IDENTIFIER ::= { tplinkNdDetectionMIB 2 }
|
||||
|
||||
ndDetectionGlobalConfig OBJECT IDENTIFIER ::= { tplinkNdDetectionMIBObjects 1 }
|
||||
ndDetectionVlanConfig OBJECT IDENTIFIER ::= { tplinkNdDetectionMIBObjects 2 }
|
||||
ndDetectionPortConfig OBJECT IDENTIFIER ::= { tplinkNdDetectionMIBObjects 3 }
|
||||
ndDetectionStatisticConfig OBJECT IDENTIFIER ::= {tplinkNdDetectionMIBObjects 4}
|
||||
|
||||
ndDetectionEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"0. disable
|
||||
1. enable
|
||||
Enable or disable the ND Detection function globally."
|
||||
::= { ndDetectionGlobalConfig 1 }
|
||||
|
||||
-- the ND Detection VLAN config
|
||||
ndDetectionVlanConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF NdDetectionVlanConfigTable
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Here you can view and modify the ND Detection VLAN config table."
|
||||
::= { ndDetectionVlanConfig 1 }
|
||||
|
||||
ndDetectionVlanConfigEntry OBJECT-TYPE
|
||||
SYNTAX NdDetectionVlanConfigTable
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry contains of the ND Detection function enable status information of a VLAN."
|
||||
INDEX { ndDetectionVlanId }
|
||||
::= { ndDetectionVlanConfigTable 1 }
|
||||
|
||||
NdDetectionVlanConfigTable ::=
|
||||
SEQUENCE {
|
||||
ndDetectionVlanId
|
||||
INTEGER(1..4094),
|
||||
ndDetectionVlanStatus
|
||||
INTEGER,
|
||||
ndDetectionVlanLogStatus
|
||||
INTEGER
|
||||
}
|
||||
|
||||
ndDetectionVlanId OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..4094)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enter the ID number of VLAN,1-4094."
|
||||
::= { ndDetectionVlanConfigEntry 1 }
|
||||
|
||||
ndDetectionVlanStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"0. disable
|
||||
1. enable
|
||||
Enable or disable ND Detection function in specified VLAN. "
|
||||
::= { ndDetectionVlanConfigEntry 2 }
|
||||
|
||||
ndDetectionVlanLogStatus OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"0. disable
|
||||
1. enable
|
||||
Enable or disable ND Detection logging function in specified VLAN. "
|
||||
::= { ndDetectionVlanConfigEntry 3 }
|
||||
|
||||
-- the ND Detection port config
|
||||
|
||||
ndDetectionPortConfigTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF NdDetectionPortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"A list of ND Detection port config entries.
|
||||
Here you can configure the port parameters for the ND Detection."
|
||||
::= { ndDetectionPortConfig 1 }
|
||||
|
||||
ndDetectionPortConfigEntry OBJECT-TYPE
|
||||
SYNTAX NdDetectionPortConfigEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry contains of the information of ND Detection port config."
|
||||
INDEX {ifIndex}
|
||||
::= { ndDetectionPortConfigTable 1 }
|
||||
|
||||
NdDetectionPortConfigEntry ::=
|
||||
SEQUENCE {
|
||||
ndDetectionPort
|
||||
OCTET STRING (SIZE (0..255)),
|
||||
ndDetectionPortConfigTrustedPort
|
||||
INTEGER,
|
||||
ndDetectionPortConfigPortLag
|
||||
OCTET STRING
|
||||
}
|
||||
|
||||
ndDetectionPort OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display port number"
|
||||
::= { ndDetectionPortConfigEntry 1 }
|
||||
|
||||
ndDetectionPortConfigTrustedPort OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
disable(0),
|
||||
enable(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"0. disable
|
||||
1. enable
|
||||
Select Enable/Disable the port to be a Trusted Port.
|
||||
Only the Trusted Port can forward the Router Advertisement Message and Router Redirect Message from Routers."
|
||||
::= { ndDetectionPortConfigEntry 2 }
|
||||
|
||||
ndDetectionPortConfigPortLag OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..255))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The LAG to which the port belongs to."
|
||||
::= { ndDetectionPortConfigEntry 3 }
|
||||
|
||||
-- the ND Detection statistic config
|
||||
ndDetectionStatReset OBJECT-TYPE
|
||||
SYNTAX INTEGER{
|
||||
notReset(0),
|
||||
reset(1)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"0. notReset
|
||||
1. reset
|
||||
clear the statistics"
|
||||
::= { ndDetectionStatisticConfig 1 }
|
||||
|
||||
ndDetectionStatTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF NDDETECTIONSTATENTRY
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Here you can view the ND Detection statistics."
|
||||
::= { ndDetectionStatisticConfig 2 }
|
||||
|
||||
ndDetectionStatEntry OBJECT-TYPE
|
||||
SYNTAX NDDETECTIONSTATENTRY
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"An entry contains of the ND Detection packets stastics information of a VLAN."
|
||||
INDEX { ndDetectionStatVlanId }
|
||||
::= { ndDetectionStatTable 1 }
|
||||
|
||||
NDDETECTIONSTATENTRY ::=
|
||||
SEQUENCE {
|
||||
ndDetectionStatVlanId
|
||||
INTEGER(1..4094),
|
||||
ndDetectionStatForward
|
||||
Counter64,
|
||||
ndDetectionStatDrop
|
||||
Counter64
|
||||
}
|
||||
|
||||
ndDetectionStatVlanId OBJECT-TYPE
|
||||
SYNTAX INTEGER(1..4094)
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Enter the ID number of VLAN, 1-4094."
|
||||
::= { ndDetectionStatEntry 1 }
|
||||
|
||||
ndDetectionStatForward OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display ND packets number forwarded by the vlan. "
|
||||
::= { ndDetectionStatEntry 2 }
|
||||
|
||||
ndDetectionStatDrop OBJECT-TYPE
|
||||
SYNTAX Counter64
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Display ND packets number drop by the vlan. "
|
||||
::= { ndDetectionStatEntry 3 }
|
||||
|
||||
END
|
||||
|
Reference in New Issue
Block a user