1215 lines
		
	
	
		
			35 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			1215 lines
		
	
	
		
			35 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-- ==================================================================
 | 
						|
-- Copyright (C) 2008 by  HUAWEI TECHNOLOGIES. All rights reserved.
 | 
						|
-- 
 | 
						|
-- Description: HUAWEI Private mirror MIB
 | 
						|
-- Reference:
 | 
						|
-- Version: 
 | 
						|
-- History:
 | 
						|
--       
 | 
						|
-- ==================================================================
 | 
						|
-- ==================================================================
 | 
						|
-- 
 | 
						|
-- Variables and types be imported
 | 
						|
-- 
 | 
						|
-- ==================================================================
 | 
						|
 | 
						|
    HUAWEI-MIRROR-MIB DEFINITIONS ::= BEGIN
 | 
						|
 
 | 
						|
        IMPORTS
 | 
						|
            huaweiMgmt            
 | 
						|
                FROM HUAWEI-MIB            
 | 
						|
            InterfaceIndex            
 | 
						|
                FROM IF-MIB            
 | 
						|
            OBJECT-GROUP, MODULE-COMPLIANCE            
 | 
						|
                FROM SNMPv2-CONF            
 | 
						|
            IpAddress, Integer32, OBJECT-TYPE, MODULE-IDENTITY            
 | 
						|
                FROM SNMPv2-SMI
 | 
						|
            EnabledStatus           
 | 
						|
                FROM P-BRIDGE-MIB     
 | 
						|
            RowStatus, TruthValue            
 | 
						|
                FROM SNMPv2-TC;
 | 
						|
 | 
						|
-- 20080101
 | 
						|
        
 | 
						|
        hwMirrorMIB MODULE-IDENTITY 
 | 
						|
            LAST-UPDATED "200801012030Z"                    
 | 
						|
            ORGANIZATION 
 | 
						|
                "Huawei Technologies co.,Ltd."
 | 
						|
            CONTACT-INFO 
 | 
						|
                "8090 Team Huawei Technologies co.,Ltd.
 | 
						|
                Huawei Bld.,NO.3 Xinxi Rd., 
 | 
						|
                Shang-Di Information Industry Base,
 | 
						|
                Hai-Dian District Beijing P.R. China
 | 
						|
                http://www.huawei.com
 | 
						|
                Zip:100085
 | 
						|
                "
 | 
						|
            DESCRIPTION 
 | 
						|
                "MIB description of mirror."
 | 
						|
            ::= { huaweiMgmt 162 }
 | 
						|
        
 | 
						|
      hwMirrorMIBObjects OBJECT IDENTIFIER ::= { hwMirrorMIB 1 }
 | 
						|
      
 | 
						|
      hwLocalMirror OBJECT IDENTIFIER ::= { hwMirrorMIBObjects 1 }
 | 
						|
      
 | 
						|
      
 | 
						|
      
 | 
						|
-- ******************************************************************
 | 
						|
--
 | 
						|
--   hwLocalObserveTable
 | 
						|
--
 | 
						|
-- ******************************************************************
 | 
						|
 | 
						|
hwLocalObserveTable OBJECT-TYPE
 | 
						|
          SYNTAX      SEQUENCE OF HwLocalObserveEntry
 | 
						|
          MAX-ACCESS  not-accessible
 | 
						|
          STATUS      current
 | 
						|
          DESCRIPTION
 | 
						|
              " The hwLocalObserveTable lists local mirror characters. "
 | 
						|
          ::= { hwLocalMirror 1 }
 | 
						|
          
 | 
						|
 | 
						|
      hwLocalObserveEntry OBJECT-TYPE
 | 
						|
          SYNTAX HwLocalObserveEntry
 | 
						|
          MAX-ACCESS not-accessible
 | 
						|
          STATUS current
 | 
						|
          DESCRIPTION
 | 
						|
              " The hwLocalObserveEntry lists local mirror characters. " 
 | 
						|
          INDEX  { hwLocalObservePort }    
 | 
						|
          ::= { hwLocalObserveTable 1 }           
 | 
						|
 | 
						|
    HwLocalObserveEntry ::=
 | 
						|
        SEQUENCE {               
 | 
						|
                hwLocalObservePort                      
 | 
						|
                    InterfaceIndex,
 | 
						|
                hwLocalObserveIndex                
 | 
						|
                    Integer32,
 | 
						|
                hwLocalObserveWithLinkLayerHeader   
 | 
						|
                    Integer32,
 | 
						|
                hwLocalObserveRowStatus           
 | 
						|
                    RowStatus
 | 
						|
   }
 | 
						|
 | 
						|
 | 
						|
hwLocalObservePort OBJECT-TYPE
 | 
						|
      SYNTAX InterfaceIndex
 | 
						|
      MAX-ACCESS not-accessible
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "Ifindex is the index of the observing port and is used to search the name of an observing port."     
 | 
						|
      ::= { hwLocalObserveEntry 1 }
 | 
						|
 | 
						|
 | 
						|
    
 | 
						|
hwLocalObserveIndex OBJECT-TYPE
 | 
						|
      SYNTAX Integer32 (1..128)
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "
 | 
						|
      Index of an observing port that identifies the observing port. 
 | 
						|
 | 
						|
      Single chassis:
 | 
						|
      (The index of a physical port corresponds to the slot number of a board. 
 | 
						|
       The observe index ranges from 1 to 32.One board supports 32 logical 
 | 
						|
       observing ports.)
 | 
						|
 | 
						|
      Multi-chassis:
 | 
						|
      Supports physical observing ports only. The observe index ranges from 1 to 128.
 | 
						|
      "
 | 
						|
 
 | 
						|
      ::= { hwLocalObserveEntry 2 }
 | 
						|
      
 | 
						|
   
 | 
						|
hwLocalObserveWithLinkLayerHeader OBJECT-TYPE
 | 
						|
      SYNTAX Integer32 (0..1)
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "
 | 
						|
       Same interworking attribute. 
 | 
						|
       1: different interworking, mirroring packets at and above the IP layer. 
 | 
						|
       0: same interworking, mirroring packets at and above Layer 2. 
 | 
						|
       Default value: 1. 
 | 
						|
      "
 | 
						|
      DEFVAL {1}
 | 
						|
      ::= { hwLocalObserveEntry 3 }
 | 
						|
      
 | 
						|
 | 
						|
hwLocalObserveRowStatus OBJECT-TYPE
 | 
						|
      SYNTAX RowStatus 
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "
 | 
						|
       Row status. The value ranges from 1 to 6 but usually 4 and 6 are used.
 | 
						|
       createAndGo[4] - create a row.        
 | 
						|
       destroy[6] -delete a row.       
 | 
						|
      "
 | 
						|
      
 | 
						|
      ::= { hwLocalObserveEntry 4 }   
 | 
						|
      
 | 
						|
 | 
						|
