draft-ietf-ospf-mib-update-07.txt   draft-ietf-ospf-mib-update-08.txt 
Network Working Group Editors Network Working Group Editors
Internet Draft Dan Joyal Internet Draft Dan Joyal
Piotr Galecki Piotr Galecki
Nortel Networks Nortel Networks
Spencer Giacalone
CSFB
Original Authors Original Authors
Rob Coltun Rob Coltun
Movaz Networks Movaz Networks
Fred Baker Fred Baker
Cisco Systems Cisco Systems
Document: draft-ietf-ospf-mib-update-07.txt October 2003 Document: draft-ietf-ospf-mib-update-08.txt December 2003
Expires: April 2004 Expires: June 2004
OSPF Version 2 Management Information Base OSPF Version 2 Management Information Base
This document is an Internet-Draft and is in full conformance with This document is an Internet-Draft and is in full conformance with
all provisions of Section 10 of RFC2026. Internet-Drafts are working all provisions of Section 10 of RFC2026. Internet-Drafts are working
documents of the Internet Engineering Task Force (IETF), its areas, documents of the Internet Engineering Task Force (IETF), its areas,
and its working groups. Note that other groups may also distribute and its working groups. Note that other groups may also distribute
working documents as Internet-Drafts. working documents as Internet-Drafts.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
skipping to change at page 1, line 54 skipping to change at page 2, line 7
This memo is intended to update and obsolete RFC 1850, This memo is intended to update and obsolete RFC 1850,
however, it is designed to be backwards compatible. The functional however, it is designed to be backwards compatible. The functional
differences between this memo and RFC 1850 are explained in Appendix differences between this memo and RFC 1850 are explained in Appendix
B. B.
Please send comments to ospf@peach.ease.lsoft.com. Please send comments to ospf@peach.ease.lsoft.com.
Copyright Notice Copyright Notice
Copyright (C) The Internet Society (1999). All Rights Reserved. Copyright (C) The Internet Society (2003). All Rights Reserved.
Table of Contents Table of Contents
1 Overview ..............................................3 1 Overview ..............................................3
1.1 The Internet-Standard Management Framework ..........3 1.1 The Internet-Standard Management Framework ..........3
1.2 Conceptual Row Creation .............................4 1.2 Conceptual Row Creation .............................4
1.3 Default Configuration ...............................5 1.3 Default Configuration ...............................5
1.4 OSPF Counters .......................................5 1.4 OSPF Counters .......................................5
2 Structure of this MIB .................................6 2 Structure of this MIB .................................6
2.1 The Purposes of the sections in this MIB ............6 2.1 The Purposes of the sections in this MIB ............6
skipping to change at page 3, line 16 skipping to change at page 3, line 19
B Changes from RFC 1850 .................................94 B Changes from RFC 1850 .................................94
B.1 General Group Support ...............................94 B.1 General Group Support ...............................94
B.2 OSPF NSSA Enhancement Support .......................94 B.2 OSPF NSSA Enhancement Support .......................94
B.4 Opaque LSA Support ..................................95 B.4 Opaque LSA Support ..................................95
B.5 Graceful Restart Support ............................97 B.5 Graceful Restart Support ............................97
B.6 OSPF Compliances.....................................97 B.6 OSPF Compliances.....................................97
B.7 OSPF Authentication and Security.....................98 B.7 OSPF Authentication and Security.....................98
B.8 OSPF Trap MIB .......................................98 B.8 OSPF Trap MIB .......................................98
B.9 Miscellaneous .......................................99 B.9 Miscellaneous .......................................99
C Security Considerations ...............................100 C Security Considerations ...............................100
D Authors' Addresses ....................................100 D Editors' Addresses ....................................100
E Full Copyright Statement ..............................101 E Full Copyright Statement ..............................101
1 Overview 1 Overview
1.1 The Internet-Standard Management Framework 1.1 The Internet-Standard Management Framework
For a detailed overview of the documents that describe the current For a detailed overview of the documents that describe the current
Internet-Standard Management Framework, please refer to section 7 of Internet-Standard Management Framework, please refer to section 7 of
RFC 3410 [RFC3410]. RFC 3410 [RFC3410].
skipping to change at page 7, line 44 skipping to change at page 7, line 46
Integer32, Unsigned32, IpAddress, mib-2 Integer32, Unsigned32, IpAddress, mib-2
FROM SNMPv2-SMI FROM SNMPv2-SMI
TEXTUAL-CONVENTION, TruthValue, RowStatus, TimeStamp TEXTUAL-CONVENTION, TruthValue, RowStatus, TimeStamp
FROM SNMPv2-TC FROM SNMPv2-TC
MODULE-COMPLIANCE, OBJECT-GROUP MODULE-COMPLIANCE, OBJECT-GROUP
FROM SNMPv2-CONF FROM SNMPv2-CONF
InterfaceIndexOrZero InterfaceIndexOrZero
FROM IF-MIB; FROM IF-MIB;
ospf MODULE-IDENTITY ospf MODULE-IDENTITY
LAST-UPDATED "200309201100Z" -- Sep 20, 2003 11:00:00 GMT LAST-UPDATED "200312180900Z" -- Dec 18, 2003 09:00:00 EST
ORGANIZATION "IETF OSPF Working Group" ORGANIZATION "IETF OSPF Working Group"
CONTACT-INFO CONTACT-INFO
"WG E-Mail: ospf@peach.ease.lsoft.com "WG E-Mail: ospf@peach.ease.lsoft.com
WG Chairs: John.Moy@sycamorenet.com WG Chairs: John.Moy@sycamorenet.com
acee@redback.com acee@redback.com
rohit@xebeo.com rohit@xebeo.com
Editors: Dan Joyal, Piotr Galecki Editors: Dan Joyal, Piotr Galecki
Nortel Networks Nortel Networks
600 Technology Park Drive 600 Technology Park Drive
Billerica, MA 01821 Billerica, MA 01821
djoyal@nortelnetworks.com djoyal@nortelnetworks.com
pgalecki@nortelnetworks.com" pgalecki@nortelnetworks.com
Spencer Giacalone
Credit Suisse First Boston
Eleven Madison Ave
New York, NY 10010-3629
spencer.giacalone@csfb.com"
DESCRIPTION DESCRIPTION
"The MIB module to describe the OSPF Version 2 "The MIB module to describe the OSPF Version 2
Protocol. Note that some objects in this MIB Protocol. Note that some objects in this MIB
module may pose a significant security risk. module may pose a significant security risk.
Refer to the Security Considerations section Refer to the Security Considerations section
in the document defining this MIB module for more in the document defining this MIB module for more
information" information"
REVISION "200309201100Z" -- Sep 20, 2003 11:00:00 GMT REVISION "200312180900Z" -- Dec 18, 2003 09:00:00 EST
DESCRIPTION DESCRIPTION
"Updated for latest changes to OSPF Version 2: "Updated for latest changes to OSPF Version 2:
- updated the General Group with the new - updated the General Group with the new
ospfRFC1583Compatibility, ospfReferenceBandwidth ospfRFC1583Compatibility, ospfReferenceBandwidth
and ospfDiscontinuityTime objects and ospfDiscontinuityTime objects
- added graceful restart related objects - added graceful restart related objects
- added stub router related objects - added stub router related objects
- updated the Area Table with NSSA related objects - updated the Area Table with NSSA related objects
- added ospfAreaAggregateExtRouteTag object - added ospfAreaAggregateExtRouteTag object
- added opaque LSA related objects - added opaque LSA related objects
skipping to change at page 10, line 26 skipping to change at page 10, line 36
0 1 0 0 ==> 8 0 1 0 1 ==> 10 0 1 0 0 ==> 8 0 1 0 1 ==> 10
0 1 1 0 ==> 12 0 1 1 1 ==> 14 0 1 1 0 ==> 12 0 1 1 1 ==> 14
1 0 0 0 ==> 16 1 0 0 1 ==> 18 1 0 0 0 ==> 16 1 0 0 1 ==> 18
1 0 1 0 ==> 20 1 0 1 1 ==> 22 1 0 1 0 ==> 20 1 0 1 1 ==> 22
1 1 0 0 ==> 24 1 1 0 1 ==> 26 1 1 0 0 ==> 24 1 1 0 1 ==> 26
1 1 1 0 ==> 28 1 1 1 1 ==> 30 1 1 1 0 ==> 28 1 1 1 1 ==> 30
The remaining values are left for future definition." The remaining values are left for future definition."
SYNTAX Integer32 (0..30) SYNTAX Integer32 (0..30)
OspfAuthType ::= TEXTUAL-CONVENTION OspfAuthenticationType ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The authentication type." "The authentication type."
SYNTAX INTEGER { SYNTAX INTEGER {
none (0), none (0),
simplePassword (1), simplePassword (1),
md5 (2) md5 (2)
} }
-- OSPF General Variables -- OSPF General Variables
skipping to change at page 11, line 29 skipping to change at page 11, line 38
This object is persistent and when written This object is persistent and when written
the entity SHOULD save the change to non-volatile storage." the entity SHOULD save the change to non-volatile storage."
::= { ospfGeneralGroup 2 } ::= { ospfGeneralGroup 2 }
ospfVersionNumber OBJECT-TYPE ospfVersionNumber OBJECT-TYPE
SYNTAX INTEGER { version2 (2) } SYNTAX INTEGER { version2 (2) }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The current version number of the OSPF proto- "The current version number of the OSPF protocol is 2."
col is 2."
REFERENCE REFERENCE
"OSPF Version 2, Title" "OSPF Version 2, Title"
::= { ospfGeneralGroup 3 } ::= { ospfGeneralGroup 3 }
ospfAreaBdrRtrStatus OBJECT-TYPE ospfAreaBdrRtrStatus OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A flag to note whether this router is an area "A flag to note whether this router is an area
skipping to change at page 11, line 52 skipping to change at page 12, line 7
REFERENCE REFERENCE
"OSPF Version 2, Section 3 Splitting the AS into "OSPF Version 2, Section 3 Splitting the AS into
Areas" Areas"
::= { ospfGeneralGroup 4 } ::= { ospfGeneralGroup 4 }
ospfASBdrRtrStatus OBJECT-TYPE ospfASBdrRtrStatus OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A flag to note whether this router is config- "A flag to note whether this router is configured as
ured as an Autonomous System border router. an Autonomous System border router.
This object is persistent and when written This object is persistent and when written the
the entity SHOULD save the change to non-volatile storage." entity SHOULD save the change to non-volatile storage."
REFERENCE REFERENCE
"OSPF Version 2, Section 3.3 Classification of "OSPF Version 2, Section 3.3 Classification of
routers" routers"
::= { ospfGeneralGroup 5 } ::= { ospfGeneralGroup 5 }
ospfExternLsaCount OBJECT-TYPE ospfExternLsaCount OBJECT-TYPE
SYNTAX Gauge32 SYNTAX Gauge32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of external (LS type 5) link-state "The number of external (LS type 5) link-state
advertisements in the link-state database. advertisements in the link-state database."
This object is persistent and when written
the entity SHOULD save the change to non-volatile storage."
REFERENCE REFERENCE
"OSPF Version 2, Appendix A.4.5 AS external link "OSPF Version 2, Appendix A.4.5 AS external link
advertisements" advertisements"
::= { ospfGeneralGroup 6 } ::= { ospfGeneralGroup 6 }
ospfExternLsaCksumSum OBJECT-TYPE ospfExternLsaCksumSum OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 16, line 36 skipping to change at page 16, line 41
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Configured OSPF graceful restart timeout interval. "Configured OSPF graceful restart timeout interval.
This object is persistent and when written This object is persistent and when written
the entity SHOULD save the change to non-volatile storage." the entity SHOULD save the change to non-volatile storage."
::= { ospfGeneralGroup 19 } ::= { ospfGeneralGroup 19 }
ospfRestartStrictLsaChecking OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Indicates if strict LSA checking is enabled for graceful
restart.
This object is persistent and when written
the entity SHOULD save the change to non-volatile storage."
::= { ospfGeneralGroup 20 }
ospfRestartStatus OBJECT-TYPE ospfRestartStatus OBJECT-TYPE
SYNTAX INTEGER { notRestarting (1), SYNTAX INTEGER { notRestarting (1),
plannedRestart (2), plannedRestart (2),
unplannedRestart (3) unplannedRestart (3)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Current status of OSPF graceful restart.” "Current status of OSPF graceful restart."
::= { ospfGeneralGroup 20 } ::= { ospfGeneralGroup 21 }
ospfRestartAge OBJECT-TYPE ospfRestartAge OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Remaining time in current OSPF graceful restart "Remaining time in current OSPF graceful restart
interval." interval."
::= { ospfGeneralGroup 21 } ::= { ospfGeneralGroup 22 }
ospfRestartExitReason OBJECT-TYPE ospfRestartExitReason OBJECT-TYPE
SYNTAX INTEGER { none (1), -- none attempted SYNTAX INTEGER { none (1), -- none attempted
inProgress (2), -- restart in inProgress (2), -- restart in
-- progress -- progress
completed (3), -- successfully completed (3), -- successfully
-- completed -- completed
timedOut (4), -- timed out timedOut (4), -- timed out
topologyChanged (5) -- aborted due to topologyChanged (5) -- aborted due to
-- topology change. -- topology change.
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Describes the outcome of the last attempt at a "Describes the outcome of the last attempt at a
graceful restart. If the value is 'none', no restart graceful restart. If the value is 'none', no restart
has yet been attempted. If the value is 'inProgress', has yet been attempted. If the value is 'inProgress',
a restart attempt is currently underway." a restart attempt is currently underway."
::= { ospfGeneralGroup 22 } ::= { ospfGeneralGroup 23 }
ospfAsLsaCount OBJECT-TYPE ospfAsLsaCount OBJECT-TYPE
SYNTAX Gauge32 SYNTAX Gauge32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of AS-scope link-state "The number of AS-scope link-state
advertisements in the AS-scope link-state database." advertisements in the AS-scope link-state database."
::= { ospfGeneralGroup 23 } ::= { ospfGeneralGroup 24 }
ospfAsLsaCksumSum OBJECT-TYPE ospfAsLsaCksumSum OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The 32-bit unsigned sum of the LS checksums of "The 32-bit unsigned sum of the LS checksums of
the AS link-state advertisements con- the AS link-state advertisements contained in the AS-scope
tained in the AS-scope link-state database. This sum link-state database. This sum can be used to determine
can be used to determine if there has been a if there has been a change in a router's AS-scope link
change in a router's AS-scope link state database, state database, and to compare the AS-scope link-state
and to compare the AS-scope link-state database of two database of two routers."
routers." ::= { ospfGeneralGroup 25 }
::= { ospfGeneralGroup 24 }
ospfStubRouterSupport OBJECT-TYPE ospfStubRouterSupport OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The router's support for stub router functionality. "The router's support for stub router functionality.
This object is persistent and when written This object is persistent and when written
the entity SHOULD save the change to non-volatile storage." the entity SHOULD save the change to non-volatile storage."
REFERENCE REFERENCE
"OSPF Stub Router Advertisement" "OSPF Stub Router Advertisement"
::= { ospfGeneralGroup 25 } ::= { ospfGeneralGroup 26 }
ospfStubRouterAdvertisement OBJECT-TYPE ospfStubRouterAdvertisement OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
doNotAdvertise (1), doNotAdvertise (1),
advertise(2) advertise(2)
} }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object controls the advertisement of "This object controls the advertisement of
stub router LSA's by the router. The value stub router LSA's by the router. The value
doNotAdvertise will result in the advertisement doNotAdvertise will result in the advertisement
of a standard router LSA and is the default value. of a standard router LSA and is the default value.
This object is persistent and when written This object is persistent and when written
the entity SHOULD save the change to non-volatile storage." the entity SHOULD save the change to non-volatile storage."
::= { ospfGeneralGroup 26 } ::= { ospfGeneralGroup 27 }
ospfDiscontinuityTime OBJECT-TYPE ospfDiscontinuityTime OBJECT-TYPE
SYNTAX TimeStamp SYNTAX TimeStamp
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The value of sysUpTime on the most recent occasion "The value of sysUpTime on the most recent occasion
at which any one of this MIB's counters suffered at which any one of this MIB's counters suffered
a discontinuity. a discontinuity.
If no such discontinuities have occurred since the last If no such discontinuities have occurred since the last
reinitialization of the local management subsystem, reinitialization of the local management subsystem,
then this object contains a zero value." then this object contains a zero value."
::= { ospfGeneralGroup 27 } ::= { ospfGeneralGroup 28 }
-- OSPF Area Table -- OSPF Area Table
-- The OSPF Area Table contains information -- The OSPF Area Table contains information
-- regarding the various areas. -- regarding the various areas.
ospfAreaTable OBJECT-TYPE ospfAreaTable OBJECT-TYPE
SYNTAX SEQUENCE OF OspfAreaEntry SYNTAX SEQUENCE OF OspfAreaEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Information describing the configured parame- "Information describing the configured parameters and
ters and cumulative statistics of the router's cumulative statistics of the router's attached areas.
attached areas.
The interfaces and virtual links are configured The interfaces and virtual links are configured
as part of these areas. as part of these areas. Area 0.0.0.0, by definition,
Area 0.0.0.0, by definition, is the Backbone Area." is the Backbone Area."
REFERENCE REFERENCE
"OSPF Version 2, Section 6 The Area Data Struc- "OSPF Version 2, Section 6 The Area Data Structure"
ture"
::= { ospf 2 } ::= { ospf 2 }
ospfAreaEntry OBJECT-TYPE ospfAreaEntry OBJECT-TYPE
SYNTAX OspfAreaEntry SYNTAX OspfAreaEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Information describing the configured parame- "Information describing the configured parameters and
ters and cumulative statistics of one of the cumulative statistics of one of the router's attached areas.
router's attached areas. The interfaces and virtual links are configured as part of
The interfaces and virtual links are configured these areas. Area 0.0.0.0, by definition, is the Backbone Area.
as part of these areas.
Area 0.0.0.0, by definition, is the Backbone Area.
Information in this table is persistent and when this object Information in this table is persistent and when this object
is written the entity SHOULD save the change to non-volatile is written the entity SHOULD save the change to non-volatile
storage." storage."
INDEX { ospfAreaId } INDEX { ospfAreaId }
::= { ospfAreaTable 1 } ::= { ospfAreaTable 1 }
OspfAreaEntry ::= OspfAreaEntry ::=
SEQUENCE { SEQUENCE {
ospfAreaId ospfAreaId
AreaID, AreaID,
ospfAuthType ospfAuthType
OspfAuthType, OspfAuthenticationType,
ospfImportAsExtern ospfImportAsExtern
INTEGER, INTEGER,
ospfSpfRuns ospfSpfRuns
Counter32, Counter32,
ospfAreaBdrRtrCount ospfAreaBdrRtrCount
Gauge32, Gauge32,
ospfAsBdrRtrCount ospfAsBdrRtrCount
Gauge32, Gauge32,
ospfAreaLsaCount ospfAreaLsaCount
Gauge32, Gauge32,
skipping to change at page 20, line 15 skipping to change at page 20, line 28
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A 32-bit integer uniquely identifying an area. "A 32-bit integer uniquely identifying an area.
Area ID 0.0.0.0 is used for the OSPF backbone." Area ID 0.0.0.0 is used for the OSPF backbone."
REFERENCE REFERENCE
"OSPF Version 2, Appendix C.2 Area parameters" "OSPF Version 2, Appendix C.2 Area parameters"
::= { ospfAreaEntry 1 } ::= { ospfAreaEntry 1 }
ospfAuthType OBJECT-TYPE ospfAuthType OBJECT-TYPE
SYNTAX OspfAuthType SYNTAX OspfAuthenticationType
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS obsolete STATUS obsolete
DESCRIPTION DESCRIPTION
"The authentication type specified for an area." "The authentication type specified for an area."
REFERENCE REFERENCE
"OSPF Version 2, Appendix D Authentication" "OSPF Version 2, Appendix D Authentication"
DEFVAL { 0 } -- no authentication, by default DEFVAL { 0 } -- no authentication, by default
::= { ospfAreaEntry 2 } ::= { ospfAreaEntry 2 }
ospfImportAsExtern OBJECT-TYPE ospfImportAsExtern OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
importExternal (1), importExternal (1),
importNoExternal (2), importNoExternal (2),
importNssa (3) importNssa (3)
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates whether an area is a Stub area, NSSA, or standard "Indicates whether an area is a Stub area, NSSA, or standard
area. Type-5 AS-External LSAs and Type-11 Opaque LSAs are area. Type-5 AS-External LSAs and Type-11 Opaque LSAs are
not imported into Stub Areas or NSSAs. NSSAs import AS- not imported into Stub Areas or NSSAs. NSSAs import
External data as Type-7 LSAs" AS-External data as Type-7 LSAs"
REFERENCE REFERENCE
"OSPF Version 2, Appendix C.2 Area parameters" "OSPF Version 2, Appendix C.2 Area parameters"
DEFVAL { importExternal } DEFVAL { importExternal }
::= { ospfAreaEntry 3 } ::= { ospfAreaEntry 3 }
ospfSpfRuns OBJECT-TYPE ospfSpfRuns OBJECT-TYPE
SYNTAX Counter32 SYNTAX Counter32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 22, line 11 skipping to change at page 22, line 24
noAreaSummary (1), noAreaSummary (1),
sendAreaSummary (2) sendAreaSummary (2)
} }
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The variable ospfAreaSummary controls the im- "The variable ospfAreaSummary controls the im-
port of summary LSAs into stub and NSSA areas. port of summary LSAs into stub and NSSA areas.
It has no effect on other areas. It has no effect on other areas.
If it is noAreaSummary, the router will neither If it is noAreaSummary, the router will not
originate nor propagate summary LSAs into the originate summary LSAs into the stub or NSSA area.
stub or NSSA area. It will rely entirely on its It will rely entirely on its default route.
default route.
If it is sendAreaSummary, the router will both If it is sendAreaSummary, the router will both
summarize and propagate summary LSAs." summarize and propagate summary LSAs."
DEFVAL { noAreaSummary } DEFVAL { noAreaSummary }
::= { ospfAreaEntry 9 } ::= { ospfAreaEntry 9 }
ospfAreaStatus OBJECT-TYPE ospfAreaStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
skipping to change at page 25, line 49 skipping to change at page 26, line 9
ospfLsdbTable OBJECT-TYPE ospfLsdbTable OBJECT-TYPE
SYNTAX SEQUENCE OF OspfLsdbEntry SYNTAX SEQUENCE OF OspfLsdbEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The OSPF Process's Link State Database (LSDB). "The OSPF Process's Link State Database (LSDB).
The LSDB contains the Link State Advertisements The LSDB contains the Link State Advertisements
from throughout the areas that the device is attached to." from throughout the areas that the device is attached to."
REFERENCE REFERENCE
"OSPF Version 2, Section 12 Link State Adver- "OSPF Version 2, Section 12 Link State Advertisements"
tisements"
::= { ospf 4 } ::= { ospf 4 }
ospfLsdbEntry OBJECT-TYPE ospfLsdbEntry OBJECT-TYPE
SYNTAX OspfLsdbEntry SYNTAX OspfLsdbEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"A single Link State Advertisement." "A single Link State Advertisement."
INDEX { ospfLsdbAreaId, ospfLsdbType, INDEX { ospfLsdbAreaId, ospfLsdbType,
ospfLsdbLsid, ospfLsdbRouterId } ospfLsdbLsid, ospfLsdbRouterId }
skipping to change at page 27, line 4 skipping to change at page 27, line 15
asSummaryLink (4), asSummaryLink (4),
asExternalLink (5), -- but see ospfAsLsdbTable asExternalLink (5), -- but see ospfAsLsdbTable
multicastLink (6), multicastLink (6),
nssaExternalLink (7), nssaExternalLink (7),
areaOpaqueLink (10) areaOpaqueLink (10)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The type of the link state advertisement. "The type of the link state advertisement.
Each link state type has a separate advertisement
Each link state type has a separate advertise- format.
ment format.
Note: External Link State Advertisements are permitted Note: External Link State Advertisements are permitted
for backward compatibility, but should be displayed for backward compatibility, but should be displayed
in the ospfAsLsdbTable rather than here. in the ospfAsLsdbTable rather than here."
REFERENCE REFERENCE
"OSPF Version 2, Appendix A.4.1 The Link State "OSPF Version 2, Appendix A.4.1 The Link State
Advertisement header" Advertisement header"
::= { ospfLsdbEntry 2 } ::= { ospfLsdbEntry 2 }
ospfLsdbLsid OBJECT-TYPE ospfLsdbLsid OBJECT-TYPE
SYNTAX IpAddress SYNTAX IpAddress
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 28, line 4 skipping to change at page 28, line 14
or -'7FFFFFFF'h, and increments until '7FFFFFFF'h. or -'7FFFFFFF'h, and increments until '7FFFFFFF'h.
Thus, a typical sequence number will be very negative. Thus, a typical sequence number will be very negative.
It is used to detect old and duplicate link state It is used to detect old and duplicate link state
advertisements. The space of sequence numbers is linearly advertisements. The space of sequence numbers is linearly
ordered. The larger the sequence number the more recent ordered. The larger the sequence number the more recent
the advertisement." the advertisement."
REFERENCE REFERENCE
"OSPF Version 2, Section 12.1.6 LS sequence "OSPF Version 2, Section 12.1.6 LS sequence
number" number"
::= { ospfLsdbEntry 5 } ::= { ospfLsdbEntry 5 }
ospfLsdbAge OBJECT-TYPE ospfLsdbAge OBJECT-TYPE
SYNTAX Integer32 -- Should be 0..MaxAge, except when SYNTAX Integer32 -- Should be 0..MaxAge, except when
-- doNotAge bit is set -- doNotAge bit is set
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This field is the age of the link state adver- "This field is the age of the link state advertisement
tisement in seconds." in seconds."
REFERENCE REFERENCE
"OSPF Version 2, Section 12.1.1 LS age" "OSPF Version 2, Section 12.1.1 LS age"
::= { ospfLsdbEntry 6 } ::= { ospfLsdbEntry 6 }
ospfLsdbChecksum OBJECT-TYPE ospfLsdbChecksum OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This field is the checksum of the complete "This field is the checksum of the complete contents of
contents of the advertisement, excepting the the advertisement, excepting the age field. The age field is
age field. The age field is excepted so that excepted so that an advertisement's age can be incremented
an advertisement's age can be incremented without updating the checksum. The checksum used is the same
without updating the checksum. The checksum that is used for ISO connectionless datagrams; it is commonly
used is the same that is used for ISO connec- referred to as the Fletcher checksum."
tionless datagrams; it is commonly referred to
as the Fletcher checksum."
REFERENCE REFERENCE
"OSPF Version 2, Section 12.1.7 LS checksum" "OSPF Version 2, Section 12.1.7 LS checksum"
::= { ospfLsdbEntry 7 } ::= { ospfLsdbEntry 7 }
ospfLsdbAdvertisement OBJECT-TYPE ospfLsdbAdvertisement OBJECT-TYPE
SYNTAX OCTET STRING (SIZE (1..65535)) SYNTAX OCTET STRING (SIZE (1..65535))
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The entire Link State Advertisement, including "The entire Link State Advertisement, including
its header. its header.
Note that for variable length LSAs, SNMP agents Note that for variable length LSAs, SNMP agents
may not be able to return the largest string size" may not be able to return the largest string size"
REFERENCE REFERENCE
"OSPF Version 2, Section 12 Link State Adver- "OSPF Version 2, Section 12 Link State Advertisements"
tisements"
::= { ospfLsdbEntry 8 } ::= { ospfLsdbEntry 8 }
-- Address Range Table -- Address Range Table
ospfAreaRangeTable OBJECT-TYPE ospfAreaRangeTable OBJECT-TYPE
SYNTAX SEQUENCE OF OspfAreaRangeEntry SYNTAX SEQUENCE OF OspfAreaRangeEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS obsolete STATUS obsolete
DESCRIPTION DESCRIPTION
The Address Range Table acts as an adjunct to the Area "The Address Range Table acts as an adjunct to the Area
Table. It describes those Address Range Summaries that Table. It describes those Address Range Summaries that
are configured to be propagated from an Area to reduce are configured to be propagated from an Area to reduce
the amount of information about it which is known beyond the amount of information about it which is known beyond
its borders. It contains a set of IP address ranges its borders. It contains a set of IP address ranges
specified by an IP address/IP network mask pair. specified by an IP address/IP network mask pair.
For example, class B address range of X.X.X.X For example, class B address range of X.X.X.X
with a network mask of 255.255.0.0 includes all IP addresses with a network mask of 255.255.0.0 includes all IP addresses
from X.X.0.0 to X.X.255.255. from X.X.0.0 to X.X.255.255.
Note that this table is obsoleted and is replaced Note that this table is obsoleted and is replaced
skipping to change at page 32, line 8 skipping to change at page 32, line 16
AreaID AreaID
} }
ospfHostIpAddress OBJECT-TYPE ospfHostIpAddress OBJECT-TYPE
SYNTAX IpAddress SYNTAX IpAddress
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The IP Address of the Host." "The IP Address of the Host."
REFERENCE REFERENCE
"OSPF Version 2, Appendix C.7 Host route parame- "OSPF Version 2, Appendix C.7 Host route parameters"
ters"
::= { ospfHostEntry 1 } ::= { ospfHostEntry 1 }
ospfHostTOS OBJECT-TYPE ospfHostTOS OBJECT-TYPE
SYNTAX TOSType SYNTAX TOSType
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Type of Service of the route being config- "The Type of Service of the route being configured."
ured."
REFERENCE REFERENCE
"OSPF Version 2, Appendix C.7 Host route parame- "OSPF Version 2, Appendix C.7 Host route parameters"
ters"
::= { ospfHostEntry 2 } ::= { ospfHostEntry 2 }
ospfHostMetric OBJECT-TYPE ospfHostMetric OBJECT-TYPE
SYNTAX Metric SYNTAX Metric
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The Metric to be advertised." "The Metric to be advertised."
REFERENCE REFERENCE
"OSPF Version 2, Appendix C.7 Host route parame- "OSPF Version 2, Appendix C.7 Host route parameters"
ters"
::= { ospfHostEntry 3 } ::= { ospfHostEntry 3 }
ospfHostStatus OBJECT-TYPE ospfHostStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object permits management of the table by "This object permits management of the table by
facilitating actions such as row creation, facilitating actions such as row creation,
construction and destruction. construction and destruction.
skipping to change at page 34, line 37 skipping to change at page 34, line 41
Counter32, Counter32,
ospfIfAuthKey ospfIfAuthKey
OCTET STRING, OCTET STRING,
ospfIfStatus ospfIfStatus
RowStatus, RowStatus,
ospfIfMulticastForwarding ospfIfMulticastForwarding
INTEGER, INTEGER,
ospfIfDemand ospfIfDemand
TruthValue, TruthValue,
ospfIfAuthType ospfIfAuthType
OspfAuthType, OspfAuthenticationType,
ospfIfLsaCount ospfIfLsaCount
Gauge32, Gauge32,
ospfIfLsaCksumSum ospfIfLsaCksumSum
Integer32, Integer32,
ospfIfDesignatedRouterId ospfIfDesignatedRouterId
RouterID, RouterID,
ospfIfBackupDesignatedRouterId ospfIfBackupDesignatedRouterId
RouterID RouterID
} }
skipping to change at page 35, line 52 skipping to change at page 35, line 56
that are definitively point to point take the that are definitively point to point take the
value 'pointToPoint'." value 'pointToPoint'."
::= { ospfIfEntry 4 } ::= { ospfIfEntry 4 }
ospfIfAdminStat OBJECT-TYPE ospfIfAdminStat OBJECT-TYPE
SYNTAX Status SYNTAX Status
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The OSPF interface's administrative status. "The OSPF interface's administrative status.
The value formed on the interface, and the in- The value formed on the interface, and the interface
terface will be advertised as an internal route will be advertised as an internal route to some area.
to some area. The value 'disabled' denotes The value 'disabled' denotes that the interface is
that the interface is external to OSPF." external to OSPF."
DEFVAL { enabled } DEFVAL { enabled }
::= { ospfIfEntry 5 } ::= { ospfIfEntry 5 }
ospfIfRtrPriority OBJECT-TYPE ospfIfRtrPriority OBJECT-TYPE
SYNTAX DesignatedRouterPriority SYNTAX DesignatedRouterPriority
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The priority of this interface. Used in "The priority of this interface. Used in
multi-access networks, this field is used in multi-access networks, this field is used in
the designated router election algorithm. The the designated router election algorithm. The
value 0 signifies that the router is not eligi- value 0 signifies that the router is not eligible
ble to become the designated router on this to become the designated router on this particular
particular network. In the event of a tie in network. In the event of a tie in this value,
this value, routers will use their Router ID as routers will use their Router ID as a tie breaker."
a tie breaker."
DEFVAL { 1 } DEFVAL { 1 }
::= { ospfIfEntry 6 } ::= { ospfIfEntry 6 }
ospfIfTransitDelay OBJECT-TYPE ospfIfTransitDelay OBJECT-TYPE
SYNTAX UpToMaxAge SYNTAX UpToMaxAge
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The estimated number of seconds it takes to "The estimated number of seconds it takes to
skipping to change at page 36, line 41 skipping to change at page 36, line 44
1 second." 1 second."
DEFVAL { 1 } DEFVAL { 1 }
::= { ospfIfEntry 7 } ::= { ospfIfEntry 7 }
ospfIfRetransInterval OBJECT-TYPE ospfIfRetransInterval OBJECT-TYPE
SYNTAX UpToMaxAge SYNTAX UpToMaxAge
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of seconds between link-state ad- "The number of seconds between link-state advertisement
vertisement retransmissions, for adjacencies retransmissions, for adjacencies belonging to this interface.
belonging to this interface. This value is This value is also used when retransmitting database
also used when retransmitting database descrip- description and link-state request packets. Note that
tion and link-state request packets. Note that
minimal value SHOULD be 1 second." minimal value SHOULD be 1 second."
DEFVAL { 5 } DEFVAL { 5 }
::= { ospfIfEntry 8 } ::= { ospfIfEntry 8 }
ospfIfHelloInterval OBJECT-TYPE ospfIfHelloInterval OBJECT-TYPE
SYNTAX HelloRange SYNTAX HelloRange
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The length of time, in seconds, between the "The length of time, in seconds, between the Hello packets
Hello packets that the router sends on the in- that the router sends on the interface. This value must be
terface. This value must be the same for all the same for all routers attached to a common network."
routers attached to a common network."
DEFVAL { 10 } DEFVAL { 10 }
::= { ospfIfEntry 9 } ::= { ospfIfEntry 9 }
ospfIfRtrDeadInterval OBJECT-TYPE ospfIfRtrDeadInterval OBJECT-TYPE
SYNTAX PositiveInteger SYNTAX PositiveInteger
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The number of seconds that a router's Hello "The number of seconds that a router's Hello packets have
packets have not been seen before it's neigh- not been seen before it's neighbors declare the router down.
bors declare the router down. This should be This should be some multiple of the Hello interval. This
some multiple of the Hello interval. This value must be the same for all routers attached to a common
value must be the same for all routers attached network."
to a common network."
DEFVAL { 40 } DEFVAL { 40 }
::= { ospfIfEntry 10 } ::= { ospfIfEntry 10 }
ospfIfPollInterval OBJECT-TYPE ospfIfPollInterval OBJECT-TYPE
SYNTAX PositiveInteger SYNTAX PositiveInteger
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The larger time interval, in seconds, between "The larger time interval, in seconds, between the Hello
the Hello packets sent to an inactive non- packets sent to an inactive non-broadcast multi-access
broadcast multi- access neighbor." neighbor."
DEFVAL { 120 } DEFVAL { 120 }
::= { ospfIfEntry 11 } ::= { ospfIfEntry 11 }
ospfIfState OBJECT-TYPE ospfIfState OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
down (1), down (1),
loopback (2), loopback (2),
waiting (3), waiting (3),
pointToPoint (4), pointToPoint (4),
designatedRouter (5), designatedRouter (5),
skipping to change at page 40, line 8 skipping to change at page 40, line 8
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Indicates whether Demand OSPF procedures (hel- "Indicates whether Demand OSPF procedures (hel-
lo suppression to FULL neighbors and setting the lo suppression to FULL neighbors and setting the
DoNotAge flag on propagated LSAs) should be per- DoNotAge flag on propagated LSAs) should be per-
formed on this interface." formed on this interface."
DEFVAL { false } DEFVAL { false }
::= { ospfIfEntry 19 } ::= { ospfIfEntry 19 }
ospfIfAuthType OBJECT-TYPE ospfIfAuthType OBJECT-TYPE
SYNTAX OspfAuthType SYNTAX OspfAuthenticationType
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The authentication type specified for an interface. "The authentication type specified for an interface.
Note that this object can be used to engage Note that this object can be used to engage
in significant attacks against an OSPF router." in significant attacks against an OSPF router."
REFERENCE REFERENCE
"OSPF Version 2, Appendix D Authentication" "OSPF Version 2, Appendix D Authentication"
DEFVAL { 0 } -- no authentication, by default DEFVAL { 0 } -- no authentication, by default
skipping to change at page 41, line 14 skipping to change at page 41, line 14
"The Router ID of the Backup Designated Router." "The Router ID of the Backup Designated Router."
::= { ospfIfEntry 24 } ::= { ospfIfEntry 24 }
-- OSPF Interface Metric Table -- OSPF Interface Metric Table
ospfIfMetricTable OBJECT-TYPE ospfIfMetricTable OBJECT-TYPE
SYNTAX SEQUENCE OF OspfIfMetricEntry SYNTAX SEQUENCE OF OspfIfMetricEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
The Metric Table describes the metrics to be advertised "The Metric Table describes the metrics to be advertised
for a specified interface at the various types of service. for a specified interface at the various types of service.
As such, this table is an adjunct of the OSPF Interface As such, this table is an adjunct of the OSPF Interface
Table. Table.
Types of service, as defined by RFC 791, have the ability Types of service, as defined by RFC 791, have the ability
to request low delay, high bandwidth, or reliable linkage. to request low delay, high bandwidth, or reliable linkage.
For the purposes of this specification, the measure of For the purposes of this specification, the measure of
bandwidth: bandwidth:
skipping to change at page 41, line 47 skipping to change at page 41, line 47
E1 48 E1 48
T1 (ESF) 65 T1 (ESF) 65
64 KBPS 1562 64 KBPS 1562
56 KBPS 1785 56 KBPS 1785
19.2 KBPS 5208 19.2 KBPS 5208
9.6 KBPS 10416 9.6 KBPS 10416
Routes that are not specified use the default (TOS 0) metric Routes that are not specified use the default (TOS 0) metric
Note that the default reference bandwidth can be configured Note that the default reference bandwidth can be configured
using the general group object ospfReferenceBandwidth. using the general group object ospfReferenceBandwidth."
REFERENCE REFERENCE
"OSPF Version 2, Appendix C.3 Router interface "OSPF Version 2, Appendix C.3 Router interface
parameters" parameters"
::= { ospf 8 } ::= { ospf 8 }
ospfIfMetricEntry OBJECT-TYPE ospfIfMetricEntry OBJECT-TYPE
SYNTAX OspfIfMetricEntry SYNTAX OspfIfMetricEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 44, line 37 skipping to change at page 44, line 37
PositiveInteger, PositiveInteger,
ospfVirtIfState ospfVirtIfState
INTEGER, INTEGER,
ospfVirtIfEvents ospfVirtIfEvents
Counter32, Counter32,
ospfVirtIfAuthKey ospfVirtIfAuthKey
OCTET STRING, OCTET STRING,
ospfVirtIfStatus ospfVirtIfStatus
RowStatus, RowStatus,
ospfVirtIfAuthType ospfVirtIfAuthType
OspfAuthType, OspfAuthenticationType,
ospfVirtIfLsaCount ospfVirtIfLsaCount
Gauge32, Gauge32,
ospfVirtIfLsaCksumSum ospfVirtIfLsaCksumSum
Integer32 Integer32
} }
ospfVirtIfAreaId OBJECT-TYPE ospfVirtIfAreaId OBJECT-TYPE
SYNTAX AreaID SYNTAX AreaID
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
skipping to change at page 47, line 35 skipping to change at page 47, line 35
construction and destruction. construction and destruction.
The RowStatus TC requires that this DESCRIPTION clause The RowStatus TC requires that this DESCRIPTION clause
states under which circumstances other objects in this row states under which circumstances other objects in this row
can be modified. The value of this object has no effect on can be modified. The value of this object has no effect on
whether other objects in this conceptual row can be whether other objects in this conceptual row can be
modified." modified."
::= { ospfVirtIfEntry 10 } ::= { ospfVirtIfEntry 10 }
ospfVirtIfAuthType OBJECT-TYPE ospfVirtIfAuthType OBJECT-TYPE
SYNTAX OspfAuthType SYNTAX OspfAuthenticationType
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The authentication type specified for a virtual interface. "The authentication type specified for a virtual interface.
Note that this object can be used to engage Note that this object can be used to engage
in significant attacks against an OSPF router." in significant attacks against an OSPF router."
REFERENCE REFERENCE
"OSPF Version 2, Appendix E Authentication" "OSPF Version 2, Appendix E Authentication"
DEFVAL { 0 } -- no authentication, by default DEFVAL { 0 } -- no authentication, by default
skipping to change at page 53, line 26 skipping to change at page 53, line 26
-- OSPF Virtual Neighbor Table -- OSPF Virtual Neighbor Table
ospfVirtNbrTable OBJECT-TYPE ospfVirtNbrTable OBJECT-TYPE
SYNTAX SEQUENCE OF OspfVirtNbrEntry SYNTAX SEQUENCE OF OspfVirtNbrEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table describes all virtual neighbors. "This table describes all virtual neighbors.
Since Virtual Links are configured Since Virtual Links are configured
in the virtual interface table, this table is read-only. in the virtual interface table, this table is read-only."
REFERENCE REFERENCE
"OSPF Version 2, Section 15 Virtual Links" "OSPF Version 2, Section 15 Virtual Links"
::= { ospf 11 } ::= { ospf 11 }
ospfVirtNbrEntry OBJECT-TYPE ospfVirtNbrEntry OBJECT-TYPE
SYNTAX OspfVirtNbrEntry SYNTAX OspfVirtNbrEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Virtual neighbor information. "Virtual neighbor information.
skipping to change at page 56, line 49 skipping to change at page 56, line 49
DESCRIPTION DESCRIPTION
"Describes the outcome of the last attempt at acting "Describes the outcome of the last attempt at acting
as a graceful restart helper for the neighbor." as a graceful restart helper for the neighbor."
::= { ospfVirtNbrEntry 11 } ::= { ospfVirtNbrEntry 11 }
-- OSPF Link State Database, External -- OSPF Link State Database, External
ospfExtLsdbTable OBJECT-TYPE ospfExtLsdbTable OBJECT-TYPE
SYNTAX SEQUENCE OF OspfExtLsdbEntry SYNTAX SEQUENCE OF OspfExtLsdbEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS deprecated STATUS current
DESCRIPTION DESCRIPTION
"The OSPF Process's External LSA Link State Database. "The OSPF Process's External LSA Link State Database.
This table is identical to the OSPF LSDB Table This table is identical to the OSPF LSDB Table
in format, but contains only External Link State in format, but contains only External Link State
Advertisements. The purpose is to allow external Advertisements. The purpose is to allow external
LSAs to be displayed once for the router rather LSAs to be displayed once for the router rather
than once in each non-stub area. than once in each non-stub area.
Note that this table has been deprecated and is Note that external LSAs are also in the AS-scope Link State
replaced by the AS-scope Link State Database. Database."
This has been done in order to support AS-scope LSA types
other than the external type.”
REFERENCE REFERENCE
"OSPF Version 2, Section 12 Link State Adver- "OSPF Version 2, Section 12 Link State Advertisements"
tisements"
::= { ospf 12 } ::= { ospf 12 }
ospfExtLsdbEntry OBJECT-TYPE ospfExtLsdbEntry OBJECT-TYPE
SYNTAX OspfExtLsdbEntry SYNTAX OspfExtLsdbEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS deprecated STATUS current
DESCRIPTION DESCRIPTION
"A single Link State Advertisement." "A single Link State Advertisement."
INDEX { ospfExtLsdbType, ospfExtLsdbLsid, ospfExtLsdbRouterId } INDEX { ospfExtLsdbType, ospfExtLsdbLsid, ospfExtLsdbRouterId }
::= { ospfExtLsdbTable 1 } ::= { ospfExtLsdbTable 1 }
OspfExtLsdbEntry ::= OspfExtLsdbEntry ::=
SEQUENCE { SEQUENCE {
ospfExtLsdbType ospfExtLsdbType
INTEGER, INTEGER,
ospfExtLsdbLsid ospfExtLsdbLsid
skipping to change at page 57, line 48 skipping to change at page 57, line 45
Integer32, Integer32,
ospfExtLsdbAdvertisement ospfExtLsdbAdvertisement
OCTET STRING OCTET STRING
} }
ospfExtLsdbType OBJECT-TYPE ospfExtLsdbType OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
asExternalLink (5) asExternalLink (5)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS deprecated STATUS current
DESCRIPTION DESCRIPTION
"The type of the link state advertisement. "The type of the link state advertisement.
Each link state type has a separate advertise- Each link state type has a separate advertise-
ment format." ment format."
REFERENCE REFERENCE
"OSPF Version 2, Appendix A.4.1 The Link State "OSPF Version 2, Appendix A.4.1 The Link State
Advertisement header" Advertisement header"
::= { ospfExtLsdbEntry 1 } ::= { ospfExtLsdbEntry 1 }
ospfExtLsdbLsid OBJECT-TYPE ospfExtLsdbLsid OBJECT-TYPE
SYNTAX IpAddress SYNTAX IpAddress
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS deprecated STATUS current
DESCRIPTION DESCRIPTION
"The Link State ID is an LS Type Specific field "The Link State ID is an LS Type Specific field
containing either a Router ID or an IP Address; containing either a Router ID or an IP Address;
it identifies the piece of the routing domain it identifies the piece of the routing domain
that is being described by the advertisement." that is being described by the advertisement."
REFERENCE REFERENCE
"OSPF Version 2, Section 12.1.4 Link State ID" "OSPF Version 2, Section 12.1.4 Link State ID"
::= { ospfExtLsdbEntry 2 } ::= { ospfExtLsdbEntry 2 }
ospfExtLsdbRouterId OBJECT-TYPE ospfExtLsdbRouterId OBJECT-TYPE
SYNTAX RouterID SYNTAX RouterID
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS deprecated STATUS current
DESCRIPTION DESCRIPTION
"The 32 bit number that uniquely identifies the "The 32 bit number that uniquely identifies the
originating router in the Autonomous System." originating router in the Autonomous System."
REFERENCE REFERENCE
"OSPF Version 2, Appendix C.1 Global parameters" "OSPF Version 2, Appendix C.1 Global parameters"
::= { ospfExtLsdbEntry 3 } ::= { ospfExtLsdbEntry 3 }
ospfExtLsdbSequence OBJECT-TYPE ospfExtLsdbSequence OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS deprecated STATUS current
DESCRIPTION DESCRIPTION
"The sequence number field is a signed 32-bit "The sequence number field is a signed 32-bit
integer. It starts with the value '80000001'h, integer. It starts with the value '80000001'h,
or -'7FFFFFFF'h, and increments until '7FFFFFFF'h. or -'7FFFFFFF'h, and increments until '7FFFFFFF'h.
Thus, a typical sequence number will be very negative. Thus, a typical sequence number will be very negative.
It is used to detect old and duplicate link state It is used to detect old and duplicate link state
advertisements. The space of sequence numbers is linearly advertisements. The space of sequence numbers is linearly
ordered. The larger the sequence number the more recent ordered. The larger the sequence number the more recent
the advertisement." the advertisement."
REFERENCE REFERENCE
"OSPF Version 2, Section 12.1.6 LS sequence "OSPF Version 2, Section 12.1.6 LS sequence
number" number"
::= { ospfExtLsdbEntry 4 } ::= { ospfExtLsdbEntry 4 }
ospfExtLsdbAge OBJECT-TYPE ospfExtLsdbAge OBJECT-TYPE
SYNTAX Integer32 -- Should be 0..MaxAge, except when SYNTAX Integer32 -- Should be 0..MaxAge, except when
-- doNotAge bit is set -- doNotAge bit is set
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS deprecated STATUS current
DESCRIPTION DESCRIPTION
"This field is the age of the link state adver- "This field is the age of the link state adver-
tisement in seconds." tisement in seconds."
REFERENCE REFERENCE
"OSPF Version 2, Section 12.1.1 LS age" "OSPF Version 2, Section 12.1.1 LS age"
::= { ospfExtLsdbEntry 5 } ::= { ospfExtLsdbEntry 5 }
ospfExtLsdbChecksum OBJECT-TYPE ospfExtLsdbChecksum OBJECT-TYPE
SYNTAX Integer32 SYNTAX Integer32
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS deprecated STATUS current
DESCRIPTION DESCRIPTION
"This field is the checksum of the complete "This field is the checksum of the complete
contents of the advertisement, excepting the contents of the advertisement, excepting the
age field. The age field is excepted so that age field. The age field is excepted so that
an advertisement's age can be incremented an advertisement's age can be incremented
without updating the checksum. The checksum without updating the checksum. The checksum
used is the same that is used for ISO connec- used is the same that is used for ISO connec-
tionless datagrams; it is commonly referred to tionless datagrams; it is commonly referred to
as the Fletcher checksum." as the Fletcher checksum."
REFERENCE REFERENCE
"OSPF Version 2, Section 12.1.7 LS checksum" "OSPF Version 2, Section 12.1.7 LS checksum"
::= { ospfExtLsdbEntry 6 } ::= { ospfExtLsdbEntry 6 }
ospfExtLsdbAdvertisement OBJECT-TYPE ospfExtLsdbAdvertisement OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(36)) SYNTAX OCTET STRING (SIZE(36))
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS deprecated STATUS current
DESCRIPTION DESCRIPTION
"The entire Link State Advertisement, including "The entire Link State Advertisement, including
its header." its header."
REFERENCE REFERENCE
"OSPF Version 2, Section 12 Link State Adver- "OSPF Version 2, Section 12 Link State Adver-
tisements" tisements"
::= { ospfExtLsdbEntry 7 } ::= { ospfExtLsdbEntry 7 }
-- OSPF Use of the CIDR Route Table -- OSPF Use of the CIDR Route Table
skipping to change at page 60, line 40 skipping to change at page 60, line 37
-- The OSPF Area Aggregate Table -- The OSPF Area Aggregate Table
-- --
-- This table replaces the OSPF Area Summary Table, being an -- This table replaces the OSPF Area Summary Table, being an
-- extension of that for CIDR routers. -- extension of that for CIDR routers.
ospfAreaAggregateTable OBJECT-TYPE ospfAreaAggregateTable OBJECT-TYPE
SYNTAX SEQUENCE OF OspfAreaAggregateEntry SYNTAX SEQUENCE OF OspfAreaAggregateEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
The Area Aggregate Table acts as an adjunct "The Area Aggregate Table acts as an adjunct
to the Area Table. It describes those address aggregates to the Area Table. It describes those address aggregates
that are configured to be propagated from an Area. that are configured to be propagated from an Area.
Its purpose is to reduce the amount of information Its purpose is to reduce the amount of information
which is known beyond Area’s borders. which is known beyond Area’s borders.
It contains a set of IP address ranges It contains a set of IP address ranges
specified by an IP address/IP network mask pair. specified by an IP address/IP network mask pair.
For example, class B address range of X.X.X.X For example, class B address range of X.X.X.X
with a network mask of 255.255.0.0 includes all IP addresses with a network mask of 255.255.0.0 includes all IP addresses
from X.X.0.0 to X.X.255.255. from X.X.0.0 to X.X.255.255.
skipping to change at page 63, line 40 skipping to change at page 63, line 37
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The OSPF Process's Link-Local Link State Database "The OSPF Process's Link-Local Link State Database
for non-virtual links. for non-virtual links.
This table is identical to the OSPF LSDB Table This table is identical to the OSPF LSDB Table
in format, but contains only Link-Local Link State in format, but contains only Link-Local Link State
Advertisements for non-virtual links. The purpose is Advertisements for non-virtual links. The purpose is
to allow Link-Local LSAs to be displayed for each to allow Link-Local LSAs to be displayed for each
non-virtual interface. This table is implemented to non-virtual interface. This table is implemented to
support type-9 LSAs which are defined support type-9 LSAs which are defined
in ‘The OSPF Opaque LSA Option’" in 'The OSPF Opaque LSA Option'"
REFERENCE REFERENCE
"OSPF Version 2, Section 12 Link State Adver- "OSPF Version 2, Section 12 Link State Adver-
tisements and The OSPF Opaque LSA Option" tisements and The OSPF Opaque LSA Option"
::= { ospf 17 } ::= { ospf 17 }
ospfLocalLsdbEntry OBJECT-TYPE ospfLocalLsdbEntry OBJECT-TYPE
SYNTAX OspfLocalLsdbEntry SYNTAX OspfLocalLsdbEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 70, line 28 skipping to change at page 70, line 25
DESCRIPTION DESCRIPTION
"The OSPF Process's AS-scope LSA Link State Database. "The OSPF Process's AS-scope LSA Link State Database.
The Database contains the AS-scope Link State The Database contains the AS-scope Link State
Advertisements from throughout the areas that Advertisements from throughout the areas that
the device is attached to. the device is attached to.
This table is identical to the OSPF LSDB Table This table is identical to the OSPF LSDB Table
in format, but contains only AS-scope Link State in format, but contains only AS-scope Link State
Advertisements. The purpose is to allow AS-scope Advertisements. The purpose is to allow AS-scope
LSAs to be displayed once for the router rather LSAs to be displayed once for the router rather
than once in each non-stub area. than once in each non-stub area."
REFERENCE REFERENCE
"OSPF Version 2, Section 12 Link State Adver- "OSPF Version 2, Section 12 Link State Adver-
tisements" tisements"
::= { ospf 19 } ::= { ospf 19 }
ospfAsLsdbEntry OBJECT-TYPE ospfAsLsdbEntry OBJECT-TYPE
SYNTAX OspfAsLsdbEntry SYNTAX OspfAsLsdbEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 72, line 45 skipping to change at page 72, line 41
an advertisement's age can be incremented an advertisement's age can be incremented
without updating the checksum. The checksum without updating the checksum. The checksum
used is the same that is used for ISO connec- used is the same that is used for ISO connec-
tionless datagrams; it is commonly referred to tionless datagrams; it is commonly referred to
as the Fletcher checksum." as the Fletcher checksum."
REFERENCE REFERENCE
"OSPF Version 2, Section 12.1.7 LS checksum" "OSPF Version 2, Section 12.1.7 LS checksum"
::= { ospfAsLsdbEntry 6 } ::= { ospfAsLsdbEntry 6 }
ospfAsLsdbAdvertisement OBJECT-TYPE ospfAsLsdbAdvertisement OBJECT-TYPE
SYNTAX OCTET STRING (SIZE(36)) SYNTAX OCTET STRING (SIZE (1..65535))
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"The entire Link State Advertisement, including "The entire Link State Advertisement, including
its header." its header."
REFERENCE REFERENCE
"OSPF Version 2, Section 12 Link State Adver- "OSPF Version 2, Section 12 Link State Adver-
tisements. tisements.
Note that for variable length LSAs, SNMP agents Note that for variable length LSAs, SNMP agents
may not be able to return the largest string size." may not be able to return the largest string size."
::= { ospfAsLsdbEntry 7 } ::= { ospfAsLsdbEntry 7 }
-- OSPF Area LSA Counter Table
-- OSPF Area LSA Counter Table
ospfAreaLsaCountTable OBJECT-TYPE ospfAreaLsaCountTable OBJECT-TYPE
SYNTAX SEQUENCE OF OspfAreaLsaCountEntry SYNTAX SEQUENCE OF OspfAreaLsaCountEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This table maintains per area per lsa type counters" "This table maintains per area per lsa type counters"
::= { ospf 20 } ::= { ospf 20 }
ospfAreaLsaCountEntry OBJECT-TYPE ospfAreaLsaCountEntry OBJECT-TYPE
SYNTAX OspfAreaLsaCountEntry SYNTAX OspfAreaLsaCountEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"An entry with a number of link advertisements "An entry with a number of link advertisements
of a given type for a given area. of a given type for a given area."
INDEX { ospfAreaLsaCountAreaId, ospfAreaLsaCountLsaType } INDEX { ospfAreaLsaCountAreaId, ospfAreaLsaCountLsaType }
::= { ospfAreaLsaCountTable 1 } ::= { ospfAreaLsaCountTable 1 }
OspfAreaLsaCountEntry ::= OspfAreaLsaCountEntry ::=
SEQUENCE { SEQUENCE {
ospfAreaLsaCountAreaId ospfAreaLsaCountAreaId
AreaID, AreaID,
ospfAreaLsaCountLsaType ospfAreaLsaCountLsaType
INTEGER, INTEGER,
ospfAreaLsaCountNumber ospfAreaLsaCountNumber
skipping to change at page 75, line 40 skipping to change at page 75, line 37
DESCRIPTION DESCRIPTION
"This group is mandatory for OSPF systems that display "This group is mandatory for OSPF systems that display
their per-link link state database for non-virtual their per-link link state database for non-virtual
links." links."
GROUP ospfVirtLocalLsdbGroup GROUP ospfVirtLocalLsdbGroup
DESCRIPTION DESCRIPTION
"This group is mandatory for OSPF systems that display "This group is mandatory for OSPF systems that display
their per-link link state database for virtual links." their per-link link state database for virtual links."
GROUP ospfAreaLsaCountGroup GROUP ospfAreaLsaCountGroup
DESCRIPTION DESCRIPTION
“This group is mandatory for OSPF systems that display "This group is mandatory for OSPF systems that display
per area per LSA type counters.” per area per LSA type counters."
::= { ospfCompliances 2 } ::= { ospfCompliances 2 }
-- units of conformance -- units of conformance
ospfBasicGroup OBJECT-GROUP ospfBasicGroup OBJECT-GROUP
OBJECTS { OBJECTS {
ospfRouterId, ospfRouterId,
ospfAdminStat, ospfAdminStat,
ospfVersionNumber, ospfVersionNumber,
ospfAreaBdrRtrStatus, ospfAreaBdrRtrStatus,
skipping to change at page 79, line 44 skipping to change at page 79, line 41
ospfExtLsdbGroup OBJECT-GROUP ospfExtLsdbGroup OBJECT-GROUP
OBJECTS { OBJECTS {
ospfExtLsdbType, ospfExtLsdbType,
ospfExtLsdbLsid, ospfExtLsdbLsid,
ospfExtLsdbRouterId, ospfExtLsdbRouterId,
ospfExtLsdbSequence, ospfExtLsdbSequence,
ospfExtLsdbAge, ospfExtLsdbAge,
ospfExtLsdbChecksum, ospfExtLsdbChecksum,
ospfExtLsdbAdvertisement ospfExtLsdbAdvertisement
} }
STATUS deprecated STATUS current
DESCRIPTION DESCRIPTION
"These objects are required for OSPF systems "These objects are required for OSPF systems
that display their link state database conforming that display their link state database conforming
to RFC 1850. to RFC 1850.
This object is replaced by the ospfAsLsdbGroup. This object is replaced by the ospfAsLsdbGroup.
This has been done in order to support AS-scope LSA types This has been done in order to support AS-scope LSA types
other than the external type." other than the external type."
::= { ospfGroups 12 } ::= { ospfGroups 12 }
ospfAreaAggregateGroup OBJECT-GROUP ospfAreaAggregateGroup OBJECT-GROUP
skipping to change at page 81, line 24 skipping to change at page 81, line 21
ospfRxNewLsas, ospfRxNewLsas,
ospfExtLsdbLimit, ospfExtLsdbLimit,
ospfMulticastExtensions, ospfMulticastExtensions,
ospfExitOverflowInterval, ospfExitOverflowInterval,
ospfDemandExtensions, ospfDemandExtensions,
ospfRFC1583Compatibility, ospfRFC1583Compatibility,
ospfOpaqueLsaSupport, ospfOpaqueLsaSupport,
ospfReferenceBandwidth, ospfReferenceBandwidth,
ospfRestartSupport, ospfRestartSupport,
ospfRestartInterval, ospfRestartInterval,
ospfRestartStrictLsaChecking,
ospfRestartStatus, ospfRestartStatus,
ospfRestartAge, ospfRestartAge,
ospfRestartExitReason, ospfRestartExitReason,
ospfAsLsaCount, ospfAsLsaCount,
ospfAsLsaCksumSum, ospfAsLsaCksumSum,
ospfStubRouterSupport, ospfStubRouterSupport,
ospfStubRouterAdvertisement, ospfStubRouterAdvertisement,
ospfDiscontinuityTime ospfDiscontinuityTime
} }
STATUS current STATUS current
skipping to change at page 84, line 17 skipping to change at page 84, line 15
DESCRIPTION DESCRIPTION
"These objects are required for OSPF systems." "These objects are required for OSPF systems."
::= { ospfGroups 23 } ::= { ospfGroups 23 }
ospfAreaLsaCountGroup OBJECT-GROUP ospfAreaLsaCountGroup OBJECT-GROUP
OBJECTS { OBJECTS {
ospfAreaLsaCountNumber ospfAreaLsaCountNumber
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
“This group is mandatory for OSPF systems that display "This group is mandatory for OSPF systems that display
per area per LSA type counters.” per area per LSA type counters."
::= { ospfGroups 24 } ::= { ospfGroups 24 }
ospfHostGroup2 OBJECT-GROUP ospfHostGroup2 OBJECT-GROUP
OBJECTS { OBJECTS {
ospfHostIpAddress, ospfHostIpAddress,
ospfHostTOS, ospfHostTOS,
ospfHostMetric, ospfHostMetric,
ospfHostStatus, ospfHostStatus,
ospfHostAreaID, ospfHostAreaID,
ospfHostCfgAreaID ospfHostCfgAreaID
skipping to change at page 87, line 30 skipping to change at page 87, line 28
ospfVirtNbrState, ospfLsdbType, ospfLsdbLsid, ospfLsdbRouterId, ospfVirtNbrState, ospfLsdbType, ospfLsdbLsid, ospfLsdbRouterId,
ospfLsdbAreaId, ospfExtLsdbLimit, ospf, ospfAreaId, ospfLsdbAreaId, ospfExtLsdbLimit, ospf, ospfAreaId,
ospfAreaNssaTranslatorState, ospfRestartStatus, ospfAreaNssaTranslatorState, ospfRestartStatus,
ospfRestartInterval, ospfRestartExitReason, ospfRestartInterval, ospfRestartExitReason,
ospfNbrRestartHelperStatus, ospfNbrRestartHelperAge, ospfNbrRestartHelperStatus, ospfNbrRestartHelperAge,
ospfNbrRestartHelperExitReason, ospfVirtNbrRestartHelperStatus, ospfNbrRestartHelperExitReason, ospfVirtNbrRestartHelperStatus,
ospfVirtNbrRestartHelperAge, ospfVirtNbrRestartHelperExitReason ospfVirtNbrRestartHelperAge, ospfVirtNbrRestartHelperExitReason
FROM OSPF-MIB; FROM OSPF-MIB;
ospfTrap MODULE-IDENTITY ospfTrap MODULE-IDENTITY
LAST-UPDATED "200309281015Z" -- Sep 28, 2003 10:15:00 GMT LAST-UPDATED "200312180900Z" -- Dec 18, 2003 09:00:00 EST
ORGANIZATION "IETF OSPF Working Group" ORGANIZATION "IETF OSPF Working Group"
CONTACT-INFO CONTACT-INFO
"WG E-Mail: ospf@peach.ease.lsoft.com "WG E-Mail: ospf@peach.ease.lsoft.com
WG Chairs: John.Moy@sycamorenet.com WG Chairs: John.Moy@sycamorenet.com
acee@redback.com acee@redback.com
rohit@xebeo.com rohit@xebeo.com
Editors: Dan Joyal, Piotr Galecki Editors: Dan Joyal, Piotr Galecki
Nortel Networks Nortel Networks
600 Technology Park Drive 600 Technology Park Drive
Billerica, MA 01821 Billerica, MA 01821
djoyal@nortelnetworks.com djoyal@nortelnetworks.com
pgalecki@nortelnetworks.com" pgalecki@nortelnetworks.com
Spencer Giacalone
Credit Suisse First Boston
Eleven Madison Ave
New York, NY 10010-3629
spencer.giacalone@csfb.com"
DESCRIPTION DESCRIPTION
"The MIB module to describe traps for the OSPF "The MIB module to describe traps for the OSPF
Version 2 Protocol." Version 2 Protocol."
REVISION "200309281015Z" -- Sep 28, 2003 10:15:00 GMT REVISION "200312180900Z" -- Dec 18, 2003 09:00:00 EST
DESCRIPTION DESCRIPTION
"Updated for latest changes to OSPFv2: "Updated for latest changes to OSPFv2:
-added graceful restart related traps -added graceful restart related traps
-added new config error types -added new config error types
-added ospfNssaTranslatorStatusChange trap." -added ospfNssaTranslatorStatusChange trap."
REVISION "9501201225Z" -- Fri Jan 20 12:25:50 PST 1995 REVISION "9501201225Z" -- Fri Jan 20 12:25:50 PST 1995
DESCRIPTION DESCRIPTION
"The initial SMIv2 revision of this MIB module, published "The initial SMIv2 revision of this MIB module, published
in RFC1850." in RFC1850."
::= { ospf 16 } ::= { ospf 16 }
-- Trap Support Objects -- Trap Support Objects
skipping to change at page 99, line 28 skipping to change at page 99, line 32
B.1 General Group Changes B.1 General Group Changes
Added object ospfRFC1583Compatibility to indicate support with Added object ospfRFC1583Compatibility to indicate support with
"RFC 1583 Compatibility" This object has DEFVAL of "enabled". "RFC 1583 Compatibility" This object has DEFVAL of "enabled".
Added object ospfReferenceBandwidth to allow configuration of Added object ospfReferenceBandwidth to allow configuration of
a reference bandwidth for calculation of default interface metrics. a reference bandwidth for calculation of default interface metrics.
Added objects ospfRestartSupport, ospfRestartInterval, ospfRestartAge Added objects ospfRestartSupport, ospfRestartInterval, ospfRestartAge
and ospfRestartExitReason to support graceful restart. ospfRestartStrictLsaChecking and ospfRestartExitReason to support
graceful restart.
Added objects ospfStubRouterSupport and ospfStubRouteAdvertisement to Added objects ospfStubRouterSupport and ospfStubRouteAdvertisement to
support stub routers. support stub routers.
Added object ospfDiscontinuityTime in order for a management entity Added object ospfDiscontinuityTime in order for a management entity
to detect counter discontinuity events. to detect counter discontinuity events.
B.2 OSPF NSSA Enhancement Support B.2 OSPF NSSA Enhancement Support
Added new objects to OspfAreaTable including: Added new objects to OspfAreaTable including:
skipping to change at page 101, line 51 skipping to change at page 102, line 4
-ospfAsLsdbLsid -ospfAsLsdbLsid
-ospfAsLsdbRouterId -ospfAsLsdbRouterId
ospfAsLsdbTable contains the following (columnar) objects: ospfAsLsdbTable contains the following (columnar) objects:
-ospfAsLsdbSequence, to indicate LSA instance -ospfAsLsdbSequence, to indicate LSA instance
-ospfAsLsdbAge -ospfAsLsdbAge
-ospfAsLsdbChecksum -ospfAsLsdbChecksum
-ospfAsLsdbAdvertisement, containing the entire LSA -ospfAsLsdbAdvertisement, containing the entire LSA
B.4 Graceful Restart Support B.4 Graceful Restart Support
Added objects ospfRestartSupport, ospfRestartInterval, ospfRestartAge Added objects ospfRestartSupport, ospfRestartInterval, ospfRestartAge
and ospfRestartExitReason to general group. ospfRestartStrictLsaChecking and ospfRestartExitReason to general group.
Added objects ospfNbrRestartHelperStatus, ospfNbrRestartHelperAge Added objects ospfNbrRestartHelperStatus, ospfNbrRestartHelperAge
and ospfNbrRestartHelperExitReason to OspfNbrTable. and ospfNbrRestartHelperExitReason to OspfNbrTable.
Added objects Added objects
ospfVirtNbrRestartHelperStatus, ospfVirtNbrRestartHelperAge ospfVirtNbrRestartHelperStatus, ospfVirtNbrRestartHelperAge
and ospfVirtNbrRestartHelperExitReason to OspfVirtNbrTable. and ospfVirtNbrRestartHelperExitReason to OspfVirtNbrTable.
B.5 OSPF Compliances B.5 OSPF Compliances
New compliance statements were added for new conformance groups. New compliance statements were added for new conformance groups.
These Statements include: These Statements include:
-ospfCompliance2 -ospfCompliance2
Conformance groups were depreciated due to the fact that
the objects in the group were deprecated.
-ospfExtLsdbGroup
New conformance groups were created to support new objects added to New conformance groups were created to support new objects added to
the group. These groups include: the group. These groups include:
-ospfBasicGroup2 -ospfBasicGroup2
-ospfAreaGroup2 -ospfAreaGroup2
-ospfIfGroup2 -ospfIfGroup2
-ospfVirtIfGroup2 -ospfVirtIfGroup2
skipping to change at page 105, line 18 skipping to change at page 105, line 18
Moved all relevant MIB comments to objects’ DESCRIPTION clauses. Moved all relevant MIB comments to objects’ DESCRIPTION clauses.
Added reasoning for object deprecation. Added reasoning for object deprecation.
Added persistence information for read-write, read-create objects. Added persistence information for read-write, read-create objects.
Described conditions when columns can be modified in RowStatus Described conditions when columns can be modified in RowStatus
managed rows as required by RFC 2579. managed rows as required by RFC 2579.
Defined ‘OspfAuthType’ TC and modified authentication type objects Defined OspfAuthenticationType TC and modified authentication type objects
to use the new type. to use the new type.
Made index objects of new tables not-accessible. Made index objects of new tables not-accessible.
Added the UNITS clause to several objects. Added the UNITS clause to several objects.
Added ospfIfDesignatedRouterId and ospfIfBackupDesignatedRouterId Added ospfIfDesignatedRouterId and ospfIfBackupDesignatedRouterId
to the OspfIfEntry. to the OspfIfEntry.
Added the area LSA counter table. Added the area LSA counter table.
skipping to change at page 106, line 26 skipping to change at page 106, line 26
600 Technology Park Drive 600 Technology Park Drive
Billerica, MA 01821 Billerica, MA 01821
EMail: djoyal@nortelnetworks.com EMail: djoyal@nortelnetworks.com
Piotr Galecki Piotr Galecki
Nortel Networks, Inc. Nortel Networks, Inc.
600 Technology Park Drive 600 Technology Park Drive
Billerica, MA 01821 Billerica, MA 01821
EMail: pgalecki@nortelnetworks.com EMail: pgalecki@nortelnetworks.com
E Contributors' Addresses
Spencer Giacalone Spencer Giacalone
Predictive Systems, Inc. Credit Suisse First Boston
145 Hudson Street Eleven Madison Ave
New York, NY 10013 New York, NY 10010-3629
EMail: spencer.giacalone@csfb.com
Phone: +1 (973) 301-5695
EMail: spencer.giacalone@predictive.com
F Full Copyright Statement E Full Copyright Statement
Copyright (C) The Internet Society (1999). All Rights Reserved. Copyright (C) The Internet Society (2003). All Rights Reserved.
This document and translations of it may be copied and furnished to This document and translations of it may be copied and furnished to
others, and derivative works that comment on or otherwise explain it others, and derivative works that comment on or otherwise explain it
or assist in its implementation may be prepared, copied, published or assist in its implementation may be prepared, copied, published
and distributed, in whole or in part, without restriction of any and distributed, in whole or in part, without restriction of any
kind, provided that the above copyright notice and this paragraph are kind, provided that the above copyright notice and this paragraph are
included on all such copies and derivative works. However, this included on all such copies and derivative works. However, this
document itself may not be modified in any way, such as by removing document itself may not be modified in any way, such as by removing
the copyright notice or references to the Internet Society or other the copyright notice or references to the Internet Society or other
Internet organizations, except as needed for the purpose of Internet organizations, except as needed for the purpose of
developing Internet standards in which case the procedures for developing Internet standards in which case the procedures for
 End of changes. 

This html diff was produced by rfcdiff 1.23, available from http://www.levkowetz.com/ietf/tools/rfcdiff/