Initial commit
This commit is contained in:
		
							
								
								
									
										341
									
								
								MIBS/huawei/HUAWEI-BGP-GR-MIB
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										341
									
								
								MIBS/huawei/HUAWEI-BGP-GR-MIB
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,341 @@
 | 
			
		||||
--  =================================================================
 | 
			
		||||
-- Copyright (C) 2006 by HUAWEI TECHNOLOGIES. All rights reserved
 | 
			
		||||
-- 
 | 
			
		||||
-- Description the HUAWEI-BGP-GR-MIB provides information about BPG GR,
 | 
			
		||||
-- management of huawei can make simple configuration of BGP GR also. 
 | 
			
		||||
-- Reference:
 | 
			
		||||
-- Version: V1.0
 | 
			
		||||
-- History:
 | 
			
		||||
-- yefei60142 2006-11-22 publish
 | 
			
		||||
-- =================================================================
 | 
			
		||||
 | 
			
		||||
    HUAWEI-BGP-GR-MIB DEFINITIONS ::= BEGIN
 | 
			
		||||
 
 | 
			
		||||
        IMPORTS
 | 
			
		||||
            hwDatacomm            
 | 
			
		||||
                FROM HUAWEI-MIB            
 | 
			
		||||
            InetAddress            
 | 
			
		||||
                FROM INET-ADDRESS-MIB            
 | 
			
		||||
            OBJECT-GROUP, MODULE-COMPLIANCE, NOTIFICATION-GROUP            
 | 
			
		||||
                FROM SNMPv2-CONF            
 | 
			
		||||
            Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY, NOTIFICATION-TYPE            
 | 
			
		||||
                FROM SNMPv2-SMI            
 | 
			
		||||
            TEXTUAL-CONVENTION            
 | 
			
		||||
                FROM SNMPv2-TC;
 | 
			
		||||
    
 | 
			
		||||
        hwBgpGRMIB MODULE-IDENTITY 
 | 
			
		||||
            LAST-UPDATED "200611220000Z"        -- November 22, 2006 at 00:00 GMT
 | 
			
		||||
            ORGANIZATION 
 | 
			
		||||
                "Huawei Technologies co.,Ltd."
 | 
			
		||||
            CONTACT-INFO 
 | 
			
		||||
                " R&D BeiJing, Huawei Technologies co.,Ltd.
 | 
			
		||||
                Huawei Bld.,NO.3 Xinxi Rd., 
 | 
			
		||||
                Shang-Di Information Industry Base,
 | 
			
		||||
                Hai-Dian District Beijing P.R. China
 | 
			
		||||
                Zip:100085 
 | 
			
		||||
                Http://www.huawei.com                                       
 | 
			
		||||
                E-mail:support@huawei.com "
 | 
			
		||||
            DESCRIPTION 
 | 
			
		||||
                "The HUAWEI-BGP-GR-MIB contains objects to 
 | 
			
		||||
                Manage configuration and Monitor running state 
 | 
			
		||||
                for BGP Graceful Restart feature."
 | 
			
		||||
            ::= { hwDatacomm 138 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
    
 | 
			
		||||
-- Status to judge whether capability of GR have enabled or not            
 | 
			
		||||
        Status ::= TEXTUAL-CONVENTION
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION 
 | 
			
		||||
                "This type is used to show status of GR,for example 'enable' 
 | 
			
		||||
                means capability of GR have enabled, 'disable' means
 | 
			
		||||
                capability of GR have disabled"
 | 
			
		||||
            SYNTAX INTEGER
 | 
			
		||||
                {
 | 
			
		||||
                enabled(1),
 | 
			
		||||
                disabled(2)
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
--  AFI type of enumeration 
 | 
			
		||||
        AFIType ::= TEXTUAL-CONVENTION
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION 
 | 
			
		||||
                "This type is used to show Address Family"
 | 
			
		||||
            SYNTAX INTEGER
 | 
			
		||||
                {
 | 
			
		||||
                notspecified(1),
 | 
			
		||||
                ipv4(2),
 | 
			
		||||
                ipv6(3),
 | 
			
		||||
                vpls(25),
 | 
			
		||||
                l2vpn(196)
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
--  SAFI type of enumeration       
 | 
			
		||||
        SAFIType ::= TEXTUAL-CONVENTION
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION 
 | 
			
		||||
                "This type is used to show Sub Address Family"
 | 
			
		||||
            SYNTAX INTEGER
 | 
			
		||||
                {
 | 
			
		||||
                notspecified(1),
 | 
			
		||||
                unicast(2),
 | 
			
		||||
                multicast(3),
 | 
			
		||||
                unicastandmulticast(4),
 | 
			
		||||
                mpls(5),
 | 
			
		||||
                vpls(65),
 | 
			
		||||
                vpnv4(128)
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
--  GRRole  show role of router in the process of GR,restarter/helper/grnormal/grnegotiatefail
 | 
			
		||||
        GRRole ::= TEXTUAL-CONVENTION
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION 
 | 
			
		||||
                "This type is used to show Role of router in the process of GR,
 | 
			
		||||
                'restarter' means the router pay Restarter role in the process 
 | 
			
		||||
                of GR,'helper'means the router pay Helper role in the process of 
 | 
			
		||||
                GR,if each peer have conferred with each others on GR,we call the
 | 
			
		||||
                kind of state is 'grnormal',if negotiation is unsuccessful,the
 | 
			
		||||
                kind of state is 'grnegotiatefail'."
 | 
			
		||||
            SYNTAX INTEGER
 | 
			
		||||
                {
 | 
			
		||||
                grnormal(1),
 | 
			
		||||
                restarter(2),
 | 
			
		||||
                helper(3),
 | 
			
		||||
                grnegotiatefail(4)
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
    
 | 
			
		||||
--
 | 
			
		||||
-- Node definitions
 | 
			
		||||
--
 | 
			
		||||
    
 | 
			
		||||
--  Node definitions
 | 
			
		||||
-- 
 | 
			
		||||
        hwBgpGRMIBObjects OBJECT IDENTIFIER ::= { hwBgpGRMIB 1 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
--  BGPGRCapability  Capability of GR for BGP 
 | 
			
		||||
        hwBgpGRCapability OBJECT-TYPE
 | 
			
		||||
            SYNTAX Status
 | 
			
		||||
            MAX-ACCESS read-write
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                "We can see status of GR by this node,the value 'enable'
 | 
			
		||||
                denotes that capability of GR have be actived, 'disable'
 | 
			
		||||
                denotes that capability of GR have be disabled."
 | 
			
		||||
            ::= { hwBgpGRMIBObjects 1 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
--  GRRestartTimer    BGP GR restart timer            
 | 
			
		||||
        hwBgpGRRestartTime OBJECT-TYPE
 | 
			
		||||
            SYNTAX Integer32 (3..600)
 | 
			
		||||
            MAX-ACCESS read-write
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                "The Value of BGP GR restart timer(second)"
 | 
			
		||||
            ::= { hwBgpGRMIBObjects 2 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
--  GRWaitForRibTimer   BGP GR wait-for-EndofRib timer          
 | 
			
		||||
        hwBgpGRWaitForRibTime OBJECT-TYPE
 | 
			
		||||
            SYNTAX Integer32 (3..3000)
 | 
			
		||||
            MAX-ACCESS read-write
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                "The value of BGP GR wait-for-EndofRib timer(second)"
 | 
			
		||||
            ::= { hwBgpGRMIBObjects 3 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
--  config table 
 | 
			
		||||
-- hwGRStatusInfoTable to show state of local router for a special peer Begin   
 | 
			
		||||
        hwBgpGRStatusInfoTable OBJECT-TYPE
 | 
			
		||||
            SYNTAX SEQUENCE OF HwBgpGRStatusInfoEntry
 | 
			
		||||
            MAX-ACCESS not-accessible
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                "This table show state of local router for a special peer."
 | 
			
		||||
            ::= { hwBgpGRMIBObjects 4 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
        hwBgpGRStatusInfoEntry OBJECT-TYPE
 | 
			
		||||
            SYNTAX HwBgpGRStatusInfoEntry
 | 
			
		||||
            MAX-ACCESS not-accessible
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                "State of local router for a special peer in this entry"
 | 
			
		||||
            INDEX { hwBgpGRStatAddressFamily, hwBgpGRStatSubAddressFamily, hwBgpGRStatInstanceID, hwBgpGRStatPeerAddress }
 | 
			
		||||
            ::= { hwBgpGRStatusInfoTable 1 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
        HwBgpGRStatusInfoEntry ::=
 | 
			
		||||
            SEQUENCE { 
 | 
			
		||||
                hwBgpGRStatAddressFamily
 | 
			
		||||
                    AFIType,
 | 
			
		||||
                hwBgpGRStatSubAddressFamily
 | 
			
		||||
                    SAFIType,
 | 
			
		||||
                hwBgpGRStatInstanceID
 | 
			
		||||
                    Unsigned32,
 | 
			
		||||
                hwBgpGRStatPeerAddress
 | 
			
		||||
                    InetAddress,
 | 
			
		||||
                hwBgpGRStatLocalGRRole
 | 
			
		||||
                    GRRole
 | 
			
		||||
             }
 | 
			
		||||
 | 
			
		||||
        hwBgpGRStatAddressFamily OBJECT-TYPE
 | 
			
		||||
            SYNTAX AFIType
 | 
			
		||||
            MAX-ACCESS not-accessible
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                "Address family of BGP(
 | 
			
		||||
                notspecified(1),
 | 
			
		||||
                ipv4(2),
 | 
			
		||||
                ipv6(3),
 | 
			
		||||
                vpls(25),
 | 
			
		||||
                l2vpn(196))"
 | 
			
		||||
            ::= { hwBgpGRStatusInfoEntry 1 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
        hwBgpGRStatSubAddressFamily OBJECT-TYPE
 | 
			
		||||
            SYNTAX SAFIType
 | 
			
		||||
            MAX-ACCESS not-accessible
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                "Sub address family of BGP(
 | 
			
		||||
                notspecified(1),
 | 
			
		||||
                unicast(2),
 | 
			
		||||
                multicast(3),
 | 
			
		||||
                unicastandmulticast(4),
 | 
			
		||||
                mpls(5),
 | 
			
		||||
                vpls(65),
 | 
			
		||||
                vpnv4(128))"
 | 
			
		||||
            ::= { hwBgpGRStatusInfoEntry 2 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
        hwBgpGRStatInstanceID OBJECT-TYPE
 | 
			
		||||
            SYNTAX Unsigned32
 | 
			
		||||
            MAX-ACCESS not-accessible
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                "The instance index of linking peer"
 | 
			
		||||
            ::= { hwBgpGRStatusInfoEntry 3 }
 | 
			
		||||
        hwBgpGRStatPeerAddress OBJECT-TYPE
 | 
			
		||||
            SYNTAX InetAddress
 | 
			
		||||
            MAX-ACCESS not-accessible
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                "Ipv4 address family of peer,note:there is only one kind of IP Address at 
 | 
			
		||||
                a special address family,for example,there is ipv4 address at public 
 | 
			
		||||
                unicast,and there will not be ipv6 address."
 | 
			
		||||
            ::= { hwBgpGRStatusInfoEntry 4 } 
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
        hwBgpGRStatLocalGRRole OBJECT-TYPE
 | 
			
		||||
            SYNTAX GRRole
 | 
			
		||||
            MAX-ACCESS read-only
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION
 | 
			
		||||
                "Role of router in the process of GR,'restarter' means the router
 | 
			
		||||
                pay Restarter role in the process of GR,'helper' means the
 | 
			
		||||
                router pay Helper role in the process of GR,if each peer have
 | 
			
		||||
                confered with each others on GR,we call the kind of state is
 | 
			
		||||
                'grnormal',if negotiation is unsuccessful,the kind of state is
 | 
			
		||||
                'grnegotiatefail'"
 | 
			
		||||
            ::= { hwBgpGRStatusInfoEntry 5 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
        hwBgpGRTrap OBJECT IDENTIFIER ::= { hwBgpGRMIB 2 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
--  hwGRStatusInfoTable to show state of local router for a special peer   End
 | 
			
		||||
-- hwGRWarningInfoTable Alarm table for GR   Begin
 | 
			
		||||
        hwBgpGRRestarterEnterGR NOTIFICATION-TYPE
 | 
			
		||||
            OBJECTS { hwBgpGRStatLocalGRRole }
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION 
 | 
			
		||||
                "We will report alarm when the local
 | 
			
		||||
                Router enters the GR state."
 | 
			
		||||
            ::= { hwBgpGRTrap 1 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
        hwBgpGRRestarterExitGR NOTIFICATION-TYPE
 | 
			
		||||
            OBJECTS { hwBgpGRStatLocalGRRole }
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION 
 | 
			
		||||
                "We will recover the hwRestarterEnterGR alarm when the local
 | 
			
		||||
                Router exit the GR state."
 | 
			
		||||
            ::= { hwBgpGRTrap 2 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
        hwBgpGRHelperGRRestartTimeOut NOTIFICATION-TYPE
 | 
			
		||||
            OBJECTS { hwBgpGRStatLocalGRRole }
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION 
 | 
			
		||||
                "The Restart Timer of Helper is overtime for special reason
 | 
			
		||||
                in process of GR."
 | 
			
		||||
            ::= { hwBgpGRTrap 3 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
        hwBgpGRHelperGRWaitForEndofRibTimeOut NOTIFICATION-TYPE
 | 
			
		||||
            OBJECTS { hwBgpGRStatLocalGRRole }
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION 
 | 
			
		||||
                "The WaitForEndofRib Timer of Helper is overtime for special reason
 | 
			
		||||
                in process of GR."
 | 
			
		||||
            ::= { hwBgpGRTrap 4 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
--  hwGRWarningInfoTable Alarm table for GR   End
 | 
			
		||||
-- conformance information
 | 
			
		||||
        hwBgpGRMIBConformance OBJECT IDENTIFIER ::= { hwBgpGRMIB 3 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
        hwBgpGRMIBCompliances OBJECT IDENTIFIER ::= { hwBgpGRMIBConformance 1 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
--   compliance statements
 | 
			
		||||
-- this module
 | 
			
		||||
        hwBgpGRMIBCompliance MODULE-COMPLIANCE
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION 
 | 
			
		||||
                "The compliance statement for Border GateWay Protocol Graceful Restart MIB."
 | 
			
		||||
            MODULE -- this module
 | 
			
		||||
                MANDATORY-GROUPS { hwBgpGRCfgGroup, hwBgpGRStatGroup, hwBgpGRTrapGroup }
 | 
			
		||||
            ::= { hwBgpGRMIBCompliances 1 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
        hwBgpGRMIBGroups OBJECT IDENTIFIER ::= { hwBgpGRMIBConformance 2 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
--   units of conformance
 | 
			
		||||
        hwBgpGRCfgGroup OBJECT-GROUP
 | 
			
		||||
            OBJECTS { hwBgpGRRestartTime, hwBgpGRWaitForRibTime, hwBgpGRCapability }
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION 
 | 
			
		||||
                "Required objects to provide hwBgpGRMIB objects configuration 
 | 
			
		||||
                information. hwBgpGRCfgGroup is optional."
 | 
			
		||||
            ::= { hwBgpGRMIBGroups 1 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
        hwBgpGRStatGroup OBJECT-GROUP
 | 
			
		||||
            OBJECTS { hwBgpGRStatLocalGRRole }
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION 
 | 
			
		||||
                "Required objects to provide hwBgpGRMIB objects configuration 
 | 
			
		||||
                information. hwBgpGRStatGroup is optional."
 | 
			
		||||
            ::= { hwBgpGRMIBGroups 2 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
        hwBgpGRTrapGroup NOTIFICATION-GROUP
 | 
			
		||||
            NOTIFICATIONS { hwBgpGRRestarterEnterGR, hwBgpGRRestarterExitGR, hwBgpGRHelperGRRestartTimeOut, hwBgpGRHelperGRWaitForEndofRibTimeOut }
 | 
			
		||||
            STATUS current
 | 
			
		||||
            DESCRIPTION 
 | 
			
		||||
                "Objects required for BGP GR Trap."
 | 
			
		||||
            ::= { hwBgpGRMIBGroups 3 }
 | 
			
		||||
 | 
			
		||||
        
 | 
			
		||||
    
 | 
			
		||||
    END
 | 
			
		||||
 | 
			
		||||
--
 | 
			
		||||
-- HUAWEI-BGP-GR-MIB.my
 | 
			
		||||
--
 | 
			
		||||
		Reference in New Issue
	
	Block a user