-- ******************************************************************
 | 
						|
--
 | 
						|
--  hwLocalPortMirrorTable 
 | 
						|
--
 | 
						|
-- ******************************************************************         
 | 
						|
hwLocalPortMirrorTable OBJECT-TYPE
 | 
						|
          SYNTAX      SEQUENCE OF HwLocalPortMirrorEntry
 | 
						|
          MAX-ACCESS  not-accessible
 | 
						|
          STATUS      current
 | 
						|
          DESCRIPTION
 | 
						|
              " The hwLocalPortMirrorTable lists local mirror characters. "
 | 
						|
          ::= { hwLocalMirror 2 }
 | 
						|
          
 | 
						|
 | 
						|
      hwLocalPortMirrorEntry OBJECT-TYPE
 | 
						|
          SYNTAX HwLocalPortMirrorEntry
 | 
						|
          MAX-ACCESS not-accessible
 | 
						|
          STATUS current
 | 
						|
          DESCRIPTION
 | 
						|
              " The hwLocalPortMirrorEntry lists local mirror characters. " 
 | 
						|
          INDEX  { hwLocalMirrorPort }    
 | 
						|
          ::= { hwLocalPortMirrorTable 1 }           
 | 
						|
 | 
						|
    HwLocalPortMirrorEntry ::=
 | 
						|
        SEQUENCE {
 | 
						|
                hwLocalMirrorPort                 
 | 
						|
                    InterfaceIndex,
 | 
						|
                hwLocalMirrorBearing         
 | 
						|
                    INTEGER,
 | 
						|
                hwLocalCpuPacketFlag           
 | 
						|
                    TruthValue,
 | 
						|
                hwLocalPortMirrorCar             
 | 
						|
                    Integer32,
 | 
						|
                hwLocalPortMirrorRowStatus        
 | 
						|
                    RowStatus
 | 
						|
   }
 | 
						|
 | 
						|
 | 
						|
hwLocalMirrorPort OBJECT-TYPE
 | 
						|
      SYNTAX InterfaceIndex
 | 
						|
      MAX-ACCESS not-accessible
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "Ifindex of the mirroring port and is used to search the name of a mirroring port."
 | 
						|
      
 | 
						|
      ::= { hwLocalPortMirrorEntry 1 }
 | 
						|
    
 | 
						|
 | 
						|
hwLocalMirrorBearing OBJECT-TYPE
 | 
						|
      SYNTAX INTEGER {
 | 
						|
      inbound   (1),
 | 
						|
      outbound  (2),
 | 
						|
      inout     (3)
 | 
						|
      } 
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "Mirroring direction: inbound, outbound, and in-out.1:inbound 2:outbound 3:in-out."
 | 
						|
      
 | 
						|
      ::= { hwLocalPortMirrorEntry 2 }
 | 
						|
      
 | 
						|
 | 
						|
hwLocalCpuPacketFlag OBJECT-TYPE
 | 
						|
      SYNTAX TruthValue
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "
 | 
						|
        Indicates whether the packets sent to the CPU need to be mirrored. 
 | 
						|
        True: CPU packets are forwarded; 
 | 
						|
        False: CPU packets are not forwarded. 
 | 
						|
        You can configure this object only when the mirroring direction is 1 or 3.
 | 
						|
        Default value: false.
 | 
						|
      "
 | 
						|
      DEFVAL {false}
 | 
						|
      ::= { hwLocalPortMirrorEntry 3 }    
 | 
						|
    
 | 
						|
 | 
						|
hwLocalPortMirrorCar OBJECT-TYPE
 | 
						|
      SYNTAX Integer32 (0 | 100..2500000)
 | 
						|
      UNITS "Kbps"
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "
 | 
						|
       CAR (CIR) of mirrored packets, expressed in thousand bits per second. 
 | 
						|
       The default value is 0, which indicates that CAR is not performed.
 | 
						|
      "
 | 
						|
      DEFVAL {0}
 | 
						|
      ::= { hwLocalPortMirrorEntry 4 }
 | 
						|
      
 | 
						|
 | 
						|
hwLocalPortMirrorRowStatus OBJECT-TYPE
 | 
						|
      SYNTAX RowStatus
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      " 
 | 
						|
       Row status. The value ranges from 1 to 6 but usually 4 and 6 are used.
 | 
						|
       createAndGo[4] - create a row.        
 | 
						|
       destroy[6] -delete a row. 
 | 
						|
      "
 | 
						|
           
 | 
						|
      ::= { hwLocalPortMirrorEntry 5 }
 | 
						|
 | 
						|
-- ******************************************************************
 | 
						|
--
 | 
						|
--  hwLocalFlowMirrorTable
 | 
						|
--
 | 
						|
-- ******************************************************************         
 | 
						|
hwLocalFlowMirrorTable OBJECT-TYPE
 | 
						|
          SYNTAX      SEQUENCE OF HwLocalFlowMirrorEntry
 | 
						|
          MAX-ACCESS  not-accessible
 | 
						|
          STATUS      current
 | 
						|
          DESCRIPTION
 | 
						|
              " The hwLocalFlowMirrorTable lists local mirror characters. "
 | 
						|
          ::= { hwLocalMirror 3 }
 | 
						|
          
 | 
						|
 | 
						|
      hwLocalFlowMirrorEntry OBJECT-TYPE
 | 
						|
          SYNTAX HwLocalFlowMirrorEntry
 | 
						|
          MAX-ACCESS not-accessible
 | 
						|
          STATUS current
 | 
						|
          DESCRIPTION
 | 
						|
              " The hwLocalFlowMirrorEntry lists local mirror characters. " 
 | 
						|
          INDEX  { hwLocalBehaviorName }    
 | 
						|
          ::= { hwLocalFlowMirrorTable 1 }           
 | 
						|
 | 
						|
    HwLocalFlowMirrorEntry ::=
 | 
						|
        SEQUENCE {
 | 
						|
                hwLocalBehaviorName             
 | 
						|
                    OCTET STRING,
 | 
						|
                hwLocalFlowMirrorEnable         
 | 
						|
                    EnabledStatus,
 | 
						|
                hwLocalFlowMirrorCar            
 | 
						|
                    Integer32,
 | 
						|
                hwLocalFlowMirrorRowStatus      
 | 
						|
                    RowStatus                                    
 | 
						|
   }
 | 
						|
 | 
						|
          
 | 
						|
