128 lines
		
	
	
		
			4.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			128 lines
		
	
	
		
			4.0 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-- =================================================================
 | 
						|
-- Copyright (C) 2002 New H3C Tech. Co., Ltd. All rights reserved.
 | 
						|
--
 | 
						|
-- Description: protocol priority mib
 | 
						|
-- Reference:
 | 
						|
-- Version: V1.0
 | 
						|
-- History:
 | 
						|
--   V1.0 created by zhuangyu
 | 
						|
--     The initial version, 2005-01-17
 | 
						|
-- =================================================================
 | 
						|
HH3C-PROT-PRIORITY-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
    IMPORTS
 | 
						|
        hh3cCommon
 | 
						|
            FROM HH3C-OID-MIB
 | 
						|
        Integer32, OBJECT-TYPE, MODULE-IDENTITY
 | 
						|
            FROM SNMPv2-SMI
 | 
						|
        RowStatus
 | 
						|
            FROM SNMPv2-TC;
 | 
						|
 | 
						|
    hh3cProtocolPriority MODULE-IDENTITY
 | 
						|
        LAST-UPDATED "200501171633Z"        -- January 17, 2005 at 16:33 GMT
 | 
						|
        ORGANIZATION
 | 
						|
            "New H3C Tech. Co., Ltd."
 | 
						|
        CONTACT-INFO
 | 
						|
            "Platform Team New H3C Tech. Co., Ltd.
 | 
						|
            Hai-Dian District Beijing P.R. China
 | 
						|
            http://www.h3c.com
 | 
						|
            Zip:100085
 | 
						|
            "
 | 
						|
        DESCRIPTION
 | 
						|
            "This MIB is used to manage and configure the priority of specified protocol.
 | 
						|
            This MIB is applicable to routers, switches and other products.
 | 
						|
            "
 | 
						|
        REVISION "200501171633Z"        -- January 17, 2005 at 16:33 GMT
 | 
						|
        DESCRIPTION
 | 
						|
            "The initial revision of this MIB module."
 | 
						|
        ::= { hh3cCommon 37 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
-- Node definitions
 | 
						|
--
 | 
						|
    hh3cProtocolPriorityObjects OBJECT IDENTIFIER ::= { hh3cProtocolPriority 1 }
 | 
						|
 | 
						|
    hh3cPPri OBJECT IDENTIFIER ::= { hh3cProtocolPriorityObjects 1 }
 | 
						|
 | 
						|
    hh3cProtocolPriorityTable OBJECT-TYPE
 | 
						|
        SYNTAX SEQUENCE OF Hh3cProtocolPriorityEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "A table is used to configure the priority of the protocol."
 | 
						|
        ::= { hh3cPPri 1 }
 | 
						|
 | 
						|
    hh3cProtocolPriorityEntry OBJECT-TYPE
 | 
						|
        SYNTAX Hh3cProtocolPriorityEntry
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "An entry containing information about the priority of the protocol."
 | 
						|
        INDEX { hh3cPPriProtocolType }
 | 
						|
        ::= { hh3cProtocolPriorityTable 1 }
 | 
						|
 | 
						|
    Hh3cProtocolPriorityEntry ::=
 | 
						|
        SEQUENCE {
 | 
						|
            hh3cPPriProtocolType
 | 
						|
                INTEGER,
 | 
						|
            hh3cPPriPriorityType
 | 
						|
                INTEGER,
 | 
						|
            hh3cPPriPriorityVlaue
 | 
						|
                Integer32,
 | 
						|
            hh3cPPriRowStatus
 | 
						|
                RowStatus
 | 
						|
        }
 | 
						|
 | 
						|
    hh3cPPriProtocolType OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER
 | 
						|
               {
 | 
						|
               ospf(1),
 | 
						|
               telnet(2),
 | 
						|
               snmp(3),
 | 
						|
               icmp(4),
 | 
						|
               bgp(5),
 | 
						|
               ldp(6)
 | 
						|
               }
 | 
						|
        MAX-ACCESS not-accessible
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Protocol type."
 | 
						|
        ::= { hh3cProtocolPriorityEntry 1 }
 | 
						|
 | 
						|
    hh3cPPriPriorityType OBJECT-TYPE
 | 
						|
        SYNTAX INTEGER
 | 
						|
               {
 | 
						|
               ipPrecedence(1),
 | 
						|
               dscp(2)
 | 
						|
               }
 | 
						|
        MAX-ACCESS read-create
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Priority type."
 | 
						|
        ::= { hh3cProtocolPriorityEntry 2 }
 | 
						|
 | 
						|
    hh3cPPriPriorityVlaue OBJECT-TYPE
 | 
						|
        SYNTAX Integer32 (0..63)
 | 
						|
        MAX-ACCESS read-create
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "Priority value.
 | 
						|
            If setting hh3cPPriPriorityType to ip-precedence(1),
 | 
						|
            the range of hh3cPPriPriorityVlaue is from 0 to 7.
 | 
						|
            If setting hh3cPPriPriorityType to dscp(2),
 | 
						|
            the range of hh3cPPriPriorityVlaue is from 0 to 63."
 | 
						|
        ::= { hh3cProtocolPriorityEntry 3 }
 | 
						|
 | 
						|
    hh3cPPriRowStatus OBJECT-TYPE
 | 
						|
        SYNTAX RowStatus
 | 
						|
        MAX-ACCESS read-create
 | 
						|
        STATUS current
 | 
						|
        DESCRIPTION
 | 
						|
            "RowStatus, Now support createAndGo,active and destroy.
 | 
						|
            To create a new row, hh3cPPriPriorityType and hh3cPPriPriorityValue must be specified.
 | 
						|
            To modify a row,hh3cPPriPriorityType and hh3cPPriPriorityValue
 | 
						|
            must change at the same time and the hh3cPPriRowStatus is active ."
 | 
						|
        ::= { hh3cProtocolPriorityEntry 4 }
 | 
						|
END
 |