-- 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-REMOTE-PORT-MIRROR-MIB.mib $ -- Revision 1.7 2013/12/06 07:08:28 ccho -- remove uncessary imports -- Revision 1.6 2013/08/01 06:53:56 Aga -- bug fix: for clear silverCreek faild message -- Revision 1.5 2013/06/26 07:01:59 Aga -- merge -- Revision 1.6 2013/05/15 07:25:09 Kevin -- remove unused reference mib -- Revision 1.5 2013/03/14 06:37:47 Willson -- add reflector-port active -- Revision 1.6 2013/05/15 07:25:09 Kevin -- remove unused reference mib -- Revision 1.5 2013/03/14 06:37:47 Willson -- add reflector-port active -- Revision 1.4 2012/09/19 07:45:56 Kevin -- if it's leaf node, revise the vender name from zyxel to zy -- Revision 1.3 2012/08/22 09:48:52 Kevin -- clean warning for SNMPc -- Revision 1.2 2012/07/05 06:24:33 Kevin -- 1. upgrade from SNMP to SNMPv2 -- 2. clean warning -- Revision 1.1 2012/05/30 07:50:30 Kevin -- Initial revision ZYXEL-REMOTE-PORT-MIRROR-MIB DEFINITIONS ::= BEGIN IMPORTS OBJECT-TYPE FROM SNMPv2-SMI -- RFC2578 MODULE-IDENTITY FROM SNMPv2-SMI RowStatus FROM SNMPv2-TC -- RFC2579 EnabledStatus FROM P-BRIDGE-MIB PortList FROM Q-BRIDGE-MIB esMgmt FROM ZYXEL-ES-SMI; zyxelRemotePortMirror MODULE-IDENTITY LAST-UPDATED "201207010000Z" ORGANIZATION "Enterprise Solution ZyXEL" CONTACT-INFO "" DESCRIPTION "The subtree for remote port mirror" ::= { esMgmt 73 } zyxelRemotePortMirrorSetup OBJECT IDENTIFIER ::= { zyxelRemotePortMirror 1 } -- ******************************************************************* -- * -- * zyxelRemotePortMirrorSetup -- * -- ******************************************************************* -- zyxelRemotePortMirrorMaxNumberOfVlans zyRemotePortMirrorMaxNumberOfVlans OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "The maximum number of remote mirror VLAN entries that can be created." ::= { zyxelRemotePortMirrorSetup 1 } -- zyxelRemotePortMirrorTable zyxelRemotePortMirrorTable OBJECT-TYPE SYNTAX SEQUENCE OF ZyxelRemotePortMirrorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The table contains remote port mirror configuration." ::= { zyxelRemotePortMirrorSetup 2 } zyxelRemotePortMirrorEntry OBJECT-TYPE SYNTAX ZyxelRemotePortMirrorEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry contains remote port mirror configuration. " INDEX { zyRemotePortMirrorVid } ::= { zyxelRemotePortMirrorTable 1 } ZyxelRemotePortMirrorEntry ::= SEQUENCE { zyRemotePortMirrorVid INTEGER, zyRemotePortMirrorSource8021pPriority INTEGER, zyRemotePortMirrorSourceIngressMirrorPorts PortList, zyRemotePortMirrorSourceEgressMirrorPorts PortList, zyRemotePortMirrorSourceReflectorPortState EnabledStatus, zyRemotePortMirrorSourceReflectorPort INTEGER, zyRemotePortMirrorDestinationMonitorPort INTEGER, zyRemotePortMirrorDestinationMonitorPortTagging EnabledStatus, zyRemotePortMirrorConnectedPorts PortList, zyRemotePortMirrorRowStatus RowStatus } zyRemotePortMirrorVid OBJECT-TYPE SYNTAX INTEGER(1..4094) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Enter the VLAN ID (1 to 4094) of the remote mirror VLAN. " ::= { zyxelRemotePortMirrorEntry 1 } zyRemotePortMirrorSource8021pPriority OBJECT-TYPE SYNTAX INTEGER(0..7) MAX-ACCESS read-write STATUS current DESCRIPTION "Select a priority level (0-7) with which the Switch replaces the priority of packets from source port (belonging to this remote mirror VLAN). " ::= { zyxelRemotePortMirrorEntry 2 } zyRemotePortMirrorSourceIngressMirrorPorts OBJECT-TYPE SYNTAX PortList MAX-ACCESS read-write STATUS current DESCRIPTION "Set port members to be the source ingress mirror-port. The mirror-port is the port traffic that we mirrored: 1. Mirror-ports is only existed in source switch. 2. It can be any port type, such as Ether Channel, Fast Ethernet, Gigabit Ethernet, and so forth. 3. It can be monitored in multiple remote mirror VLAN. 4. It cannot be a monitor-port, reflector-port and connected-port." ::= { zyxelRemotePortMirrorEntry 3 } zyRemotePortMirrorSourceEgressMirrorPorts OBJECT-TYPE SYNTAX PortList MAX-ACCESS read-write STATUS current DESCRIPTION "Set port members to be the source egress mirror-port. The mirror-port is the port traffic that we mirrored: 1. Mirror-ports is only existed in source switch. 2. It can be any port type, such as Ether Channel, Fast Ethernet, Gigabit Ethernet, and so forth. 3. It can be monitored in multiple remote mirror VLAN. 4. It cannot be a monitor-port, reflector-port and connected-port." ::= { zyxelRemotePortMirrorEntry 4 } zyRemotePortMirrorSourceReflectorPortState OBJECT-TYPE SYNTAX EnabledStatus MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/disable multi-mirroring on RMirror Source. Once the multi-mirroring is enabled, the reflector-port can be used in the RMirrore Source." ::= { zyxelRemotePortMirrorEntry 5 } zyRemotePortMirrorSourceReflectorPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Set port members to be the source reflector-port. The reflector port is the mechanism that copies packets onto an remote mirror VLAN. The reflector port forwards only traffic from remote mirror VLAN with which it is affiliated: 1. A reflector-port is only existed in source switch. 2. Spanning tree is automatically disabled on a reflector-port. 3. It is a port set to loopback. 4. The reflector port loops back untagged traffic to the switch. The traffic is then placed on the RSPAN VLAN and flooded to any trunk ports that carry the RSPAN VLAN. 5. The reflector-port can not be mirror-port and monitor-port." ::= { zyxelRemotePortMirrorEntry 6 } zyRemotePortMirrorDestinationMonitorPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Set the port number of the destination monitor port. The monitor-port is the port that we can monitor the RMirror traffic: 1. A monitor-port is only in destination switch. 2. It can participate in only one RMirror VLAN at a time. 3. A monitor-port in one RMirror VLAN cannot be another RMirror VLAN. 4. A monitor-port can not be a mirror-port, reflector-port and connected-port." ::= { zyxelRemotePortMirrorEntry 7 } zyRemotePortMirrorDestinationMonitorPortTagging OBJECT-TYPE SYNTAX EnabledStatus MAX-ACCESS read-write STATUS current DESCRIPTION "Enable/Disable the destination monitor port which packet with tag." ::= { zyxelRemotePortMirrorEntry 8 } zyRemotePortMirrorConnectedPorts OBJECT-TYPE SYNTAX PortList MAX-ACCESS read-write STATUS current DESCRIPTION "Set port members to be the connected-port. The connected-port is the physical port connected to other switch in the same remote mirror VLAN: 1. The port must join the remote mirror VLAN. 2. The connected-port can not be mirror-port and monitor-port." ::= { zyxelRemotePortMirrorEntry 9 } zyRemotePortMirrorRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION "This object allows entries to be created and deleted from the remote mirror table." ::= { zyxelRemotePortMirrorEntry 10 } END