225 lines
		
	
	
		
			7.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			225 lines
		
	
	
		
			7.4 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-----------------------------------------------------------------------------
 | 
						||
--  File         : gbnL3Ospf-Mib.mi2
 | 
						||
--  Description  : ADMIN  Enterprise MIB 
 | 
						||
--  Version      : 0.03
 | 
						||
--  Date         : May 03, 2002     
 | 
						||
--
 | 
						||
--  Copyright (c) 2002-2005 admin Systems, Inc.  All Rights Reserved.
 | 
						||
------------------------------------------------------------------------------
 | 
						||
------------------------------------------------------------------------------
 | 
						||
 | 
						||
    GBNL3Ospf-MIB DEFINITIONS ::= BEGIN
 | 
						||
 | 
						||
    IMPORTS
 | 
						||
        MODULE-IDENTITY, OBJECT-TYPE,
 | 
						||
        Integer32, Counter64                    FROM SNMPv2-SMI
 | 
						||
        
 | 
						||
        DisplayString, TruthValue,MacAddress,RowStatus    FROM SNMPv2-TC  
 | 
						||
              
 | 
						||
        MODULE-COMPLIANCE, OBJECT-GROUP         FROM SNMPv2-CONF
 | 
						||
        
 | 
						||
        gbnL3                                   FROM ADMIN-MASTER-MIB
 | 
						||
        
 | 
						||
        mib-2                                   FROM RFC1213-MIB;
 | 
						||
    
 | 
						||
        
 | 
						||
    gbnL3OspfMib MODULE-IDENTITY
 | 
						||
        LAST-UPDATED    "0308180001Z"  -- Autumn 18,2003  
 | 
						||
        ORGANIZATION    "admin Systems, Inc."
 | 
						||
        CONTACT-INFO    "admin Systems, Inc.
 | 
						||
                         E-mail: support@admin.com.cn"
 | 
						||
 | 
						||
        DESCRIPTION     "GBN Enterprise MIB definition."
 | 
						||
 | 
						||
        REVISION        "0308180001Z"  -- Autumn 18,2003
 | 
						||
        DESCRIPTION     "Initial MIB creation."
 | 
						||
 | 
						||
        ::= { gbnL3 3 }
 | 
						||
 | 
						||
