126 lines
4.2 KiB
Plaintext
126 lines
4.2 KiB
Plaintext
TPLINK-PORTMIRROR-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
OBJECT-TYPE,MODULE-IDENTITY
|
|
FROM SNMPv2-SMI
|
|
tplinkMgmt
|
|
FROM TPLINK-MIB;
|
|
|
|
tplinkPortMirrorMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201212140000Z"
|
|
ORGANIZATION "TPLINK"
|
|
CONTACT-INFO "www.tplink.com"
|
|
DESCRIPTION "The config of the port mirror."
|
|
REVISION "201212140000Z"
|
|
DESCRIPTION "Initial version of this MIB module."
|
|
::= { tplinkMgmt 11 }
|
|
|
|
tplinkPortMirrorMIBObjects OBJECT IDENTIFIER ::= { tplinkPortMirrorMIB 1 }
|
|
tplinkPortMirrorMIBNotifications OBJECT IDENTIFIER ::= { tplinkPortMirrorMIB 2 }
|
|
|
|
tpPortMirrorTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF TPPORTMIRRORENTRY
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { tplinkPortMirrorMIBObjects 1 }
|
|
|
|
tpPortMirrorEntry OBJECT-TYPE
|
|
SYNTAX TPPORTMIRRORENTRY
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { tpPortMirrorSession }
|
|
::= { tpPortMirrorTable 1 }
|
|
|
|
TPPORTMIRRORENTRY ::=
|
|
SEQUENCE {
|
|
tpPortMirrorSession INTEGER,
|
|
tpPortMirrorDestination OCTET STRING,
|
|
tpPortMirrorIngressSource OCTET STRING,
|
|
tpPortMirrorEgressSource OCTET STRING,
|
|
tpPortMirrorBothSource OCTET STRING,
|
|
tpPortMirrorSessionState INTEGER
|
|
}
|
|
|
|
tpPortMirrorSession OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This object indicates the session number of the mirror group."
|
|
|
|
::= { tpPortMirrorEntry 1 }
|
|
|
|
tpPortMirrorDestination OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates a destination port which monitors specified
|
|
ports on the switch, should be given as 1/0/1.
|
|
Note: The member of LAG cannot be assigned as a destination port."
|
|
::= { tpPortMirrorEntry 2 }
|
|
|
|
tpPortMirrorIngressSource OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates a list of the source ports. Any packets received
|
|
from these ports will be copyed to the assigned destination port. This
|
|
should be given as 1/0/1,1/0/2-12.
|
|
Note: The ports in other sessions and destination port can't add to
|
|
this list."
|
|
::= { tpPortMirrorEntry 3 }
|
|
|
|
tpPortMirrorEgressSource OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates a list of the source ports. Any packets sended
|
|
out from these ports will be copyed to the assigned destination ports.This
|
|
should be given as 1/0/1,1/0/2-12.
|
|
Note: The ports in other sessions and destination port can't add to
|
|
this list."
|
|
::= { tpPortMirrorEntry 4 }
|
|
|
|
tpPortMirrorBothSource OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates a list of the source ports. Any packets received
|
|
or sended out from these ports will be copyed to the assigned destination
|
|
ports.This should be given as 1/0/1,1/0/2-12.
|
|
Note: The ports in other sessions and destination port can't add to
|
|
this list."
|
|
::= { tpPortMirrorEntry 5 }
|
|
|
|
tpPortMirrorSessionState OBJECT-TYPE
|
|
SYNTAX INTEGER
|
|
{
|
|
--the following two values are states,
|
|
--these values may be read, but not written
|
|
negative(1),
|
|
active(2),
|
|
|
|
--the following value is a state,
|
|
--this value may be read or written
|
|
clear(3)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object indicates the state of mirror session.If a session has been
|
|
assigned both destination port and source ports, then the value of this
|
|
object changes to active(2). Otherwise the value of this object is to be
|
|
negative(1). When the value of this object is assigned to clear(3), then the
|
|
configuration of this session will be cleared, and the state changes to
|
|
negative(1). Be aware of that only clear(3) can be assigned to this object."
|
|
::= { tpPortMirrorEntry 6 }
|
|
|
|
END
|
|
|