Observium_CE/mibs/tplink/TPLINK-IPV6-SOURCE-GUARD-MIB

91 lines
3.3 KiB
Plaintext

TPLINK-IPV6-SOURCE-GUARD-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE,MODULE-IDENTITY
FROM SNMPv2-SMI
ifIndex
FROM RFC1213-MIB
tplinkMgmt
FROM TPLINK-MIB;
tplinkIpv6SourceGuardMIB MODULE-IDENTITY
LAST-UPDATED "201212130930Z"
ORGANIZATION "TPLINK"
CONTACT-INFO "www.tplink.com"
DESCRIPTION "Private MIB for IPv6 source guard configuration."
REVISION "201212130930Z"
DESCRIPTION
"Initial version of this MIB module."
::= { tplinkMgmt 94 }
tplinkIpv6SourceGuardMIBObjects OBJECT IDENTIFIER ::= {tplinkIpv6SourceGuardMIB 1}
tplinkIpv6SourceGuardNotifications OBJECT IDENTIFIER ::= {tplinkIpv6SourceGuardMIB 2}
tpIpv6SourceGuardConfig OBJECT IDENTIFIER ::= {tplinkIpv6SourceGuardMIBObjects 1}
-- the IPv6 filter config
tpIpv6SourceGuardConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF TPIPV6SOURCEUARDCONFIGENTRY
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of IPv6 source guard config entries.
Here you can configure the IPv6 Source Guard feature."
::= { tpIpv6SourceGuardConfig 1 }
tpIpv6SourceGuardConfigEntry OBJECT-TYPE
SYNTAX TPIPV6SOURCEUARDCONFIGENTRY
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains of the information of IPv6 source guard config."
INDEX { ifIndex }
::= { tpIpv6SourceGuardConfigTable 1 }
TPIPV6SOURCEUARDCONFIGENTRY ::=
SEQUENCE {
tpIpv6SourceGuardConfigPort
OCTET STRING,
tpIpv6SourceGuardConfigType
INTEGER,
tpIpv6SourceGuardConfigPortLag
OCTET STRING
}
tpIpv6SourceGuardConfigPort OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"port number"
::= { tpIpv6SourceGuardConfigEntry 1 }
tpIpv6SourceGuardConfigType OBJECT-TYPE
SYNTAX INTEGER{
disable(0),
sipv6(0),
sipv6-mac(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select Security Type for the port.
0. disable: Select this option to disable the IPv6 Source Guard feature for the port.
1. SIPv6: Only the packets with its source IPv6 address and port number matched
to the IPv6-MAC binding rules can be processed.
2. SIPv6+MAC: Only the packets with its source IPv6 address,
source MAC address and port number matched to the IPv6-MAC binding rules can be processed."
::= { tpIpv6SourceGuardConfigEntry 2 }
tpIpv6SourceGuardConfigPortLag OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..255))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"the lag the port belong to"
::= { tpIpv6SourceGuardConfigEntry 3 }
END