Metric ::= TEXTUAL-CONVENTION
 | 
						||
    STATUS      current
 | 
						||
    DESCRIPTION
 | 
						||
       "The OSPF Internal Metric."
 | 
						||
    SYNTAX      Integer32 (0..'FFFFFF'h)
 | 
						||
 | 
						||
   gbnL3OspfGroup               OBJECT IDENTIFIER ::= { gbnL3OspfMib 1 }   
 | 
						||
    
 | 
						||
   
 | 
						||
    ospfRedistriDefaultMetric OBJECT-TYPE
 | 
						||
        SYNTAX   Metric
 | 
						||
        MAX-ACCESS   read-write
 | 
						||
        STATUS   current
 | 
						||
        DESCRIPTION
 | 
						||
           "其他路由协议的路由引入到OSPF的默认花费值."
 | 
						||
       REFERENCE
 | 
						||
          "OSPF Version 2, C.1 Global parameters" 
 | 
						||
       DEFVAL { 1 }         
 | 
						||
      ::= { gbnL3OspfGroup 1 }      
 | 
						||
      
 | 
						||
    ospfRedistriDefaultType OBJECT-TYPE
 | 
						||
       SYNTAX   INTEGER    {
 | 
						||
                    type1 (1),
 | 
						||
                    type2 (2)
 | 
						||
                  }
 | 
						||
        MAX-ACCESS   read-write
 | 
						||
        STATUS   current
 | 
						||
        DESCRIPTION
 | 
						||
           "其他路由协议的路由引入到OSPF的默认类型.第一类或第二类。"
 | 
						||
       REFERENCE
 | 
						||
          "OSPF Version 2, C.1 Global parameters"  
 | 
						||
       DEFVAL { type2 }         
 | 
						||
      ::= { gbnL3OspfGroup 2 }
 | 
						||
 | 
						||
    ospfRedistriDefaultTag OBJECT-TYPE
 | 
						||
        SYNTAX   Integer32
 | 
						||
        MAX-ACCESS   read-write
 | 
						||
        STATUS   current
 | 
						||
        DESCRIPTION
 | 
						||
           "此项暂时不用." 
 | 
						||
       DEFVAL { 1 }        
 | 
						||
      ::= { gbnL3OspfGroup 3 }
 | 
						||
 | 
						||
 | 
						||
   ospfRedistriDefaultInterval OBJECT-TYPE
 | 
						||
        SYNTAX   Integer32
 | 
						||
        MAX-ACCESS   read-write
 | 
						||
        STATUS   current
 | 
						||
        DESCRIPTION
 | 
						||
           "OSPF引入外部路由的默认引入间隔,以秒(S)为单位."
 | 
						||
       REFERENCE
 | 
						||
          "OSPF Version 2, C.1 Global parameters" 
 | 
						||
       DEFVAL { 1 }          
 | 
						||
      ::= { gbnL3OspfGroup 4 }    
 | 
						||
      
 | 
						||
    ospfRedistriDefaultLimit OBJECT-TYPE
 | 
						||
        SYNTAX   Integer32
 | 
						||
        MAX-ACCESS   read-write
 | 
						||
        STATUS   current
 | 
						||
        DESCRIPTION
 | 
						||
           "OSPF每次引入外部路由的最大数目."
 | 
						||
       REFERENCE
 | 
						||
          "OSPF Version 2, C.1 Global parameters"
 | 
						||
       DEFVAL { 1000 }
 | 
						||
      ::= { gbnL3OspfGroup 5 }
 | 
						||
 | 
						||
    ospfMibBinding OBJECT-TYPE
 | 
						||
        SYNTAX   Integer32(0..10)
 | 
						||
        MAX-ACCESS   read-write
 | 
						||
        STATUS   current
 | 
						||
        DESCRIPTION
 | 
						||
           "Bind OSPF MIBs to OSPF process. OSPF MIBs access the binging process only."
 | 
						||
       DEFVAL { 0 }
 | 
						||
      ::= { gbnL3OspfGroup 6 }
 | 
						||
      
 | 
						||
      
 | 
						||
--  OSPF redistribute Variables
 | 
						||
 | 
						||
--      These parameters apply globally to the Router's
 | 
						||
