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
|