Observium_CE/mibs/zyxel/ZYXEL-MIRROR-MIB

121 lines
3.4 KiB
Plaintext

-- ZyXEL Communications Corporation
-- Private Enterprise MIB definition
-- This file describes the ZyXEL Communications Corporation Enterprise MIB.
-- It contains ZyXEL products OIDs, and common managed objects.
-- $Log: ZYXEL-MIRROR-MIB.mib $
-- Revision 1.5 2013/12/06 07:07:25 ccho
-- remove uncessary imports
-- Revision 1.4 2012/09/19 07:41:08 Kevin
-- if it's leaf node, revise the vender name from zyxel to zy
-- Revision 1.3 2012/08/22 09:47:27 Kevin
-- clean warning for SNMPc
-- Revision 1.2 2012/07/05 06:23:39 Kevin
-- 1. upgrade from SNMP to SNMPv2
-- 2. clean warning
-- Revision 1.1 2012/05/30 07:49:49 Kevin
-- Initial revision
ZYXEL-MIRROR-MIB DEFINITIONS ::= BEGIN
IMPORTS
OBJECT-TYPE
FROM SNMPv2-SMI -- RFC2578
MODULE-IDENTITY
FROM SNMPv2-SMI
EnabledStatus
FROM P-BRIDGE-MIB
dot1dBasePort
FROM BRIDGE-MIB
esMgmt
FROM ZYXEL-ES-SMI;
zyxelMirror MODULE-IDENTITY
LAST-UPDATED "201207010000Z"
ORGANIZATION "Enterprise Solution ZyXEL"
CONTACT-INFO
""
DESCRIPTION
"The subtree for mirror"
::= { esMgmt 65 }
zyxelMirrorSetup OBJECT IDENTIFIER ::= { zyxelMirror 1 }
-- *******************************************************************
-- *
-- * zyxelMirrorSetup
-- *
-- *******************************************************************
-- zyxelMirrorState
zyMirrorState OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/Disable mirror for the switch."
::= { zyxelMirrorSetup 1 }
-- zyxelMirrorMonitorPort
zyMirrorMonitorPort OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The monitor port is the port you copy the traffic to in order to examine it in more detail
without interfering with the traffic flow on the original port(s). Type the port number of the
monitor port. "
::= { zyxelMirrorSetup 2 }
-- zyxelMirrorTable
zyxelMirrorTable OBJECT-TYPE
SYNTAX SEQUENCE OF ZyxelMirrorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The table contains mirror port configuration."
::= { zyxelMirrorSetup 3 }
zyxelMirrorEntry OBJECT-TYPE
SYNTAX ZyxelMirrorEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry contains mirror port configuration."
INDEX { dot1dBasePort }
::= { zyxelMirrorTable 1 }
ZyxelMirrorEntry ::=
SEQUENCE {
zyMirrorMirroredState EnabledStatus,
zyMirrorDirection INTEGER
}
zyMirrorMirroredState OBJECT-TYPE
SYNTAX EnabledStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Enable/Disable mirror on the specified port."
::= { zyxelMirrorEntry 1 }
zyMirrorDirection OBJECT-TYPE
SYNTAX INTEGER {
ingress(0),
egress(1),
both(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Specify the direction of the traffic to mirror.
Choices are Egress (outgoing), Ingress (incoming) and Both. "
::= { zyxelMirrorEntry 2 }
END