--      OSPF Process when OSPF redistribute routes of other protocal.  
 | 
						||
 | 
						||
    ospfRedistributeTable OBJECT-TYPE
 | 
						||
        SYNTAX   SEQUENCE OF OspfRedistributeEntry
 | 
						||
        MAX-ACCESS   not-accessible
 | 
						||
        STATUS   current
 | 
						||
        DESCRIPTION
 | 
						||
           "Information describing the configured  parame-
 | 
						||
           ters  of redistribute."
 | 
						||
       ::= { gbnL3OspfMib 2 }
 | 
						||
 | 
						||
    ospfRedistributeEntry OBJECT-TYPE
 | 
						||
        SYNTAX   OspfRedistributeEntry
 | 
						||
        MAX-ACCESS   not-accessible
 | 
						||
        STATUS   current
 | 
						||
        DESCRIPTION
 | 
						||
           "Information describing the configured  parame-
 | 
						||
           ters  of redistribute."
 | 
						||
       INDEX { ospfRedistributeProtocal }
 | 
						||
       ::= { ospfRedistributeTable 1 }
 | 
						||
 | 
						||
    OspfRedistributeEntry ::=
 | 
						||
	    SEQUENCE {
 | 
						||
	        ospfRedistributeProtocal
 | 
						||
	            Integer32,
 | 
						||
	        ospfRedistributeMetric
 | 
						||
	            Metric,
 | 
						||
	        ospfRedistributeType
 | 
						||
	            INTEGER,
 | 
						||
	        ospfRedistributeTag
 | 
						||
	            Integer32,
 | 
						||
	        ospfRedistributeStatus
 | 
						||
	            RowStatus, 
 | 
						||
	        ospfRedistributeAlways
 | 
						||
	            TruthValue
 | 
						||
	              }
 | 
						||
 | 
						||
    ospfRedistributeProtocal OBJECT-TYPE
 | 
						||
       SYNTAX   Integer32
 | 
						||
         MAX-ACCESS   read-only
 | 
						||
        STATUS   current
 | 
						||
        DESCRIPTION
 | 
						||
           "OSPF引入的外部路由协议."
 | 
						||
       REFERENCE
 | 
						||
          "OSPF Version 2, C.1 Global parameters"
 | 
						||
      ::= { ospfRedistributeEntry 1 }
 | 
						||
 | 
						||
    ospfRedistributeMetric OBJECT-TYPE
 | 
						||
        SYNTAX   Metric
 | 
						||
        MAX-ACCESS   read-write
 | 
						||
        STATUS   current
 | 
						||
        DESCRIPTION
 | 
						||
           "定义其他路由协议的路由引入到OSPF时路由的基准花费,
 | 
						||
           如:引入RIP路由协议的路由,配置RIP的metric为100,
 | 
						||
           此条路由在RIP中的跳数为10,则引入OSPF后此条路由的
 | 
						||
           实际花费为110."
 | 
						||
       ::= { ospfRedistributeEntry 2 }
 | 
						||
 | 
						||
    ospfRedistributeType OBJECT-TYPE
 | 
						||
      SYNTAX   INTEGER    {
 | 
						||
                    type1 (1),
 | 
						||
                    type2 (2)
 | 
						||
                  }
 | 
						||
        MAX-ACCESS   read-write
 | 
						||
        STATUS   current
 | 
						||
        DESCRIPTION
 | 
						||
           "OSPF将所引入的自治系统外部路由分成两类:type1和type2,
 | 
						||
           第一类是指引入的是IGP路由(例如RIP,IGRP,STATIC), 由
 | 
						||
           于这类路由的可信程度高一些,所以计算出的外部路由的花费
 | 
						||
           与自治系统内部的路由花费的数量级是相同的,即到第一类外部
 | 
						||
           路由的花费值 = 本路由器到相应的ASBR的花费值+ASBR到该路由
 | 
						||
           目的地址的花费值。对于第二类外部路由是指引入的是BGP路由,
 | 
						||
           由于这类路由的可信度比较低,所以OSPF协议认为从ASBR到自治
 | 
						||
           系统之外的花费远远大于在自治系统之内到达ASBR的花费。所以
 | 
						||
           计算路由花费时将主要考虑前者,即到第二类外部路由的花费值 
 | 
						||
           = ASBR到该路由目的地址的花费值。如果该值相等,再考虑本路
 | 
						||
           由器到相应的ASBR的花费值。如果加上前面所述的两种路由类型."
 | 
						||
       ::= { ospfRedistributeEntry 3 }
 | 
						||
 | 
						||
    ospfRedistributeTag OBJECT-TYPE
 | 
						||
        SYNTAX   Integer32
 | 
						||
        MAX-ACCESS   read-write
 | 
						||
        STATUS   current 
 | 
						||
        DESCRIPTION
 | 
						||
        "tag"
 | 
						||
        ::= { ospfRedistributeEntry 4 }
 | 
						||
        
 | 
						||
    ospfRedistributeStatus OBJECT-TYPE
 | 
						||
        SYNTAX   RowStatus
 | 
						||
        MAX-ACCESS   read-write
 | 
						||
        STATUS   current 
 | 
						||
        DESCRIPTION
 | 
						||
        "This object indicates the status of this entry."
 | 
						||
        ::= { ospfRedistributeEntry 5 }  
 | 
						||
        
 | 
						||
     ospfRedistributeAlways OBJECT-TYPE
 | 
						||
        SYNTAX   TruthValue
 | 
						||
        MAX-ACCESS   read-write
 | 
						||
        STATUS   current 
 | 
						||
        DESCRIPTION
 | 
						||
        "always 这个关键字使得就算本机没有配置缺省路由也要产生一个描
 | 
						||
        述缺省路由的ase lsa 发布出去若未指定该关键字本机必须要配置缺
 | 
						||
        省路由才可以引入产生缺省路由的ase lsa,这个参数只有在引入默认
 | 
						||
        路由时才用."
 | 
						||
        ::= { ospfRedistributeEntry 6 } 
 | 
						||
 | 
						||
END
 |