hwLocalBehaviorName OBJECT-TYPE
 | 
						|
      SYNTAX OCTET STRING (SIZE(1..31)) 
 | 
						|
      MAX-ACCESS not-accessible
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "Traffic behavior view name."
 | 
						|
           
 | 
						|
      ::= { hwLocalFlowMirrorEntry 1 }
 | 
						|
 | 
						|
 | 
						|
hwLocalFlowMirrorEnable OBJECT-TYPE
 | 
						|
      SYNTAX EnabledStatus 
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "
 | 
						|
        Indicates whether the flow mirroring is enabled. 
 | 
						|
        Disable indicates that flow mirroring is disabled; 
 | 
						|
        Enable indicates that flow mirroring is enabled. 
 | 
						|
        Default value: disable.  
 | 
						|
      "
 | 
						|
      DEFVAL {2}
 | 
						|
      ::= { hwLocalFlowMirrorEntry 2 }
 | 
						|
 | 
						|
 | 
						|
hwLocalFlowMirrorCar OBJECT-TYPE
 | 
						|
      SYNTAX Integer32 (0 | 100..2500000) 
 | 
						|
      UNITS "Kbps"
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "
 | 
						|
       CAR (CIR) of mirrored packets, expressed in thousand bits per second.
 | 
						|
       The default value is 0, which indicates that CAR is not performed.
 | 
						|
      "
 | 
						|
      DEFVAL {0}   
 | 
						|
      ::= { hwLocalFlowMirrorEntry 3 }
 | 
						|
      
 | 
						|
 | 
						|
hwLocalFlowMirrorRowStatus OBJECT-TYPE
 | 
						|
      SYNTAX RowStatus
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "
 | 
						|
        Row status. The value ranges from 1 to 6 but usually 4 and 6 are used.
 | 
						|
        createAndGo[4] - create a row.        
 | 
						|
        destroy[6] -delete a row. 
 | 
						|
      "           
 | 
						|
      ::= { hwLocalFlowMirrorEntry 4 }                  
 | 
						|
 | 
						|
-- ******************************************************************
 | 
						|
--
 | 
						|
--    hwLocalSlotMirrorTable 
 | 
						|
--
 | 
						|
-- ******************************************************************
 | 
						|
hwLocalSlotMirrorTable OBJECT-TYPE
 | 
						|
          SYNTAX      SEQUENCE OF HwLocalSlotMirrorEntry
 | 
						|
          MAX-ACCESS  not-accessible
 | 
						|
          STATUS      current
 | 
						|
          DESCRIPTION
 | 
						|
              " The hwLocalSlotMirrorTable lists local mirror characters. "
 | 
						|
          ::= { hwLocalMirror 4 }
 | 
						|
          
 | 
						|
 | 
						|
      hwLocalSlotMirrorEntry OBJECT-TYPE
 | 
						|
          SYNTAX HwLocalSlotMirrorEntry
 | 
						|
          MAX-ACCESS not-accessible
 | 
						|
          STATUS current
 | 
						|
          DESCRIPTION
 | 
						|
              " The hwLocalFlowMirrorEntry lists local mirror characters. " 
 | 
						|
          INDEX  { hwLocalSlotNo }    
 | 
						|
          ::= { hwLocalSlotMirrorTable 1 }           
 | 
						|
 | 
						|
    HwLocalSlotMirrorEntry ::=
 | 
						|
        SEQUENCE {
 | 
						|
           hwLocalSlotNo                  
 | 
						|
               Integer32,
 | 
						|
           hwSlotObserveIndex            
 | 
						|
               Integer32,
 | 
						|
           hwLocalSlotMirrorRowStatus        
 | 
						|
               RowStatus                                    
 | 
						|
   }  
 | 
						|
   
 | 
						|
hwLocalSlotNo OBJECT-TYPE
 | 
						|
      SYNTAX Integer32 (1..128)
 | 
						|
      MAX-ACCESS not-accessible
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "Slot number of a board."
 | 
						|
           
 | 
						|
      ::= { hwLocalSlotMirrorEntry 1 }
 | 
						|
 | 
						|
 | 
						|
hwSlotObserveIndex OBJECT-TYPE
 | 
						|
      SYNTAX Integer32 (1..128)
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "Indicates the index of the observing port."
 | 
						|
           
 | 
						|
      ::= { hwLocalSlotMirrorEntry 2 }
 | 
						|
 | 
						|
hwLocalSlotMirrorRowStatus OBJECT-TYPE
 | 
						|
      SYNTAX RowStatus
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "
 | 
						|
        Row status. The value ranges from 1 to 6 but usually 4 and 6 are used.
 | 
						|
        createAndGo[4] - create a row.        
 | 
						|
        destroy[6] -delete a row.
 | 
						|
      "
 | 
						|
           
 | 
						|
      ::= { hwLocalSlotMirrorEntry 3 }
 | 
						|
                        
 | 
						|
-- ******************************************************************
 | 
						|
--
 | 
						|
-- hwPortMirrorInfoTable
 | 
						|
--
 | 
						|
-- ******************************************************************
 | 
						|
 | 
						|
hwPortMirrorInfoTable OBJECT-TYPE
 | 
						|
          SYNTAX      SEQUENCE OF HwPortMirrorInfoEntry
 | 
						|
          MAX-ACCESS  not-accessible
 | 
						|
          STATUS      current
 | 
						|
          DESCRIPTION
 | 
						|
              " The hwPortMirrorInfoTable lists local and remote mirror characters. "
 | 
						|
          ::= { hwLocalMirror 5 }
 | 
						|
          
 | 
						|
 | 
						|
      hwPortMirrorInfoEntry OBJECT-TYPE
 | 
						|
          SYNTAX HwPortMirrorInfoEntry
 | 
						|
          MAX-ACCESS not-accessible
 | 
						|
          STATUS current
 | 
						|
          DESCRIPTION
 | 
						|
              " The hwPortMirrorInfoEntry lists local and remote mirror characters. " 
 | 
						|
          INDEX  { hwMirrorPortIndex }    
 | 
						|
          ::= { hwPortMirrorInfoTable 1 }           
 | 
						|
 | 
						|
    HwPortMirrorInfoEntry ::=
 | 
						|
        SEQUENCE {
 | 
						|
            hwMirrorPortIndex                   
 | 
						|
                InterfaceIndex,
 | 
						|
            hwMirrorType                       
 | 
						|
                INTEGER,
 | 
						|
            hwMirrorCar                          
 | 
						|
                Integer32,
 | 
						|
            hwMirrorClass                        
 | 
						|
                INTEGER,
 | 
						|
            hwMirrorBearing                      
 | 
						|
                INTEGER,
 | 
						|
            hwMirrorCpuPacketFlag                
 | 
						|
                TruthValue,
 | 
						|
            hwMirrorWithLinkLayerHeader          
 | 
						|
                Integer32,
 | 
						|
            hwRemoteMirrorInstanceName             
 | 
						|
                OCTET STRING            
 | 
						|
   } 
 | 
						|
 | 
						|
    
 | 
						|
