mibs/MIBS/fs/GBNL3Ospf-MIB
2023-12-05 12:25:34 +01:00

225 lines
7.4 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-----------------------------------------------------------------------------
-- 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路由例如RIPIGRPSTATIC
于这类路由的可信程度高一些,所以计算出的外部路由的花费
与自治系统内部的路由花费的数量级是相同的,即到第一类外部
路由的花费值 = 本路由器到相应的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