hwMirrorPortIndex OBJECT-TYPE
 | 
						|
      SYNTAX InterfaceIndex 
 | 
						|
      MAX-ACCESS not-accessible
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "Port index of the mirroring port."
 | 
						|
           
 | 
						|
      ::= { hwPortMirrorInfoEntry 1 }
 | 
						|
 | 
						|
 | 
						|
hwMirrorType OBJECT-TYPE
 | 
						|
      SYNTAX INTEGER {
 | 
						|
      local    (1),
 | 
						|
      remote   (2)
 | 
						|
      }
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "Mirroring type: local or remote1: local 2: remote."
 | 
						|
           
 | 
						|
      ::= { hwPortMirrorInfoEntry 2 }
 | 
						|
      
 | 
						|
 | 
						|
 | 
						|
 | 
						|
hwMirrorCar OBJECT-TYPE
 | 
						|
      SYNTAX Integer32 (0 | 100..2500000)  
 | 
						|
      UNITS "Kbps"
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "CAR (CIR) of mirrored packets, expressed in thousand bits per second "
 | 
						|
      DEFVAL {0}     
 | 
						|
      ::= { hwPortMirrorInfoEntry 3 }
 | 
						|
      
 | 
						|
 | 
						|
hwMirrorClass OBJECT-TYPE
 | 
						|
      SYNTAX INTEGER {
 | 
						|
      port    (1),
 | 
						|
      policy  (2)
 | 
						|
      }
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "Type: port/policy1: port 2: policy."
 | 
						|
           
 | 
						|
      ::= { hwPortMirrorInfoEntry 4 }
 | 
						|
 | 
						|
 | 
						|
hwMirrorBearing OBJECT-TYPE
 | 
						|
      SYNTAX INTEGER {
 | 
						|
      inbound   (1),
 | 
						|
      outbound  (2),
 | 
						|
      inout   (3)
 | 
						|
      }
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "
 | 
						|
       Mirroring direction: inbound(1), outbound(2), and in-out(3).
 | 
						|
       When the direction is in-out, commands for both inbound and outbound configurations are required.
 | 
						|
      "
 | 
						|
           
 | 
						|
      ::= { hwPortMirrorInfoEntry 5 }
 | 
						|
      
 | 
						|
 | 
						|
hwMirrorCpuPacketFlag OBJECT-TYPE
 | 
						|
      SYNTAX TruthValue
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "
 | 
						|
       Indicates whether the packets sent to the CPU need to be mirrored.
 | 
						|
       True: CPU packets are forwarded; 
 | 
						|
       False: CPU packets are not forwarded.
 | 
						|
      "
 | 
						|
      DEFVAL {false}     
 | 
						|
      ::= { hwPortMirrorInfoEntry 6 }
 | 
						|
 | 
						|
 | 
						|
hwMirrorWithLinkLayerHeader OBJECT-TYPE
 | 
						|
      SYNTAX Integer32 (0..1)
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "
 | 
						|
        Same interworking attribute.
 | 
						|
        1: different interworking, mirroring packets at and above the IP layer. 
 | 
						|
        0: same interworking, mirroring packets at and above Layer 2. 
 | 
						|
        Default value: 1.
 | 
						|
      "
 | 
						|
      DEFVAL {1}     
 | 
						|
      ::= { hwPortMirrorInfoEntry 7 }
 | 
						|
      
 | 
						|
 | 
						|
hwRemoteMirrorInstanceName OBJECT-TYPE
 | 
						|
      SYNTAX   OCTET STRING (SIZE(1..31))
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "mirror instance name. Max 31 characters."
 | 
						|
           
 | 
						|
      ::= { hwPortMirrorInfoEntry 8 }
 | 
						|
   
 | 
						|
   
 | 
						|
-- ******************************************************************
 | 
						|
--   hwRemoteMirror
 | 
						|
-- ******************************************************************
 | 
						|
hwRemoteMirror OBJECT IDENTIFIER ::= { hwMirrorMIBObjects 2 }
 | 
						|
 | 
						|
-- ******************************************************************
 | 
						|
 | 
						|
--   hwRemoteObserveTable
 | 
						|
 
 | 
						|
-- ******************************************************************
 | 
						|
 | 
						|
hwRemoteObserveTable OBJECT-TYPE
 | 
						|
          SYNTAX      SEQUENCE OF HwRemoteObserveEntry
 | 
						|
          MAX-ACCESS  not-accessible
 | 
						|
          STATUS      current
 | 
						|
          DESCRIPTION
 | 
						|
              " The hwRemoteObserveTable lists remote mirror characters. "
 | 
						|
          ::= { hwRemoteMirror 1 }
 | 
						|
          
 | 
						|
 | 
						|
      hwRemoteObserveEntry OBJECT-TYPE
 | 
						|
          SYNTAX HwRemoteObserveEntry
 | 
						|
          MAX-ACCESS not-accessible
 | 
						|
          STATUS current
 | 
						|
          DESCRIPTION
 | 
						|
              " The hwLocalPortMirrorInfoEntry lists local mirror characters. " 
 | 
						|
          INDEX  { hwRemoteObservePort }    
 | 
						|
          ::= { hwRemoteObserveTable 1 }           
 | 
						|
 | 
						|
    HwRemoteObserveEntry ::=
 | 
						|
        SEQUENCE { 
 | 
						|
           hwRemoteObservePort                 
 | 
						|
               InterfaceIndex,
 | 
						|
           hwRemoteIdentifier                
 | 
						|
               Integer32,
 | 
						|
           hwRemoteDescription
 | 
						|
               OCTET STRING,
 | 
						|
           hwRemoteObserveWithLinkLayerHeader  
 | 
						|
               Integer32,
 | 
						|
           hwRemoteObserveRowStatus           
 | 
						|
               RowStatus
 | 
						|
   } 
 | 
						|
 | 
						|
hwRemoteObservePort  OBJECT-TYPE
 | 
						|
      SYNTAX InterfaceIndex 
 | 
						|
      MAX-ACCESS not-accessible
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      " Port ifindex of the observing port. "
 | 
						|
      
 | 
						|
      ::= { hwRemoteObserveEntry   1 }
 | 
						|
 | 
						|
 | 
						|
hwRemoteIdentifier  OBJECT-TYPE
 | 
						|
      SYNTAX Integer32  (1..64)
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      " Mirror Identifier. "
 | 
						|
      ::= { hwRemoteObserveEntry   2 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
hwRemoteDescription  OBJECT-TYPE
 | 
						|
      SYNTAX OCTET STRING (SIZE(1..31))
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      " Description of the observing port. "
 | 
						|
      
 | 
						|
      ::= { hwRemoteObserveEntry   3 }
 | 
						|
 | 
						|
hwRemoteObserveWithLinkLayerHeader  OBJECT-TYPE
 | 
						|
      SYNTAX Integer32 (0..1) 
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      " 
 | 
						|
       Same interworking attribute. 
 | 
						|
       1: different interworking, mirroring packets at and above the IP layer.
 | 
						|
       0: same interworking, mirroring packets at and above Layer 2.
 | 
						|
       Default value: 1.      
 | 
						|
      "
 | 
						|
      DEFVAL {1}
 | 
						|
      ::= { hwRemoteObserveEntry   4 }
 | 
						|
 | 
						|
 | 
						|
hwRemoteObserveRowStatus  OBJECT-TYPE
 | 
						|
      SYNTAX RowStatus
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      " 
 | 
						|
        Row status. The value ranges from 1 to 6 but usually 4 and 6 are used.
 | 
						|
        createAndGo[4] - create a row.
 | 
						|
        destroy[6] -delete a row.
 | 
						|
        
 | 
						|
      "
 | 
						|
 | 
						|
      ::= { hwRemoteObserveEntry   5 }
 | 
						|
 | 
						|
-- ******************************************************************
 | 
						|
 | 
						|
--  hwRemotePortMirrorTable 
 | 
						|
 | 
						|
-- ******************************************************************
 | 
						|
hwRemotePortMirrorTable OBJECT-TYPE
 | 
						|
          SYNTAX      SEQUENCE OF HwRemotePortMirrorEntry
 | 
						|
          MAX-ACCESS  not-accessible
 | 
						|
          STATUS      current
 | 
						|
          DESCRIPTION
 | 
						|
              " The hwRemotePortMirrorTable lists remote mirror characters. "
 | 
						|
          ::= { hwRemoteMirror 2 }
 | 
						|
          
 | 
						|
 | 
						|
      hwRemotePortMirrorEntry OBJECT-TYPE
 | 
						|
          SYNTAX HwRemotePortMirrorEntry
 | 
						|
          MAX-ACCESS not-accessible
 | 
						|
          STATUS current
 | 
						|
          DESCRIPTION
 | 
						|
              " The hwRemotePortMirrorTable lists local mirror characters. " 
 | 
						|
          INDEX  { hwRemoteMirrorPort }    
 | 
						|
          ::= { hwRemotePortMirrorTable 1 }           
 | 
						|
 | 
						|
    HwRemotePortMirrorEntry ::=
 | 
						|
        SEQUENCE {
 | 
						|
           hwRemoteMirrorPort         
 | 
						|
               InterfaceIndex,
 | 
						|
           hwRemoteMirrorBearing      
 | 
						|
               INTEGER,
 | 
						|
           hwRemoteCpuPacketFlag    
 | 
						|
               TruthValue,
 | 
						|
           hwPortMirrorInstanceName   
 | 
						|
               OCTET STRING,
 | 
						|
           hwRemotePortMirrorCar      
 | 
						|
               Integer32,
 | 
						|
           hwRemotePortMirrorRowStatus 
 | 
						|
               RowStatus           
 | 
						|
   } 
 | 
						|
 | 
						|
 | 
						|
hwRemoteMirrorPort  OBJECT-TYPE
 | 
						|
      SYNTAX InterfaceIndex 
 | 
						|
      MAX-ACCESS not-accessible
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      " Port index of the mirroring port. "
 | 
						|
 | 
						|
      ::= { hwRemotePortMirrorEntry   1 }
 | 
						|
 | 
						|
hwRemoteMirrorBearing  OBJECT-TYPE
 | 
						|
      SYNTAX INTEGER {
 | 
						|
       inbound       (1), 
 | 
						|
       outbound      (2), 
 | 
						|
       inout       (3)
 | 
						|
       }
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      " 
 | 
						|
       Mirroring direction: inbound(1), outbound(2), and in-out(3).
 | 
						|
       When the direction is in-out, commands for both inbound and outbound configurations are required.     
 | 
						|
      "
 | 
						|
 | 
						|
      ::= { hwRemotePortMirrorEntry   2 }
 | 
						|
 | 
						|
 | 
						|
hwRemoteCpuPacketFlag  OBJECT-TYPE
 | 
						|
      SYNTAX TruthValue 
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      " 
 | 
						|
        Indicates whether the packets sent to the CPU need to be mirrored. 
 | 
						|
        True: CPU packets are forwarded; 
 | 
						|
        False: CPU packets are not forwarded.      
 | 
						|
      "
 | 
						|
      DEFVAL {false}
 | 
						|
      ::= { hwRemotePortMirrorEntry   3 }
 | 
						|
 | 
						|
 | 
						|
hwPortMirrorInstanceName  OBJECT-TYPE
 | 
						|
      SYNTAX   OCTET STRING (SIZE(1..31))
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      " 
 | 
						|
       Name of the mirroring instance. It must already exist in the MIB table.             
 | 
						|
      "
 | 
						|
 | 
						|
      ::= { hwRemotePortMirrorEntry   4 }
 | 
						|
 | 
						|
 | 
						|
hwRemotePortMirrorCar  OBJECT-TYPE
 | 
						|
      SYNTAX Integer32 (0 | 100..2500000)
 | 
						|
      UNITS "Kbps"
 | 
						|
      MAX-ACCESS read-create      
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      " 
 | 
						|
      CAR (CIR) of mirrored packets, expressed in thousand bits per second by default, 
 | 
						|
      CAR is not performed for mirrored packets. 
 | 
						|
      "
 | 
						|
      DEFVAL {0}
 | 
						|
      ::= { hwRemotePortMirrorEntry   5 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
hwRemotePortMirrorRowStatus  OBJECT-TYPE
 | 
						|
      SYNTAX RowStatus
 | 
						|
      MAX-ACCESS read-create      
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      " 
 | 
						|
       Row status. The value ranges from 1 to 6 but usually 4 and 6 are used.
 | 
						|
       createAndGo[4] - create a row.        
 | 
						|
       destroy[6] -delete a row.
 | 
						|
      "
 | 
						|
 | 
						|
      ::= { hwRemotePortMirrorEntry   6 }   
 | 
						|
 | 
						|
   
 | 
						|
 | 
						|
-- ******************************************************************
 | 
						|
  
 | 
						|
--  hwRemoteFlowMirrorTable 
 | 
						|
 | 
						|
-- ******************************************************************
 | 
						|
hwRemoteFlowMirrorTable OBJECT-TYPE
 | 
						|
          SYNTAX      SEQUENCE OF HwRemoteFlowMirrorEntry
 | 
						|
          MAX-ACCESS  not-accessible
 | 
						|
          STATUS      current
 | 
						|
          DESCRIPTION
 | 
						|
              " The hwRemoteFlowMirrorTable lists remote mirror characters. "
 | 
						|
          ::= { hwRemoteMirror 3 }
 | 
						|
          
 | 
						|
 | 
						|
      hwRemoteFlowMirrorEntry OBJECT-TYPE
 | 
						|
          SYNTAX HwRemoteFlowMirrorEntry
 | 
						|
          MAX-ACCESS not-accessible
 | 
						|
          STATUS current
 | 
						|
          DESCRIPTION
 | 
						|
              " The hwRemoteFlowMirrorEntry lists local mirror characters. " 
 | 
						|
          INDEX  { hwRemoteBehaviorName }    
 | 
						|
          ::= { hwRemoteFlowMirrorTable 1 }           
 | 
						|
 | 
						|
    HwRemoteFlowMirrorEntry ::=
 | 
						|
        SEQUENCE {
 | 
						|
            hwRemoteBehaviorName         
 | 
						|
                OCTET STRING ,
 | 
						|
            hwFlowMirrorInstanceName        
 | 
						|
                OCTET STRING ,
 | 
						|
            hwRemoteFlowMirrorCar           
 | 
						|
                Integer32,
 | 
						|
            hwRemoteFlowMirrorRowStatus    
 | 
						|
                RowStatus           
 | 
						|
   } 
 | 
						|
 | 
						|
 | 
						|
hwRemoteBehaviorName OBJECT-TYPE
 | 
						|
      SYNTAX OCTET STRING (SIZE(1..31))  
 | 
						|
      MAX-ACCESS not-accessible
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      " Name of the traffic behavior. "
 | 
						|
 | 
						|
      ::= { hwRemoteFlowMirrorEntry   1 }
 | 
						|
 | 
						|
 | 
						|
hwFlowMirrorInstanceName OBJECT-TYPE
 | 
						|
       SYNTAX   OCTET STRING (SIZE(1..31)) 
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      " Name of the mirroring instance. "
 | 
						|
 | 
						|
      ::= { hwRemoteFlowMirrorEntry   2 }
 | 
						|
 | 
						|
 | 
						|
 | 
						|
hwRemoteFlowMirrorCar OBJECT-TYPE
 | 
						|
      SYNTAX Integer32 (0 | 100..2500000)
 | 
						|
      UNITS "Kbps"
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      " CAR (Committed Access Rate) setting of the mirror flow. The value indicates the CIR(Committed information rate) measured in kbps. "
 | 
						|
      DEFVAL {0}
 | 
						|
      ::= { hwRemoteFlowMirrorEntry   3 }    
 | 
						|
      
 | 
						|
 | 
						|
 | 
						|
hwRemoteFlowMirrorRowStatus OBJECT-TYPE
 | 
						|
      SYNTAX RowStatus 
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      " 
 | 
						|
       Row status. The value ranges from 1 to 6 but usually 4 and 6 are used.
 | 
						|
       createAndGo[4] - create a row.       
 | 
						|
       destroy[6] -delete a row.     
 | 
						|
      "
 | 
						|
 | 
						|
      ::= { hwRemoteFlowMirrorEntry   4 }  
 | 
						|
      
 | 
						|
      
 | 
						|
-- ******************************************************************
 | 
						|
      
 | 
						|
--   hwRemoteMirrorInstanceTable   
 | 
						|
 
 | 
						|
-- ******************************************************************
 | 
						|
hwRemoteMirrorInstanceTable OBJECT-TYPE
 | 
						|
          SYNTAX      SEQUENCE OF HwRemoteMirrorInstanceEntry
 | 
						|
          MAX-ACCESS  not-accessible
 | 
						|
          STATUS      current
 | 
						|
          DESCRIPTION
 | 
						|
              " The hwRemoteMirrorInstanceTable lists remote mirror characters. "
 | 
						|
          ::= { hwRemoteMirror 4 }
 | 
						|
          
 | 
						|
 | 
						|
      hwRemoteMirrorInstanceEntry OBJECT-TYPE
 | 
						|
          SYNTAX HwRemoteMirrorInstanceEntry
 | 
						|
          MAX-ACCESS not-accessible
 | 
						|
          STATUS current
 | 
						|
          DESCRIPTION
 | 
						|
              " The hwRemoteMirrorInstanceEntry lists  mirror instance characters. " 
 | 
						|
          INDEX  { hwMirrorInstanceName }    
 | 
						|
          ::= { hwRemoteMirrorInstanceTable 1 }           
 | 
						|
 | 
						|
    HwRemoteMirrorInstanceEntry ::=
 | 
						|
        SEQUENCE {
 | 
						|
            hwMirrorInstanceName     
 | 
						|
                OCTET STRING,
 | 
						|
            hwRemoteObservePortIp   
 | 
						|
                IpAddress,
 | 
						|
            hwRemoteMirrorIdentifier       
 | 
						|
                Integer32,
 | 
						|
            hwRemoteMirrorWithLinkLayerHeader
 | 
						|
                Integer32,
 | 
						|
            hwMirrorFlowClass         
 | 
						|
                INTEGER,
 | 
						|
            hwMirrorSliceSize         
 | 
						|
                Integer32,
 | 
						|
            hwMirrorTunnelIndex      
 | 
						|
                Integer32, 
 | 
						|
            hwMirrorTunnelType       
 | 
						|
                INTEGER,
 | 
						|
            hwMirrorTunnelStatus      
 | 
						|
                Integer32,   
 | 
						|
            hwMirrorTunnelPolicy      
 | 
						|
                OCTET STRING, 
 | 
						|
            hwMirrorInstanceRowStatus 
 | 
						|
                RowStatus         
 | 
						|
   } 
 | 
						|
 | 
						|
hwMirrorInstanceName OBJECT-TYPE
 | 
						|
      SYNTAX   OCTET STRING (SIZE(1..31))
 | 
						|
      MAX-ACCESS not-accessible
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      " Mirroring instance name. Max 31 characters "
 | 
						|
 | 
						|
      ::= { hwRemoteMirrorInstanceEntry  1 }
 | 
						|
   
 | 
						|
 | 
						|
hwRemoteObservePortIp OBJECT-TYPE
 | 
						|
      SYNTAX IpAddress 
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      " Remote mirror destination."
 | 
						|
 | 
						|
      ::= { hwRemoteMirrorInstanceEntry  2 }   
 | 
						|
      
 | 
						|
 | 
						|
hwRemoteMirrorIdentifier OBJECT-TYPE
 | 
						|
      SYNTAX Integer32 (0 | 1..64)
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      " Mirror identifier. "
 | 
						|
     
 | 
						|
      DEFVAL {0}
 | 
						|
      ::= { hwRemoteMirrorInstanceEntry  3 }   
 | 
						|
      
 | 
						|
 | 
						|
hwRemoteMirrorWithLinkLayerHeader OBJECT-TYPE
 | 
						|
      SYNTAX Integer32 (0..1) 
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "
 | 
						|
     Same interworking attribute.
 | 
						|
     1: different interworking, mirroring packets at and above the IP layer. 
 | 
						|
     0: same interworking, mirroring packets at and above Layer 2.      
 | 
						|
     Default value: 1.
 | 
						|
     "
 | 
						|
      DEFVAL {1}
 | 
						|
      ::= { hwRemoteMirrorInstanceEntry  4 } 
 | 
						|
      
 | 
						|
 | 
						|
hwMirrorFlowClass OBJECT-TYPE
 | 
						|
      SYNTAX INTEGER { 
 | 
						|
        be           (0),
 | 
						|
        af1          (1),
 | 
						|
        af2          (2),
 | 
						|
        af3          (3),
 | 
						|
        af4          (4),
 | 
						|
        ef           (5),
 | 
						|
        cs6          (6),
 | 
						|
        cs7          (7)
 | 
						|
                       
 | 
						|
      }
 | 
						|
 
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      " Type of mirrored flows. The value of 0 to 7 corresponds to <be,af1,af2,af3,af4,ef,cs6,cs7> respectively. 
 | 
						|
        be           (0),
 | 
						|
        af1          (1),
 | 
						|
        af2          (2),
 | 
						|
        af3          (3),
 | 
						|
        af4          (4),
 | 
						|
        ef           (5),
 | 
						|
        cs6          (6),
 | 
						|
        cs7          (7)
 | 
						|
      "
 | 
						|
      DEFVAL {0}
 | 
						|
      ::= { hwRemoteMirrorInstanceEntry  5 }   
 | 
						|
                                            
 | 
						|
 | 
						|
hwMirrorSliceSize OBJECT-TYPE
 | 
						|
      SYNTAX Integer32 (0 | 64..9600)
 | 
						|
      UNITS "Byte"
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "
 | 
						|
       Number of bytes of intercepted packets, expressed in bytes.
 | 
						|
       The value of size ranges from 64 to 9600.      
 | 
						|
      "
 | 
						|
      DEFVAL {0}
 | 
						|
      ::= { hwRemoteMirrorInstanceEntry  6 }   
 | 
						|
      
 | 
						|
 | 
						|
hwMirrorTunnelIndex OBJECT-TYPE
 | 
						|
      SYNTAX Integer32 
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      " Index of the tunnel that uniquely identifies the tunnel. "
 | 
						|
 | 
						|
      ::= { hwRemoteMirrorInstanceEntry  7 }  
 | 
						|
      
 | 
						|
 | 
						|
hwMirrorTunnelType OBJECT-TYPE
 | 
						|
      SYNTAX INTEGER { 
 | 
						|
        lspTunnel  (1), 
 | 
						|
        teTunnel   (2),
 | 
						|
        greTunnel  (3)                        
 | 
						|
      }
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "
 | 
						|
       Type of the tunnel:
 | 
						|
       1: LSP tunnel
 | 
						|
       2: TE  tunnel
 | 
						|
       3: GRE tunnel     
 | 
						|
      "
 | 
						|
 | 
						|
      ::= { hwRemoteMirrorInstanceEntry  8 }  
 | 
						|
      
 | 
						|
      
 | 
						|
hwMirrorTunnelStatus OBJECT-TYPE
 | 
						|
      SYNTAX  Integer32 (0..1)
 | 
						|
      MAX-ACCESS read-only
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "
 | 
						|
       status of tunnel       
 | 
						|
       0:DOWN
 | 
						|
       1:UP       
 | 
						|
      "
 | 
						|
 | 
						|
      ::= { hwRemoteMirrorInstanceEntry  9 } 
 | 
						|
 | 
						|
 | 
						|
hwMirrorTunnelPolicy OBJECT-TYPE
 | 
						|
      SYNTAX   OCTET STRING (SIZE(1..19))
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      " Tunnel policy name. Max 19 characters "
 | 
						|
 | 
						|
      ::= { hwRemoteMirrorInstanceEntry  10 }
 | 
						|
 | 
						|
      
 | 
						|
 | 
						|
hwMirrorInstanceRowStatus OBJECT-TYPE
 | 
						|
      SYNTAX RowStatus 
 | 
						|
      MAX-ACCESS read-create
 | 
						|
      STATUS current
 | 
						|
      DESCRIPTION
 | 
						|
      "
 | 
						|
       Row status. The value ranges from 1 to 6 but usually 4 and 6 are used.
 | 
						|
       createAndGo[4] - create a row.        
 | 
						|
       destroy[6] -delete a row.
 | 
						|
      "
 | 
						|
 | 
						|
      ::= { hwRemoteMirrorInstanceEntry  11 }
 | 
						|
--
 | 
						|
       hwMirrorConformance OBJECT IDENTIFIER ::= { hwMirrorMIB 11 }
 | 
						|
    
 | 
						|
      hwMirrorCompliances OBJECT IDENTIFIER ::= { hwMirrorConformance 1 }
 | 
						|
        
 | 
						|
      hwMirrorCompliance MODULE-COMPLIANCE
 | 
						|
          STATUS current
 | 
						|
          DESCRIPTION 
 | 
						|
              "The compliance statement for systems supporting 
 | 
						|
              the HUAWEI-SECURITY-MIB."
 | 
						|
          MODULE 
 | 
						|
              MANDATORY-GROUPS { hwLocalObserveGroup, hwLocalPortMirrorGroup, hwLocalFlowMirrorGroup,
 | 
						|
                                   hwLocalSlotMirrorGroup, hwLocalPortMirrorInfoGroup, hwRemoteObserveGroup,
 | 
						|
                                   hwRemotePortMirrorGroup, hwRemoteFlowMirrorGroup, hwRemoteMirrorInstanceGroup}
 | 
						|
          ::= { hwMirrorCompliances 1 }
 | 
						|
 | 
						|
      hwBaseMirrorGroup OBJECT IDENTIFIER ::= { hwMirrorConformance 2 }
 | 
						|
 | 
						|
      hwLocalObserveGroup OBJECT-GROUP
 | 
						|
          OBJECTS{
 | 
						|
--                hwLocalObservePort          ,
 | 
						|
                hwLocalObserveIndex         ,
 | 
						|
                hwLocalObserveWithLinkLayerHeader  ,
 | 
						|
                hwLocalObserveRowStatus     
 | 
						|
                 }
 | 
						|
          STATUS current       
 | 
						|
          DESCRIPTION 
 | 
						|
              "The group specifies local observing port."
 | 
						|
          ::= { hwBaseMirrorGroup 1 }
 | 
						|
          
 | 
						|
      hwLocalPortMirrorGroup OBJECT-GROUP
 | 
						|
          OBJECTS{    
 | 
						|
--              hwLocalMirrorPort          ,
 | 
						|
                hwLocalMirrorBearing       ,
 | 
						|
                hwLocalCpuPacketFlag     ,
 | 
						|
                hwLocalPortMirrorCar       ,
 | 
						|
                hwLocalPortMirrorRowStatus
 | 
						|
                 }
 | 
						|
          STATUS current       
 | 
						|
          DESCRIPTION 
 | 
						|
              "The group specifies local mirroring port."
 | 
						|
          ::= { hwBaseMirrorGroup 2 } 
 | 
						|
          
 | 
						|
      hwLocalFlowMirrorGroup OBJECT-GROUP
 | 
						|
          OBJECTS{
 | 
						|
--                hwLocalBehaviorName  ,   
 | 
						|
                hwLocalFlowMirrorEnable,   
 | 
						|
                hwLocalFlowMirrorCar    , 
 | 
						|
                hwLocalFlowMirrorRowStatus
 | 
						|
                 }
 | 
						|
          STATUS current       
 | 
						|
          DESCRIPTION 
 | 
						|
              "The group specifies traffic behavior for local mirroring."
 | 
						|
          ::= { hwBaseMirrorGroup 3 }
 | 
						|
          
 | 
						|
      hwLocalSlotMirrorGroup OBJECT-GROUP
 | 
						|
          OBJECTS{
 | 
						|
--                hwLocalSlotNo           ,
 | 
						|
                hwSlotObserveIndex      ,
 | 
						|
                hwLocalSlotMirrorRowStatus
 | 
						|
                 }
 | 
						|
          STATUS current       
 | 
						|
          DESCRIPTION 
 | 
						|
              "The group specifies local observing port for slot."
 | 
						|
          ::= { hwBaseMirrorGroup 4 }
 | 
						|
          
 | 
						|
      hwLocalPortMirrorInfoGroup OBJECT-GROUP
 | 
						|
          OBJECTS{
 | 
						|
--                hwMirrorPortIndex         ,
 | 
						|
                hwMirrorType              ,
 | 
						|
                hwMirrorCar               ,
 | 
						|
                hwMirrorClass             ,
 | 
						|
                hwMirrorBearing           ,
 | 
						|
                hwMirrorCpuPacketFlag     ,
 | 
						|
                hwMirrorWithLinkLayerHeader ,    
 | 
						|
                hwRemoteMirrorInstanceName   
 | 
						|
             }
 | 
						|
          STATUS current       
 | 
						|
          DESCRIPTION 
 | 
						|
              "The group querys configuration of port-mirroring interfaces."
 | 
						|
          ::= { hwBaseMirrorGroup 5 }
 | 
						|
          
 | 
						|
      hwRemoteObserveGroup OBJECT-GROUP
 | 
						|
          OBJECTS{
 | 
						|
--                hwRemoteObservePort         ,
 | 
						|
                hwRemoteIdentifier        ,
 | 
						|
                hwRemoteDescription         ,
 | 
						|
                hwRemoteObserveWithLinkLayerHeader , 
 | 
						|
                hwRemoteObserveRowStatus   
 | 
						|
                 }
 | 
						|
          STATUS current       
 | 
						|
          DESCRIPTION 
 | 
						|
              "The group specifies remote observing port."
 | 
						|
          ::= { hwBaseMirrorGroup 6 }
 | 
						|
 | 
						|
      hwRemotePortMirrorGroup OBJECT-GROUP
 | 
						|
          OBJECTS{
 | 
						|
--                hwRemoteMirrorPort         ,
 | 
						|
                hwRemoteMirrorBearing      ,
 | 
						|
                hwRemoteCpuPacketFlag    ,
 | 
						|
                hwPortMirrorInstanceName   ,
 | 
						|
                hwRemotePortMirrorCar      ,
 | 
						|
                hwRemotePortMirrorRowStatus                                              
 | 
						|
                 }
 | 
						|
          STATUS current       
 | 
						|
          DESCRIPTION 
 | 
						|
              "The group specifies remote mirroring port."
 | 
						|
          ::= { hwBaseMirrorGroup 7 }
 | 
						|
 | 
						|
      hwRemoteFlowMirrorGroup OBJECT-GROUP
 | 
						|
          OBJECTS{
 | 
						|
--                hwRemoteBehaviorName     ,
 | 
						|
                hwFlowMirrorInstanceName   ,
 | 
						|
                hwRemoteFlowMirrorCar      ,
 | 
						|
                hwRemoteFlowMirrorRowStatus                                              
 | 
						|
                 }
 | 
						|
          STATUS current       
 | 
						|
          DESCRIPTION 
 | 
						|
              "The group specifies traffic behavior for remote mirroring."
 | 
						|
          ::= { hwBaseMirrorGroup 8 }
 | 
						|
 | 
						|
      hwRemoteMirrorInstanceGroup OBJECT-GROUP
 | 
						|
          OBJECTS{
 | 
						|
--                hwMirrorInstanceName        ,
 | 
						|
                hwRemoteObservePortIp     ,
 | 
						|
                hwRemoteMirrorIdentifier         ,
 | 
						|
                hwRemoteMirrorWithLinkLayerHeader  ,
 | 
						|
                hwMirrorFlowClass           ,
 | 
						|
                hwMirrorSliceSize           ,
 | 
						|
                hwMirrorTunnelIndex         ,
 | 
						|
                hwMirrorTunnelType          ,
 | 
						|
                hwMirrorTunnelStatus        ,
 | 
						|
                hwMirrorInstanceRowStatus 
 | 
						|
                 }
 | 
						|
          STATUS current       
 | 
						|
          DESCRIPTION 
 | 
						|
              "The group specifies mirror instance."
 | 
						|
          ::= { hwBaseMirrorGroup 9 }
 | 
						|
 | 
						|
END   
 | 
						|
    
 | 
						|
    
 | 
						|
    
 | 
						|
    
 | 
						|
 |