Annotation of embedaddon/quagga/ospfd/OSPF-MIB.txt, revision 1.1

1.1     ! misho       1: OSPF-MIB DEFINITIONS ::= BEGIN
        !             2: 
        !             3:     IMPORTS
        !             4:             MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32,
        !             5:             Integer32, IpAddress
        !             6:                 FROM SNMPv2-SMI
        !             7:             TEXTUAL-CONVENTION, TruthValue, RowStatus
        !             8:                 FROM SNMPv2-TC
        !             9:             MODULE-COMPLIANCE, OBJECT-GROUP          FROM SNMPv2-CONF
        !            10:             mib-2                                    FROM RFC1213-MIB;
        !            11: 
        !            12: --  This MIB module uses the extended OBJECT-TYPE macro as
        !            13: --  defined in [9].
        !            14: 
        !            15: ospf MODULE-IDENTITY
        !            16:         LAST-UPDATED "9501201225Z" -- Fri Jan 20 12:25:50 PST 1995
        !            17:         ORGANIZATION "IETF OSPF Working Group"
        !            18:         CONTACT-INFO
        !            19:        "       Fred Baker
        !            20:        Postal: Cisco Systems
        !            21:                519 Lado Drive
        !            22:                Santa Barbara, California 93111
        !            23:        Tel:    +1 805 681 0115
        !            24:        E-Mail: fred@cisco.com
        !            25: 
        !            26:                Rob Coltun
        !            27:        Postal: RainbowBridge Communications
        !            28:        Tel:    (301) 340-9416
        !            29:        E-Mail: rcoltun@rainbow-bridge.com"
        !            30:     DESCRIPTION
        !            31:        "The MIB module to describe the OSPF Version 2
        !            32:        Protocol"
        !            33:     ::= { mib-2 14 }
        !            34: 
        !            35: --  The Area ID, in OSPF, has the same format as an IP Address,
        !            36: --  but has the function of defining a summarization point for
        !            37: --  Link State Advertisements
        !            38: 
        !            39: AreaID ::= TEXTUAL-CONVENTION
        !            40:     STATUS      current
        !            41:     DESCRIPTION
        !            42:        "An OSPF Area Identifier."
        !            43:     SYNTAX      IpAddress
        !            44: 
        !            45: 
        !            46: --  The Router ID, in OSPF, has the same format as an IP Address,
        !            47: --  but identifies the router independent of its IP Address.
        !            48: 
        !            49: RouterID ::= TEXTUAL-CONVENTION
        !            50:     STATUS      current
        !            51:     DESCRIPTION
        !            52:        "A OSPF Router Identifier."
        !            53:     SYNTAX      IpAddress
        !            54: 
        !            55: 
        !            56: --  The OSPF Metric is defined as an unsigned value in the range
        !            57: 
        !            58: Metric ::= TEXTUAL-CONVENTION
        !            59:     STATUS      current
        !            60:     DESCRIPTION
        !            61:        "The OSPF Internal Metric."
        !            62:     SYNTAX      Integer32 (0..'FFFF'h)
        !            63: 
        !            64: BigMetric ::= TEXTUAL-CONVENTION
        !            65:     STATUS      current
        !            66:     DESCRIPTION
        !            67:        "The OSPF External Metric."
        !            68:     SYNTAX      Integer32 (0..'FFFFFF'h)
        !            69: 
        !            70: --  Status Values
        !            71: 
        !            72: Status ::= TEXTUAL-CONVENTION
        !            73:     STATUS      current
        !            74:     DESCRIPTION
        !            75:        "The status of an interface: 'enabled' indicates that
        !            76:        it is willing to communicate with other OSPF Routers,
        !            77:        while 'disabled' indicates that it is not."
        !            78:     SYNTAX      INTEGER { enabled (1), disabled (2) }
        !            79: 
        !            80: --  Time Durations measured in seconds
        !            81: 
        !            82: PositiveInteger ::= TEXTUAL-CONVENTION
        !            83:     STATUS      current
        !            84:     DESCRIPTION
        !            85:        "A positive integer. Values in excess are precluded as
        !            86:        unnecessary and prone to interoperability issues."
        !            87:     SYNTAX      Integer32 (0..'7FFFFFFF'h)
        !            88: 
        !            89: HelloRange ::= TEXTUAL-CONVENTION
        !            90:     STATUS      current
        !            91:     DESCRIPTION
        !            92:        "The range of intervals on which hello messages are
        !            93:        exchanged."
        !            94:     SYNTAX      Integer32 (1..'FFFF'h)
        !            95: 
        !            96: UpToMaxAge ::= TEXTUAL-CONVENTION
        !            97:     STATUS      current
        !            98:     DESCRIPTION
        !            99:        "The values that one might find or configure for
        !           100:        variables bounded by the maximum age of an LSA."
        !           101:     SYNTAX      Integer32 (0..3600)
        !           102: 
        !           103: 
        !           104: --  The range of ifIndex
        !           105: 
        !           106: InterfaceIndex ::= TEXTUAL-CONVENTION
        !           107:     STATUS      current
        !           108:     DESCRIPTION
        !           109:        "The range of ifIndex."
        !           110:     SYNTAX      Integer32
        !           111: 
        !           112: 
        !           113: --  Potential Priorities for the Designated Router Election
        !           114: 
        !           115: DesignatedRouterPriority ::= TEXTUAL-CONVENTION
        !           116:     STATUS      current
        !           117:     DESCRIPTION
        !           118:        "The values defined for the priority of a system for
        !           119:        becoming the designated router."
        !           120:     SYNTAX      Integer32 (0..'FF'h)
        !           121: 
        !           122: TOSType ::= TEXTUAL-CONVENTION
        !           123:     STATUS      current
        !           124:     DESCRIPTION
        !           125:        "Type of Service is defined as a mapping to the IP Type of
        !           126:        Service Flags as defined in the IP Forwarding Table MIB
        !           127: 
        !           128:        +-----+-----+-----+-----+-----+-----+-----+-----+
        !           129:        |                 |                       |     |
        !           130:        |   PRECEDENCE    |    TYPE OF SERVICE    |  0  |
        !           131:        |                 |                       |     |
        !           132:        +-----+-----+-----+-----+-----+-----+-----+-----+
        !           133: 
        !           134:                 IP TOS                IP TOS
        !           135:            Field     Policy      Field     Policy
        !           136: 
        !           137:            Contents    Code      Contents    Code
        !           138:            0 0 0 0  ==>   0      0 0 0 1  ==>   2
        !           139:            0 0 1 0  ==>   4      0 0 1 1  ==>   6
        !           140:            0 1 0 0  ==>   8      0 1 0 1  ==>  10
        !           141:            0 1 1 0  ==>  12      0 1 1 1  ==>  14
        !           142:            1 0 0 0  ==>  16      1 0 0 1  ==>  18
        !           143:            1 0 1 0  ==>  20      1 0 1 1  ==>  22
        !           144:            1 1 0 0  ==>  24      1 1 0 1  ==>  26
        !           145:            1 1 1 0  ==>  28      1 1 1 1  ==>  30
        !           146: 
        !           147:        The remaining values are left for future definition."
        !           148:     SYNTAX      Integer32 (0..30)
        !           149: 
        !           150: 
        !           151: --  OSPF General Variables
        !           152: 
        !           153: --      These parameters apply globally to the Router's
        !           154: --      OSPF Process.
        !           155: 
        !           156: ospfGeneralGroup OBJECT IDENTIFIER ::= { ospf 1 }
        !           157: 
        !           158: 
        !           159:     ospfRouterId OBJECT-TYPE
        !           160:         SYNTAX   RouterID
        !           161:         MAX-ACCESS   read-write
        !           162:         STATUS   current
        !           163:         DESCRIPTION
        !           164:            "A  32-bit  integer  uniquely  identifying  the
        !           165:            router in the Autonomous System.
        !           166: 
        !           167:            By  convention,  to  ensure  uniqueness,   this
        !           168:            should  default  to  the  value  of  one of the
        !           169:            router's IP interface addresses."
        !           170:        REFERENCE
        !           171:           "OSPF Version 2, C.1 Global parameters"
        !           172:       ::= { ospfGeneralGroup 1 }
        !           173: 
        !           174: 
        !           175:     ospfAdminStat OBJECT-TYPE
        !           176:         SYNTAX   Status
        !           177:         MAX-ACCESS   read-write
        !           178:         STATUS   current
        !           179:         DESCRIPTION
        !           180:            "The  administrative  status  of  OSPF  in  the
        !           181:            router.   The  value 'enabled' denotes that the
        !           182:            OSPF Process is active on at least  one  inter-
        !           183:            face;  'disabled'  disables  it  on  all inter-
        !           184:            faces."
        !           185:        ::= { ospfGeneralGroup 2 }
        !           186: 
        !           187:     ospfVersionNumber OBJECT-TYPE
        !           188:         SYNTAX   INTEGER    { version2 (2) }
        !           189:         MAX-ACCESS   read-only
        !           190:         STATUS   current
        !           191:         DESCRIPTION
        !           192:            "The current version number of the OSPF  proto-
        !           193:            col is 2."
        !           194:        REFERENCE
        !           195:           "OSPF Version 2, Title"
        !           196:       ::= { ospfGeneralGroup 3 }
        !           197: 
        !           198: 
        !           199:     ospfAreaBdrRtrStatus OBJECT-TYPE
        !           200:         SYNTAX   TruthValue
        !           201:         MAX-ACCESS   read-only
        !           202:         STATUS   current
        !           203:         DESCRIPTION
        !           204:            "A flag to note whether this router is an  area
        !           205:            border router."
        !           206:        REFERENCE
        !           207:           "OSPF Version 2, Section 3 Splitting the AS into
        !           208:           Areas"
        !           209:       ::= { ospfGeneralGroup 4 }
        !           210: 
        !           211: 
        !           212:     ospfASBdrRtrStatus OBJECT-TYPE
        !           213:         SYNTAX   TruthValue
        !           214:         MAX-ACCESS   read-write
        !           215:         STATUS   current
        !           216:         DESCRIPTION
        !           217:            "A flag to note whether this router is  config-
        !           218:            ured as an Autonomous System border router."
        !           219:        REFERENCE
        !           220:           "OSPF Version 2, Section 3.3  Classification  of
        !           221:           routers"
        !           222:       ::= { ospfGeneralGroup 5 }
        !           223: 
        !           224:     ospfExternLsaCount OBJECT-TYPE
        !           225:         SYNTAX   Gauge32
        !           226:         MAX-ACCESS   read-only
        !           227:         STATUS   current
        !           228:         DESCRIPTION
        !           229:            "The number of external (LS type 5)  link-state
        !           230:            advertisements in the link-state database."
        !           231:        REFERENCE
        !           232:           "OSPF Version 2, Appendix A.4.5 AS external link
        !           233:           advertisements"
        !           234:       ::= { ospfGeneralGroup 6 }
        !           235: 
        !           236: 
        !           237:     ospfExternLsaCksumSum OBJECT-TYPE
        !           238:         SYNTAX   Integer32
        !           239:         MAX-ACCESS   read-only
        !           240:         STATUS   current
        !           241:         DESCRIPTION
        !           242:            "The 32-bit unsigned sum of the LS checksums of
        !           243:            the  external  link-state  advertisements  con-
        !           244:            tained in the link-state  database.   This  sum
        !           245:            can  be  used  to determine if there has been a
        !           246:            change in a router's link state  database,  and
        !           247:            to  compare  the  link-state  database  of  two
        !           248:            routers."
        !           249:        ::= { ospfGeneralGroup 7 }
        !           250: 
        !           251: 
        !           252:     ospfTOSSupport OBJECT-TYPE
        !           253:         SYNTAX   TruthValue
        !           254:         MAX-ACCESS   read-write
        !           255:         STATUS   current
        !           256:         DESCRIPTION
        !           257:            "The router's support for type-of-service rout-
        !           258:            ing."
        !           259:        REFERENCE
        !           260:           "OSPF Version 2,  Appendix  F.1.2  Optional  TOS
        !           261:           support"
        !           262:       ::= { ospfGeneralGroup 8 }
        !           263: 
        !           264:     ospfOriginateNewLsas OBJECT-TYPE
        !           265:         SYNTAX   Counter32
        !           266:         MAX-ACCESS   read-only
        !           267:         STATUS   current
        !           268:         DESCRIPTION
        !           269:            "The number of  new  link-state  advertisements
        !           270:            that  have been originated.  This number is in-
        !           271:            cremented each time the router originates a new
        !           272:            LSA."
        !           273:        ::= { ospfGeneralGroup 9 }
        !           274: 
        !           275: 
        !           276:     ospfRxNewLsas OBJECT-TYPE
        !           277:         SYNTAX   Counter32
        !           278:         MAX-ACCESS   read-only
        !           279:         STATUS   current
        !           280:         DESCRIPTION
        !           281:            "The number of  link-state  advertisements  re-
        !           282:            ceived  determined  to  be  new instantiations.
        !           283:            This number does not include  newer  instantia-
        !           284:            tions  of self-originated link-state advertise-
        !           285:            ments."
        !           286:        ::= { ospfGeneralGroup 10 }
        !           287: 
        !           288:     ospfExtLsdbLimit OBJECT-TYPE
        !           289:         SYNTAX   Integer32 (-1..'7FFFFFFF'h)
        !           290:         MAX-ACCESS   read-write
        !           291:         STATUS   current
        !           292:         DESCRIPTION
        !           293:            "The  maximum   number   of   non-default   AS-
        !           294:            external-LSAs entries that can be stored in the
        !           295:            link-state database.  If the value is -1,  then
        !           296:            there is no limit.
        !           297: 
        !           298:            When the number of non-default AS-external-LSAs
        !           299:            in   a  router's  link-state  database  reaches
        !           300:            ospfExtLsdbLimit, the router  enters  Overflow-
        !           301:            State.   The   router  never  holds  more  than
        !           302:            ospfExtLsdbLimit  non-default  AS-external-LSAs
        !           303:            in  its  database. OspfExtLsdbLimit MUST be set
        !           304:            identically in all routers attached to the OSPF
        !           305:            backbone  and/or  any regular OSPF area. (i.e.,
        !           306:            OSPF stub areas and NSSAs are excluded)."
        !           307:        DEFVAL { -1 }
        !           308:        ::= { ospfGeneralGroup 11 }
        !           309: 
        !           310:     ospfMulticastExtensions OBJECT-TYPE
        !           311:         SYNTAX   Integer32
        !           312:         MAX-ACCESS   read-write
        !           313:         STATUS   current
        !           314:         DESCRIPTION
        !           315:            "A Bit Mask indicating whether  the  router  is
        !           316:            forwarding  IP  multicast  (Class  D) datagrams
        !           317:            based on the algorithms defined in  the  Multi-
        !           318:            cast Extensions to OSPF.
        !           319: 
        !           320:            Bit 0, if set, indicates that  the  router  can
        !           321:            forward  IP multicast datagrams in the router's
        !           322:            directly attached areas (called intra-area mul-
        !           323:            ticast routing).
        !           324: 
        !           325:            Bit 1, if set, indicates that  the  router  can
        !           326:            forward  IP  multicast  datagrams  between OSPF
        !           327:            areas (called inter-area multicast routing).
        !           328: 
        !           329:            Bit 2, if set, indicates that  the  router  can
        !           330:            forward  IP  multicast  datagrams between Auto-
        !           331:            nomous Systems (called inter-AS multicast rout-
        !           332:            ing).
        !           333: 
        !           334:            Only certain combinations of bit  settings  are
        !           335:            allowed,  namely: 0 (no multicast forwarding is
        !           336:            enabled), 1 (intra-area multicasting  only),  3
        !           337:            (intra-area  and  inter-area  multicasting),  5
        !           338:            (intra-area and inter-AS  multicasting)  and  7
        !           339:            (multicasting  everywhere). By default, no mul-
        !           340:            ticast forwarding is enabled."
        !           341:        DEFVAL { 0 }
        !           342:        ::= { ospfGeneralGroup 12 }
        !           343: 
        !           344:     ospfExitOverflowInterval OBJECT-TYPE
        !           345:         SYNTAX   PositiveInteger
        !           346:         MAX-ACCESS   read-write
        !           347:         STATUS   current
        !           348:         DESCRIPTION
        !           349:            "The number of  seconds  that,  after  entering
        !           350:            OverflowState,  a  router will attempt to leave
        !           351:            OverflowState. This allows the router to  again
        !           352:            originate  non-default  AS-external-LSAs.  When
        !           353:            set to 0, the router will not  leave  Overflow-
        !           354:            State until restarted."
        !           355:        DEFVAL { 0 }
        !           356:        ::= { ospfGeneralGroup 13 }
        !           357: 
        !           358: 
        !           359:     ospfDemandExtensions OBJECT-TYPE
        !           360:         SYNTAX   TruthValue
        !           361:         MAX-ACCESS   read-write
        !           362:         STATUS   current
        !           363:         DESCRIPTION
        !           364:            "The router's support for demand routing."
        !           365:        REFERENCE
        !           366:           "OSPF Version 2, Appendix on Demand Routing"
        !           367:       ::= { ospfGeneralGroup 14 }
        !           368: 
        !           369: 
        !           370: --      The OSPF Area Data Structure contains information
        !           371: --      regarding the various areas. The interfaces and
        !           372: --      virtual links are configured as part of these areas.
        !           373: --      Area 0.0.0.0, by definition, is the Backbone Area
        !           374: 
        !           375: 
        !           376:     ospfAreaTable OBJECT-TYPE
        !           377:         SYNTAX   SEQUENCE OF OspfAreaEntry
        !           378:         MAX-ACCESS   not-accessible
        !           379:         STATUS   current
        !           380:         DESCRIPTION
        !           381:            "Information describing the configured  parame-
        !           382:            ters  and cumulative statistics of the router's
        !           383:            attached areas."
        !           384:        REFERENCE
        !           385:           "OSPF Version 2, Section 6  The Area Data Struc-
        !           386:           ture"
        !           387:       ::= { ospf 2 }
        !           388: 
        !           389: 
        !           390:     ospfAreaEntry OBJECT-TYPE
        !           391:         SYNTAX   OspfAreaEntry
        !           392:         MAX-ACCESS   not-accessible
        !           393:         STATUS   current
        !           394:         DESCRIPTION
        !           395:            "Information describing the configured  parame-
        !           396:            ters  and  cumulative  statistics of one of the
        !           397:            router's attached areas."
        !           398:        INDEX { ospfAreaId }
        !           399:        ::= { ospfAreaTable 1 }
        !           400: 
        !           401: OspfAreaEntry ::=
        !           402:     SEQUENCE {
        !           403:         ospfAreaId
        !           404:             AreaID,
        !           405:         ospfAuthType
        !           406:             Integer32,
        !           407:         ospfImportAsExtern
        !           408:             INTEGER,
        !           409:         ospfSpfRuns
        !           410:             Counter32,
        !           411:         ospfAreaBdrRtrCount
        !           412:             Gauge32,
        !           413:         ospfAsBdrRtrCount
        !           414:             Gauge32,
        !           415:         ospfAreaLsaCount
        !           416:             Gauge32,
        !           417:         ospfAreaLsaCksumSum
        !           418:             Integer32,
        !           419:         ospfAreaSummary
        !           420:             INTEGER,
        !           421:         ospfAreaStatus
        !           422:             RowStatus
        !           423:               }
        !           424: 
        !           425:     ospfAreaId OBJECT-TYPE
        !           426:         SYNTAX   AreaID
        !           427:         MAX-ACCESS   read-only
        !           428:         STATUS   current
        !           429:         DESCRIPTION
        !           430:            "A 32-bit integer uniquely identifying an area.
        !           431:            Area ID 0.0.0.0 is used for the OSPF backbone."
        !           432:        REFERENCE
        !           433:           "OSPF Version 2, Appendix C.2 Area parameters"
        !           434:       ::= { ospfAreaEntry 1 }
        !           435: 
        !           436: 
        !           437:     ospfAuthType OBJECT-TYPE
        !           438:         SYNTAX   Integer32
        !           439:                     -- none (0),
        !           440:                     -- simplePassword (1)
        !           441:                     -- md5 (2)
        !           442:                     -- reserved for specification by IANA (> 2)
        !           443:         MAX-ACCESS   read-create
        !           444:         STATUS   obsolete
        !           445:         DESCRIPTION
        !           446:            "The authentication type specified for an area.
        !           447:            Additional authentication types may be assigned
        !           448:            locally on a per Area basis."
        !           449:        REFERENCE
        !           450:           "OSPF Version 2, Appendix E Authentication"
        !           451:       DEFVAL { 0 }        -- no authentication, by default
        !           452:       ::= { ospfAreaEntry 2 }
        !           453: 
        !           454:     ospfImportAsExtern OBJECT-TYPE
        !           455:         SYNTAX   INTEGER    {
        !           456:                     importExternal (1),
        !           457:                     importNoExternal (2),
        !           458:                     importNssa (3)
        !           459:                   }
        !           460:         MAX-ACCESS   read-create
        !           461:         STATUS   current
        !           462:         DESCRIPTION
        !           463:            "The area's support for importing  AS  external
        !           464:            link- state advertisements."
        !           465:        REFERENCE
        !           466:           "OSPF Version 2, Appendix C.2 Area parameters"
        !           467:       DEFVAL { importExternal }
        !           468:       ::= { ospfAreaEntry 3 }
        !           469: 
        !           470: 
        !           471:     ospfSpfRuns OBJECT-TYPE
        !           472:         SYNTAX   Counter32
        !           473:         MAX-ACCESS   read-only
        !           474:         STATUS   current
        !           475:         DESCRIPTION
        !           476:            "The number of times that the intra-area  route
        !           477:            table  has  been  calculated  using this area's
        !           478:            link-state database.  This  is  typically  done
        !           479:            using Dijkstra's algorithm."
        !           480:        ::= { ospfAreaEntry 4 }
        !           481: 
        !           482: 
        !           483:     ospfAreaBdrRtrCount OBJECT-TYPE
        !           484:         SYNTAX   Gauge32
        !           485:         MAX-ACCESS   read-only
        !           486:         STATUS   current
        !           487:         DESCRIPTION
        !           488:            "The total number of area border routers reach-
        !           489:            able within this area.  This is initially zero,
        !           490:            and is calculated in each SPF Pass."
        !           491:        ::= { ospfAreaEntry 5 }
        !           492: 
        !           493:     ospfAsBdrRtrCount OBJECT-TYPE
        !           494:         SYNTAX   Gauge32
        !           495:         MAX-ACCESS   read-only
        !           496:         STATUS   current
        !           497:         DESCRIPTION
        !           498:            "The total number of Autonomous  System  border
        !           499:            routers  reachable  within  this area.  This is
        !           500:            initially zero, and is calculated in  each  SPF
        !           501:            Pass."
        !           502:        ::= { ospfAreaEntry 6 }
        !           503: 
        !           504: 
        !           505:     ospfAreaLsaCount OBJECT-TYPE
        !           506:         SYNTAX   Gauge32
        !           507:         MAX-ACCESS   read-only
        !           508:         STATUS   current
        !           509:         DESCRIPTION
        !           510:            "The total number of link-state  advertisements
        !           511:            in  this  area's link-state database, excluding
        !           512:            AS External LSA's."
        !           513:        ::= { ospfAreaEntry 7 }
        !           514: 
        !           515: 
        !           516:     ospfAreaLsaCksumSum OBJECT-TYPE
        !           517:         SYNTAX   Integer32
        !           518:         MAX-ACCESS   read-only
        !           519:         STATUS   current
        !           520:         DESCRIPTION
        !           521:            "The 32-bit unsigned sum of the link-state  ad-
        !           522:            vertisements'  LS  checksums  contained in this
        !           523:            area's link-state database.  This sum  excludes
        !           524:            external (LS type 5) link-state advertisements.
        !           525:            The sum can be used to determine if  there  has
        !           526:            been  a  change  in a router's link state data-
        !           527:            base, and to compare the link-state database of
        !           528:            two routers."
        !           529:        DEFVAL   { 0 }
        !           530:        ::= { ospfAreaEntry 8 }
        !           531: 
        !           532:     ospfAreaSummary OBJECT-TYPE
        !           533:         SYNTAX   INTEGER    {
        !           534:                     noAreaSummary (1),
        !           535:                     sendAreaSummary (2)
        !           536:                   }
        !           537:         MAX-ACCESS   read-create
        !           538:         STATUS   current
        !           539:         DESCRIPTION
        !           540:            "The variable ospfAreaSummary controls the  im-
        !           541:            port  of  summary LSAs into stub areas.  It has
        !           542:            no effect on other areas.
        !           543: 
        !           544:            If it is noAreaSummary, the router will neither
        !           545:            originate  nor  propagate summary LSAs into the
        !           546:            stub area.  It will rely entirely  on  its  de-
        !           547:            fault route.
        !           548: 
        !           549:            If it is sendAreaSummary, the router will  both
        !           550:            summarize and propagate summary LSAs."
        !           551:        DEFVAL   { noAreaSummary }
        !           552:        ::= { ospfAreaEntry 9 }
        !           553: 
        !           554: 
        !           555:     ospfAreaStatus OBJECT-TYPE
        !           556:         SYNTAX   RowStatus
        !           557:         MAX-ACCESS   read-create
        !           558:         STATUS   current
        !           559:         DESCRIPTION
        !           560:            "This variable displays the status of  the  en-
        !           561:            try.  Setting it to 'invalid' has the effect of
        !           562:            rendering it inoperative.  The internal  effect
        !           563:            (row removal) is implementation dependent."
        !           564:        ::= { ospfAreaEntry 10 }
        !           565: 
        !           566: 
        !           567: --  OSPF Area Default Metric Table
        !           568: 
        !           569: --      The OSPF Area Default Metric Table describes the metrics
        !           570: --      that a default Area Border Router will advertise into a
        !           571: --      Stub area.
        !           572: 
        !           573: 
        !           574:     ospfStubAreaTable OBJECT-TYPE
        !           575:         SYNTAX   SEQUENCE OF OspfStubAreaEntry
        !           576:         MAX-ACCESS   not-accessible
        !           577:         STATUS   current
        !           578:         DESCRIPTION
        !           579:            "The set of metrics that will be advertised  by
        !           580:            a default Area Border Router into a stub area."
        !           581:        REFERENCE
        !           582:           "OSPF Version 2, Appendix C.2, Area Parameters"
        !           583:       ::= { ospf 3 }
        !           584: 
        !           585: 
        !           586:     ospfStubAreaEntry OBJECT-TYPE
        !           587:         SYNTAX   OspfStubAreaEntry
        !           588:         MAX-ACCESS   not-accessible
        !           589:         STATUS   current
        !           590:         DESCRIPTION
        !           591:            "The metric for a given Type  of  Service  that
        !           592:            will  be  advertised  by  a default Area Border
        !           593:            Router into a stub area."
        !           594:        REFERENCE
        !           595:           "OSPF Version 2, Appendix C.2, Area Parameters"
        !           596:       INDEX { ospfStubAreaId, ospfStubTOS }
        !           597:       ::= { ospfStubAreaTable 1 }
        !           598: 
        !           599: OspfStubAreaEntry ::=
        !           600:     SEQUENCE {
        !           601:         ospfStubAreaId
        !           602:             AreaID,
        !           603:         ospfStubTOS
        !           604:             TOSType,
        !           605:         ospfStubMetric
        !           606:             BigMetric,
        !           607:         ospfStubStatus
        !           608:             RowStatus,
        !           609:         ospfStubMetricType
        !           610:             INTEGER
        !           611:               }
        !           612: 
        !           613:     ospfStubAreaId OBJECT-TYPE
        !           614:         SYNTAX   AreaID
        !           615:         MAX-ACCESS   read-only
        !           616:         STATUS   current
        !           617:         DESCRIPTION
        !           618:            "The 32 bit identifier for the Stub  Area.   On
        !           619:            creation,  this  can  be  derived  from the in-
        !           620:            stance."
        !           621:        ::= { ospfStubAreaEntry 1 }
        !           622: 
        !           623: 
        !           624:     ospfStubTOS OBJECT-TYPE
        !           625:         SYNTAX   TOSType
        !           626:         MAX-ACCESS   read-only
        !           627:         STATUS   current
        !           628:         DESCRIPTION
        !           629:            "The  Type  of  Service  associated  with   the
        !           630:            metric.   On creation, this can be derived from
        !           631:            the instance."
        !           632:        ::= { ospfStubAreaEntry 2 }
        !           633: 
        !           634: 
        !           635:     ospfStubMetric OBJECT-TYPE
        !           636:         SYNTAX   BigMetric
        !           637:         MAX-ACCESS   read-create
        !           638:         STATUS   current
        !           639:         DESCRIPTION
        !           640:            "The metric value applied at the indicated type
        !           641:            of  service.  By default, this equals the least
        !           642:            metric at the type of service among the  inter-
        !           643:            faces to other areas."
        !           644:        ::= { ospfStubAreaEntry 3 }
        !           645: 
        !           646: 
        !           647:     ospfStubStatus OBJECT-TYPE
        !           648:         SYNTAX   RowStatus
        !           649:         MAX-ACCESS   read-create
        !           650:         STATUS   current
        !           651:         DESCRIPTION
        !           652:            "This variable displays the status of  the  en-
        !           653:            try.  Setting it to 'invalid' has the effect of
        !           654:            rendering it inoperative.  The internal  effect
        !           655:            (row removal) is implementation dependent."
        !           656:        ::= { ospfStubAreaEntry 4 }
        !           657: 
        !           658:     ospfStubMetricType OBJECT-TYPE
        !           659:         SYNTAX   INTEGER    {
        !           660:                     ospfMetric (1),                -- OSPF Metric
        !           661:                     comparableCost (2),        -- external type 1
        !           662:                     nonComparable  (3)        -- external type 2
        !           663:                   }
        !           664:         MAX-ACCESS   read-create
        !           665:         STATUS   current
        !           666:         DESCRIPTION
        !           667:            "This variable displays the type of metric  ad-
        !           668:            vertised as a default route."
        !           669:        DEFVAL   { ospfMetric }
        !           670:        ::= { ospfStubAreaEntry 5 }
        !           671: 
        !           672: --  OSPF Link State Database
        !           673: 
        !           674: --      The Link State Database contains the Link State
        !           675: --      Advertisements from throughout the areas that the
        !           676: --      device is attached to.
        !           677: 
        !           678: 
        !           679:     ospfLsdbTable OBJECT-TYPE
        !           680:         SYNTAX   SEQUENCE OF OspfLsdbEntry
        !           681:         MAX-ACCESS   not-accessible
        !           682:         STATUS   current
        !           683:         DESCRIPTION
        !           684:            "The OSPF Process's Link State Database."
        !           685:        REFERENCE
        !           686:           "OSPF Version 2, Section 12  Link  State  Adver-
        !           687:           tisements"
        !           688:       ::= { ospf 4 }
        !           689: 
        !           690: 
        !           691:     ospfLsdbEntry OBJECT-TYPE
        !           692:         SYNTAX   OspfLsdbEntry
        !           693:         MAX-ACCESS   not-accessible
        !           694:         STATUS   current
        !           695:         DESCRIPTION
        !           696:            "A single Link State Advertisement."
        !           697:        INDEX { ospfLsdbAreaId, ospfLsdbType,
        !           698:                ospfLsdbLsid, ospfLsdbRouterId }
        !           699:        ::= { ospfLsdbTable 1 }
        !           700: 
        !           701: OspfLsdbEntry ::=
        !           702:     SEQUENCE {
        !           703:         ospfLsdbAreaId
        !           704:             AreaID,
        !           705:         ospfLsdbType
        !           706:             INTEGER,
        !           707:         ospfLsdbLsid
        !           708:             IpAddress,
        !           709:         ospfLsdbRouterId
        !           710:             RouterID,
        !           711:         ospfLsdbSequence
        !           712:             Integer32,
        !           713:         ospfLsdbAge
        !           714:             Integer32,
        !           715:         ospfLsdbChecksum
        !           716:             Integer32,
        !           717:         ospfLsdbAdvertisement
        !           718:             OCTET STRING
        !           719:               }
        !           720:     ospfLsdbAreaId OBJECT-TYPE
        !           721:         SYNTAX   AreaID
        !           722:         MAX-ACCESS   read-only
        !           723:         STATUS   current
        !           724:         DESCRIPTION
        !           725:            "The 32 bit identifier of the Area  from  which
        !           726:            the LSA was received."
        !           727:        REFERENCE
        !           728:           "OSPF Version 2, Appendix C.2 Area parameters"
        !           729:       ::= { ospfLsdbEntry 1 }
        !           730: 
        !           731: -- External Link State Advertisements are permitted
        !           732: -- for backward compatibility, but should be displayed in
        !           733: -- the ospfExtLsdbTable rather than here.
        !           734: 
        !           735:     ospfLsdbType OBJECT-TYPE
        !           736:         SYNTAX   INTEGER    {
        !           737:                     routerLink (1),
        !           738:                     networkLink (2),
        !           739:                     summaryLink (3),
        !           740:                     asSummaryLink (4),
        !           741:                     asExternalLink (5), -- but see ospfExtLsdbTable
        !           742:                     multicastLink (6),
        !           743:                     nssaExternalLink (7)
        !           744:                   }
        !           745:         MAX-ACCESS   read-only
        !           746:         STATUS   current
        !           747:         DESCRIPTION
        !           748:            "The type  of  the  link  state  advertisement.
        !           749:            Each  link state type has a separate advertise-
        !           750:            ment format."
        !           751:        REFERENCE
        !           752:           "OSPF Version 2, Appendix A.4.1 The  Link  State
        !           753:           Advertisement header"
        !           754:       ::= { ospfLsdbEntry 2 }
        !           755: 
        !           756:     ospfLsdbLsid OBJECT-TYPE
        !           757:         SYNTAX   IpAddress
        !           758:         MAX-ACCESS   read-only
        !           759:         STATUS   current
        !           760:         DESCRIPTION
        !           761:            "The Link State ID is an LS Type Specific field
        !           762:            containing either a Router ID or an IP Address;
        !           763:            it identifies the piece of the  routing  domain
        !           764:            that is being described by the advertisement."
        !           765:        REFERENCE
        !           766:           "OSPF Version 2, Section 12.1.4 Link State ID"
        !           767:       ::= { ospfLsdbEntry 3 }
        !           768:     ospfLsdbRouterId OBJECT-TYPE
        !           769:         SYNTAX   RouterID
        !           770:         MAX-ACCESS   read-only
        !           771:         STATUS   current
        !           772:         DESCRIPTION
        !           773:            "The 32 bit number that uniquely identifies the
        !           774:            originating router in the Autonomous System."
        !           775:        REFERENCE
        !           776:           "OSPF Version 2, Appendix C.1 Global parameters"
        !           777:       ::= { ospfLsdbEntry 4 }
        !           778: 
        !           779: --  Note that the OSPF Sequence Number is a 32 bit signed
        !           780: --  integer.  It starts with the value '80000001'h,
        !           781: --  or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
        !           782: --  Thus, a typical sequence number will be very negative.
        !           783: 
        !           784:     ospfLsdbSequence OBJECT-TYPE
        !           785:         SYNTAX   Integer32
        !           786:         MAX-ACCESS   read-only
        !           787:         STATUS   current
        !           788:         DESCRIPTION
        !           789:            "The sequence number field is a  signed  32-bit
        !           790:            integer.   It  is used to detect old and dupli-
        !           791:            cate link state advertisements.  The  space  of
        !           792:            sequence  numbers  is  linearly  ordered.   The
        !           793:            larger the sequence number the more recent  the
        !           794:            advertisement."
        !           795:        REFERENCE
        !           796:           "OSPF Version  2,  Section  12.1.6  LS  sequence
        !           797:           number"
        !           798:       ::= { ospfLsdbEntry 5 }
        !           799: 
        !           800: 
        !           801:     ospfLsdbAge OBJECT-TYPE
        !           802:         SYNTAX   Integer32    -- Should be 0..MaxAge
        !           803:         MAX-ACCESS   read-only
        !           804:         STATUS   current
        !           805:         DESCRIPTION
        !           806:            "This field is the age of the link state adver-
        !           807:            tisement in seconds."
        !           808:        REFERENCE
        !           809:           "OSPF Version 2, Section 12.1.1 LS age"
        !           810:       ::= { ospfLsdbEntry 6 }
        !           811: 
        !           812:     ospfLsdbChecksum OBJECT-TYPE
        !           813:         SYNTAX   Integer32
        !           814:         MAX-ACCESS   read-only
        !           815:         STATUS   current
        !           816:         DESCRIPTION
        !           817:            "This field is the  checksum  of  the  complete
        !           818:            contents  of  the  advertisement, excepting the
        !           819:            age field.  The age field is excepted  so  that
        !           820:            an   advertisement's  age  can  be  incremented
        !           821:            without updating the  checksum.   The  checksum
        !           822:            used  is  the same that is used for ISO connec-
        !           823:            tionless datagrams; it is commonly referred  to
        !           824:            as the Fletcher checksum."
        !           825:        REFERENCE
        !           826:           "OSPF Version 2, Section 12.1.7 LS checksum"
        !           827:       ::= { ospfLsdbEntry 7 }
        !           828: 
        !           829: 
        !           830:     ospfLsdbAdvertisement OBJECT-TYPE
        !           831:         SYNTAX   OCTET STRING (SIZE (1..65535))
        !           832:         MAX-ACCESS   read-only
        !           833:         STATUS   current
        !           834:         DESCRIPTION
        !           835:            "The entire Link State Advertisement, including
        !           836:            its header."
        !           837:        REFERENCE
        !           838:           "OSPF Version 2, Section 12  Link  State  Adver-
        !           839:           tisements"
        !           840:       ::= { ospfLsdbEntry 8 }
        !           841: 
        !           842: 
        !           843: --  Address Range Table
        !           844: 
        !           845: --      The Address Range Table acts as an adjunct to the Area
        !           846: --      Table; It describes those Address Range Summaries that
        !           847: --      are configured to be propagated from an Area to reduce
        !           848: --      the amount of information about it which is known beyond
        !           849: --      its borders.
        !           850: 
        !           851:     ospfAreaRangeTable OBJECT-TYPE
        !           852:         SYNTAX   SEQUENCE OF OspfAreaRangeEntry
        !           853:         MAX-ACCESS   not-accessible
        !           854:         STATUS   obsolete
        !           855:         DESCRIPTION
        !           856:            "A range if IP addresses  specified  by  an  IP
        !           857:            address/IP  network  mask  pair.   For example,
        !           858:            class B address range of X.X.X.X with a network
        !           859:            mask  of  255.255.0.0 includes all IP addresses
        !           860:            from X.X.0.0 to X.X.255.255"
        !           861:        REFERENCE
        !           862:           "OSPF Version 2, Appendix C.2  Area parameters"
        !           863:       ::= { ospf 5 }
        !           864:     ospfAreaRangeEntry OBJECT-TYPE
        !           865:         SYNTAX   OspfAreaRangeEntry
        !           866:         MAX-ACCESS   not-accessible
        !           867:         STATUS   obsolete
        !           868:         DESCRIPTION
        !           869:            "A range if IP addresses  specified  by  an  IP
        !           870:            address/IP  network  mask  pair.   For example,
        !           871:            class B address range of X.X.X.X with a network
        !           872:            mask  of  255.255.0.0 includes all IP addresses
        !           873:            from X.X.0.0 to X.X.255.255"
        !           874:        REFERENCE
        !           875:           "OSPF Version 2, Appendix C.2  Area parameters"
        !           876:       INDEX { ospfAreaRangeAreaId, ospfAreaRangeNet }
        !           877:       ::= { ospfAreaRangeTable 1 }
        !           878: 
        !           879: OspfAreaRangeEntry ::=
        !           880:     SEQUENCE {
        !           881:         ospfAreaRangeAreaId
        !           882:             AreaID,
        !           883:         ospfAreaRangeNet
        !           884:             IpAddress,
        !           885:         ospfAreaRangeMask
        !           886:             IpAddress,
        !           887:         ospfAreaRangeStatus
        !           888:             RowStatus,
        !           889:         ospfAreaRangeEffect
        !           890:             INTEGER
        !           891:               }
        !           892: 
        !           893:     ospfAreaRangeAreaId OBJECT-TYPE
        !           894:         SYNTAX   AreaID
        !           895:         MAX-ACCESS   read-only
        !           896:         STATUS   obsolete
        !           897:         DESCRIPTION
        !           898:            "The Area the Address  Range  is  to  be  found
        !           899:            within."
        !           900:        REFERENCE
        !           901:           "OSPF Version 2, Appendix C.2 Area parameters"
        !           902:       ::= { ospfAreaRangeEntry 1 }
        !           903: 
        !           904: 
        !           905:     ospfAreaRangeNet OBJECT-TYPE
        !           906:         SYNTAX   IpAddress
        !           907:         MAX-ACCESS   read-only
        !           908:         STATUS   obsolete
        !           909:         DESCRIPTION
        !           910:            "The IP Address of the Net or Subnet  indicated
        !           911:            by the range."
        !           912:        REFERENCE
        !           913:           "OSPF Version 2, Appendix C.2 Area parameters"
        !           914:       ::= { ospfAreaRangeEntry 2 }
        !           915: 
        !           916: 
        !           917:     ospfAreaRangeMask OBJECT-TYPE
        !           918:         SYNTAX   IpAddress
        !           919:         MAX-ACCESS   read-create
        !           920:         STATUS   obsolete
        !           921:         DESCRIPTION
        !           922:            "The Subnet Mask that pertains to  the  Net  or
        !           923:            Subnet."
        !           924:        REFERENCE
        !           925:           "OSPF Version 2, Appendix C.2 Area parameters"
        !           926:       ::= { ospfAreaRangeEntry 3 }
        !           927: 
        !           928:     ospfAreaRangeStatus OBJECT-TYPE
        !           929:         SYNTAX   RowStatus
        !           930:         MAX-ACCESS   read-create
        !           931:         STATUS   obsolete
        !           932:         DESCRIPTION
        !           933:            "This variable displays the status of  the  en-
        !           934:            try.  Setting it to 'invalid' has the effect of
        !           935:            rendering it inoperative.  The internal  effect
        !           936:            (row removal) is implementation dependent."
        !           937:        ::= { ospfAreaRangeEntry 4 }
        !           938: 
        !           939: 
        !           940:     ospfAreaRangeEffect OBJECT-TYPE
        !           941:         SYNTAX   INTEGER    {
        !           942:                     advertiseMatching (1),
        !           943:                     doNotAdvertiseMatching (2)
        !           944:                   }
        !           945:         MAX-ACCESS   read-create
        !           946:         STATUS   obsolete
        !           947:         DESCRIPTION
        !           948:            "Subnets subsumed by ranges either trigger  the
        !           949:            advertisement  of the indicated summary (adver-
        !           950:            tiseMatching), or result in  the  subnet's  not
        !           951:            being advertised at all outside the area."
        !           952:        DEFVAL   { advertiseMatching }
        !           953:        ::= { ospfAreaRangeEntry 5 }
        !           954: 
        !           955: 
        !           956: 
        !           957: --  OSPF Host Table
        !           958: 
        !           959: --      The Host/Metric Table indicates what hosts are directly
        !           960: --      attached to the Router, and what metrics and types of
        !           961: --      service should be advertised for them.
        !           962: 
        !           963:     ospfHostTable OBJECT-TYPE
        !           964:         SYNTAX   SEQUENCE OF OspfHostEntry
        !           965:         MAX-ACCESS   not-accessible
        !           966:         STATUS   current
        !           967:         DESCRIPTION
        !           968:            "The list of Hosts, and their metrics, that the
        !           969:            router will advertise as host routes."
        !           970:        REFERENCE
        !           971:           "OSPF Version 2, Appendix C.6  Host route param-
        !           972:           eters"
        !           973:       ::= { ospf 6 }
        !           974: 
        !           975: 
        !           976:     ospfHostEntry OBJECT-TYPE
        !           977:         SYNTAX   OspfHostEntry
        !           978:         MAX-ACCESS   not-accessible
        !           979:         STATUS   current
        !           980:         DESCRIPTION
        !           981:            "A metric to be advertised, for a given type of
        !           982:            service, when a given host is reachable."
        !           983:        INDEX { ospfHostIpAddress, ospfHostTOS }
        !           984:        ::= { ospfHostTable 1 }
        !           985: 
        !           986: OspfHostEntry ::=
        !           987:     SEQUENCE {
        !           988:         ospfHostIpAddress
        !           989:             IpAddress,
        !           990:         ospfHostTOS
        !           991:             TOSType,
        !           992:         ospfHostMetric
        !           993:             Metric,
        !           994:         ospfHostStatus
        !           995:             RowStatus,
        !           996:         ospfHostAreaID
        !           997:             AreaID
        !           998:               }
        !           999: 
        !          1000:     ospfHostIpAddress OBJECT-TYPE
        !          1001:         SYNTAX   IpAddress
        !          1002:         MAX-ACCESS   read-only
        !          1003:         STATUS   current
        !          1004:         DESCRIPTION
        !          1005:            "The IP Address of the Host."
        !          1006:        REFERENCE
        !          1007:           "OSPF Version 2, Appendix C.6 Host route parame-
        !          1008:           ters"
        !          1009:       ::= { ospfHostEntry 1 }
        !          1010: 
        !          1011: 
        !          1012:     ospfHostTOS OBJECT-TYPE
        !          1013:         SYNTAX   TOSType
        !          1014:         MAX-ACCESS   read-only
        !          1015:         STATUS   current
        !          1016:         DESCRIPTION
        !          1017:            "The Type of Service of the route being config-
        !          1018:            ured."
        !          1019:        REFERENCE
        !          1020:           "OSPF Version 2, Appendix C.6 Host route parame-
        !          1021:           ters"
        !          1022:       ::= { ospfHostEntry 2 }
        !          1023: 
        !          1024: 
        !          1025:     ospfHostMetric OBJECT-TYPE
        !          1026:         SYNTAX   Metric
        !          1027:         MAX-ACCESS   read-create
        !          1028:         STATUS   current
        !          1029:         DESCRIPTION
        !          1030:            "The Metric to be advertised."
        !          1031:        REFERENCE
        !          1032:           "OSPF Version 2, Appendix C.6 Host route parame-
        !          1033:           ters"
        !          1034:       ::= { ospfHostEntry 3 }
        !          1035: 
        !          1036:     ospfHostStatus OBJECT-TYPE
        !          1037:         SYNTAX   RowStatus
        !          1038:         MAX-ACCESS   read-create
        !          1039:         STATUS   current
        !          1040:         DESCRIPTION
        !          1041:            "This variable displays the status of  the  en-
        !          1042:            try.  Setting it to 'invalid' has the effect of
        !          1043:            rendering it inoperative.  The internal  effect
        !          1044:            (row removal) is implementation dependent."
        !          1045:        ::= { ospfHostEntry 4 }
        !          1046: 
        !          1047: 
        !          1048:     ospfHostAreaID OBJECT-TYPE
        !          1049:         SYNTAX   AreaID
        !          1050:         MAX-ACCESS   read-only
        !          1051:         STATUS   current
        !          1052:         DESCRIPTION
        !          1053:            "The Area the Host Entry is to be found within.
        !          1054:            By  default, the area that a subsuming OSPF in-
        !          1055:            terface is in, or 0.0.0.0"
        !          1056:        REFERENCE
        !          1057:           "OSPF Version 2, Appendix C.2 Area parameters"
        !          1058:       ::= { ospfHostEntry 5 }
        !          1059: 
        !          1060: 
        !          1061: --  OSPF Interface Table
        !          1062: 
        !          1063: --      The OSPF Interface Table augments the ipAddrTable
        !          1064: --             with OSPF specific information.
        !          1065: 
        !          1066:     ospfIfTable OBJECT-TYPE
        !          1067:         SYNTAX   SEQUENCE OF OspfIfEntry
        !          1068:         MAX-ACCESS   not-accessible
        !          1069:         STATUS   current
        !          1070:         DESCRIPTION
        !          1071:            "The OSPF Interface Table describes the  inter-
        !          1072:            faces from the viewpoint of OSPF."
        !          1073:        REFERENCE
        !          1074:           "OSPF Version 2, Appendix C.3  Router  interface
        !          1075:           parameters"
        !          1076:       ::= { ospf 7 }
        !          1077: 
        !          1078: 
        !          1079:     ospfIfEntry OBJECT-TYPE
        !          1080:         SYNTAX   OspfIfEntry
        !          1081:         MAX-ACCESS   not-accessible
        !          1082:         STATUS   current
        !          1083:         DESCRIPTION
        !          1084:            "The OSPF Interface Entry describes one  inter-
        !          1085:            face from the viewpoint of OSPF."
        !          1086:        INDEX { ospfIfIpAddress, ospfAddressLessIf }
        !          1087:        ::= { ospfIfTable 1 }
        !          1088: 
        !          1089: OspfIfEntry ::=
        !          1090:     SEQUENCE {
        !          1091:         ospfIfIpAddress
        !          1092:             IpAddress,
        !          1093:         ospfAddressLessIf
        !          1094:             Integer32,
        !          1095:         ospfIfAreaId
        !          1096:             AreaID,
        !          1097:         ospfIfType
        !          1098:             INTEGER,
        !          1099:         ospfIfAdminStat
        !          1100:             Status,
        !          1101:         ospfIfRtrPriority
        !          1102:             DesignatedRouterPriority,
        !          1103:         ospfIfTransitDelay
        !          1104:             UpToMaxAge,
        !          1105:         ospfIfRetransInterval
        !          1106:             UpToMaxAge,
        !          1107:         ospfIfHelloInterval
        !          1108:             HelloRange,
        !          1109:         ospfIfRtrDeadInterval
        !          1110:             PositiveInteger,
        !          1111:         ospfIfPollInterval
        !          1112:             PositiveInteger,
        !          1113:         ospfIfState
        !          1114:             INTEGER,
        !          1115:         ospfIfDesignatedRouter
        !          1116:             IpAddress,
        !          1117:         ospfIfBackupDesignatedRouter
        !          1118:             IpAddress,
        !          1119:         ospfIfEvents
        !          1120:             Counter32,
        !          1121:         ospfIfAuthType
        !          1122:             INTEGER,
        !          1123:         ospfIfAuthKey
        !          1124:             OCTET STRING,
        !          1125:         ospfIfStatus
        !          1126:             RowStatus,
        !          1127:         ospfIfMulticastForwarding
        !          1128:             INTEGER,
        !          1129:         ospfIfDemand
        !          1130:             TruthValue
        !          1131:               }
        !          1132: 
        !          1133:     ospfIfIpAddress OBJECT-TYPE
        !          1134:         SYNTAX   IpAddress
        !          1135:         MAX-ACCESS   read-only
        !          1136:         STATUS   current
        !          1137:         DESCRIPTION
        !          1138:            "The IP address of this OSPF interface."
        !          1139:        ::= { ospfIfEntry 1 }
        !          1140: 
        !          1141:     ospfAddressLessIf OBJECT-TYPE
        !          1142:         SYNTAX   Integer32
        !          1143:         MAX-ACCESS   read-only
        !          1144:         STATUS   current
        !          1145:         DESCRIPTION
        !          1146:            "For the purpose of easing  the  instancing  of
        !          1147:            addressed   and  addressless  interfaces;  This
        !          1148:            variable takes the value 0 on  interfaces  with
        !          1149:            IP  Addresses,  and  the corresponding value of
        !          1150:            ifIndex for interfaces having no IP Address."
        !          1151:        ::= { ospfIfEntry 2 }
        !          1152:     ospfIfAreaId OBJECT-TYPE
        !          1153:         SYNTAX   AreaID
        !          1154:         MAX-ACCESS   read-create
        !          1155:         STATUS   current
        !          1156:         DESCRIPTION
        !          1157:            "A 32-bit integer uniquely identifying the area
        !          1158:            to  which  the  interface  connects.   Area  ID
        !          1159:            0.0.0.0 is used for the OSPF backbone."
        !          1160:        DEFVAL   { '00000000'H }    -- 0.0.0.0
        !          1161:        ::= { ospfIfEntry 3 }
        !          1162: 
        !          1163:     ospfIfType OBJECT-TYPE
        !          1164:         SYNTAX   INTEGER    {
        !          1165:                     broadcast (1),
        !          1166:                     nbma (2),
        !          1167:                     pointToPoint (3),
        !          1168:                     pointToMultipoint (5)
        !          1169:                   }
        !          1170:         MAX-ACCESS   read-create
        !          1171:         STATUS   current
        !          1172:         DESCRIPTION
        !          1173:            "The OSPF interface type.
        !          1174: 
        !          1175:            By way of a default, this field may be intuited
        !          1176:            from the corresponding value of ifType.  Broad-
        !          1177:            cast LANs, such as  Ethernet  and  IEEE  802.5,
        !          1178:            take  the  value  'broadcast', X.25 and similar
        !          1179:            technologies take the value 'nbma',  and  links
        !          1180:            that  are  definitively point to point take the
        !          1181:            value 'pointToPoint'."
        !          1182:        ::= { ospfIfEntry 4 }
        !          1183: 
        !          1184: 
        !          1185:     ospfIfAdminStat OBJECT-TYPE
        !          1186:         SYNTAX   Status
        !          1187:         MAX-ACCESS   read-create
        !          1188:         STATUS   current
        !          1189:         DESCRIPTION
        !          1190:            "The OSPF  interface's  administrative  status.
        !          1191:            The  value formed on the interface, and the in-
        !          1192:            terface will be advertised as an internal route
        !          1193:            to  some  area.   The  value 'disabled' denotes
        !          1194:            that the interface is external to OSPF."
        !          1195:        DEFVAL { enabled }
        !          1196:        ::= { ospfIfEntry 5 }
        !          1197: 
        !          1198:     ospfIfRtrPriority OBJECT-TYPE
        !          1199:         SYNTAX   DesignatedRouterPriority
        !          1200:         MAX-ACCESS   read-create
        !          1201:         STATUS   current
        !          1202:         DESCRIPTION
        !          1203:            "The  priority  of  this  interface.   Used  in
        !          1204:            multi-access  networks,  this  field is used in
        !          1205:            the designated router election algorithm.   The
        !          1206:            value 0 signifies that the router is not eligi-
        !          1207:            ble to become the  designated  router  on  this
        !          1208:            particular  network.   In the event of a tie in
        !          1209:            this value, routers will use their Router ID as
        !          1210:            a tie breaker."
        !          1211:        DEFVAL { 1 }
        !          1212:        ::= { ospfIfEntry 6 }
        !          1213: 
        !          1214: 
        !          1215:     ospfIfTransitDelay OBJECT-TYPE
        !          1216:         SYNTAX   UpToMaxAge
        !          1217:         MAX-ACCESS   read-create
        !          1218:         STATUS   current
        !          1219:         DESCRIPTION
        !          1220:            "The estimated number of seconds  it  takes  to
        !          1221:            transmit  a  link state update packet over this
        !          1222:            interface."
        !          1223:        DEFVAL { 1 }
        !          1224:        ::= { ospfIfEntry 7 }
        !          1225: 
        !          1226: 
        !          1227:     ospfIfRetransInterval OBJECT-TYPE
        !          1228:         SYNTAX   UpToMaxAge
        !          1229:         MAX-ACCESS   read-create
        !          1230:         STATUS   current
        !          1231:         DESCRIPTION
        !          1232:            "The number of seconds between  link-state  ad-
        !          1233:            vertisement  retransmissions,  for  adjacencies
        !          1234:            belonging to this  interface.   This  value  is
        !          1235:            also used when retransmitting database descrip-
        !          1236:            tion and link-state request packets."
        !          1237:        DEFVAL { 5 }
        !          1238:        ::= { ospfIfEntry 8 }
        !          1239: 
        !          1240: 
        !          1241:     ospfIfHelloInterval OBJECT-TYPE
        !          1242:         SYNTAX   HelloRange
        !          1243:         MAX-ACCESS   read-create
        !          1244:         STATUS   current
        !          1245:         DESCRIPTION
        !          1246:            "The length of time, in  seconds,  between  the
        !          1247:            Hello  packets that the router sends on the in-
        !          1248:            terface.  This value must be the same  for  all
        !          1249:            routers attached to a common network."
        !          1250:        DEFVAL { 10 }
        !          1251:        ::= { ospfIfEntry 9 }
        !          1252: 
        !          1253: 
        !          1254:     ospfIfRtrDeadInterval OBJECT-TYPE
        !          1255:         SYNTAX   PositiveInteger
        !          1256:         MAX-ACCESS   read-create
        !          1257:         STATUS   current
        !          1258:         DESCRIPTION
        !          1259:            "The number of seconds that  a  router's  Hello
        !          1260:            packets  have  not been seen before it's neigh-
        !          1261:            bors declare the router down.  This  should  be
        !          1262:            some  multiple  of  the  Hello  interval.  This
        !          1263:            value must be the same for all routers attached
        !          1264:            to a common network."
        !          1265:        DEFVAL { 40 }
        !          1266:        ::= { ospfIfEntry 10 }
        !          1267: 
        !          1268: 
        !          1269:     ospfIfPollInterval OBJECT-TYPE
        !          1270:         SYNTAX   PositiveInteger
        !          1271:         MAX-ACCESS   read-create
        !          1272:         STATUS   current
        !          1273:         DESCRIPTION
        !          1274:            "The larger time interval, in seconds,  between
        !          1275:            the  Hello  packets  sent  to  an inactive non-
        !          1276:            broadcast multi- access neighbor."
        !          1277:        DEFVAL { 120 }
        !          1278:        ::= { ospfIfEntry 11 }
        !          1279: 
        !          1280: 
        !          1281:     ospfIfState OBJECT-TYPE
        !          1282:         SYNTAX   INTEGER    {
        !          1283:                     down (1),
        !          1284:                     loopback (2),
        !          1285:                     waiting (3),
        !          1286:                     pointToPoint (4),
        !          1287:                     designatedRouter (5),
        !          1288:                     backupDesignatedRouter (6),
        !          1289:                     otherDesignatedRouter (7)
        !          1290:                   }
        !          1291:         MAX-ACCESS   read-only
        !          1292:         STATUS   current
        !          1293:         DESCRIPTION
        !          1294:            "The OSPF Interface State."
        !          1295:        DEFVAL { down }
        !          1296:        ::= { ospfIfEntry 12 }
        !          1297: 
        !          1298: 
        !          1299:     ospfIfDesignatedRouter OBJECT-TYPE
        !          1300:         SYNTAX   IpAddress
        !          1301:         MAX-ACCESS   read-only
        !          1302:         STATUS   current
        !          1303:         DESCRIPTION
        !          1304:            "The IP Address of the Designated Router."
        !          1305:        DEFVAL   { '00000000'H }    -- 0.0.0.0
        !          1306:        ::= { ospfIfEntry 13 }
        !          1307: 
        !          1308: 
        !          1309:     ospfIfBackupDesignatedRouter OBJECT-TYPE
        !          1310:         SYNTAX   IpAddress
        !          1311:         MAX-ACCESS   read-only
        !          1312:         STATUS   current
        !          1313:         DESCRIPTION
        !          1314:            "The  IP  Address  of  the  Backup   Designated
        !          1315:            Router."
        !          1316:        DEFVAL   { '00000000'H }    -- 0.0.0.0
        !          1317:        ::= { ospfIfEntry 14 }
        !          1318: 
        !          1319:     ospfIfEvents OBJECT-TYPE
        !          1320:         SYNTAX   Counter32
        !          1321:         MAX-ACCESS   read-only
        !          1322:         STATUS   current
        !          1323:         DESCRIPTION
        !          1324:            "The number of times this  OSPF  interface  has
        !          1325:            changed its state, or an error has occurred."
        !          1326:        ::= { ospfIfEntry 15 }
        !          1327: 
        !          1328: 
        !          1329:     ospfIfAuthKey OBJECT-TYPE
        !          1330:         SYNTAX   OCTET STRING (SIZE (0..256))
        !          1331:         MAX-ACCESS   read-create
        !          1332:         STATUS   current
        !          1333:         DESCRIPTION
        !          1334:            "The Authentication Key.  If the Area's Author-
        !          1335:            ization  Type  is  simplePassword,  and the key
        !          1336:            length is shorter than 8 octets, the agent will
        !          1337:            left adjust and zero fill to 8 octets.
        !          1338: 
        !          1339:            Note that unauthenticated  interfaces  need  no
        !          1340:            authentication key, and simple password authen-
        !          1341:            tication cannot use a key of more  than  8  oc-
        !          1342:            tets.  Larger keys are useful only with authen-
        !          1343:            tication mechanisms not specified in this docu-
        !          1344:            ment.
        !          1345: 
        !          1346:            When read, ospfIfAuthKey always returns an  Oc-
        !          1347:            tet String of length zero."
        !          1348:        REFERENCE
        !          1349:           "OSPF Version 2, Section 9  The  Interface  Data
        !          1350:           Structure"
        !          1351:       DEFVAL   { '0000000000000000'H }    -- 0.0.0.0.0.0.0.0
        !          1352:       ::= { ospfIfEntry 16 }
        !          1353: 
        !          1354:     ospfIfStatus OBJECT-TYPE
        !          1355:         SYNTAX   RowStatus
        !          1356:         MAX-ACCESS   read-create
        !          1357:         STATUS   current
        !          1358:         DESCRIPTION
        !          1359:            "This variable displays the status of  the  en-
        !          1360:            try.  Setting it to 'invalid' has the effect of
        !          1361:            rendering it inoperative.  The internal  effect
        !          1362:            (row removal) is implementation dependent."
        !          1363:        ::= { ospfIfEntry 17 }
        !          1364: 
        !          1365: 
        !          1366:     ospfIfMulticastForwarding OBJECT-TYPE
        !          1367:         SYNTAX   INTEGER    {
        !          1368:                             blocked (1),        -- no multicast forwarding
        !          1369:                             multicast (2),        -- using multicast address
        !          1370:                             unicast (3)        -- to each OSPF neighbor
        !          1371:                   }
        !          1372:         MAX-ACCESS   read-create
        !          1373:         STATUS   current
        !          1374:         DESCRIPTION
        !          1375:            "The way multicasts should  forwarded  on  this
        !          1376:            interface;  not  forwarded,  forwarded  as data
        !          1377:            link multicasts, or forwarded as data link uni-
        !          1378:            casts.   Data link multicasting is not meaning-
        !          1379:            ful on point to point and NBMA interfaces,  and
        !          1380:            setting ospfMulticastForwarding to 0 effective-
        !          1381:            ly disables all multicast forwarding."
        !          1382:        DEFVAL { blocked }
        !          1383:        ::= { ospfIfEntry 18 }
        !          1384: 
        !          1385: 
        !          1386:     ospfIfDemand OBJECT-TYPE
        !          1387:         SYNTAX   TruthValue
        !          1388:         MAX-ACCESS   read-create
        !          1389:         STATUS   current
        !          1390:         DESCRIPTION
        !          1391:            "Indicates whether Demand OSPF procedures (hel-
        !          1392:            lo suppression to FULL neighbors and setting the
        !          1393:            DoNotAge flag on proogated LSAs) should be per-
        !          1394:            formed on this interface."
        !          1395:        DEFVAL { false }
        !          1396:        ::= { ospfIfEntry 19 }
        !          1397: 
        !          1398: 
        !          1399:     ospfIfAuthType OBJECT-TYPE
        !          1400:         SYNTAX   INTEGER (0..255)
        !          1401:                     -- none (0),
        !          1402:                     -- simplePassword (1)
        !          1403:                     -- md5 (2)
        !          1404:                     -- reserved for specification by IANA (> 2)
        !          1405:         MAX-ACCESS   read-create
        !          1406:         STATUS   current
        !          1407:         DESCRIPTION
        !          1408:            "The authentication type specified for  an  in-
        !          1409:            terface.   Additional  authentication types may
        !          1410:            be assigned locally."
        !          1411:        REFERENCE
        !          1412:           "OSPF Version 2, Appendix E Authentication"
        !          1413:       DEFVAL { 0 }        -- no authentication, by default
        !          1414:       ::= { ospfIfEntry 20 }
        !          1415: 
        !          1416: 
        !          1417: --  OSPF Interface Metric Table
        !          1418: 
        !          1419: --      The Metric Table describes the metrics to be advertised
        !          1420: --      for a specified interface at the various types of service.
        !          1421: --      As such, this table is an adjunct of the OSPF Interface
        !          1422: --      Table.
        !          1423: 
        !          1424: -- Types of service, as defined by RFC 791, have the ability
        !          1425: -- to request low delay, high bandwidth, or reliable linkage.
        !          1426: 
        !          1427: -- For the purposes of this specification, the measure of
        !          1428: -- bandwidth
        !          1429: 
        !          1430: --      Metric = 10^8 / ifSpeed
        !          1431: 
        !          1432: -- is the default value.  For multiple link interfaces, note
        !          1433: -- that ifSpeed is the sum of the individual link speeds.
        !          1434: -- This yields a number having the following typical values:
        !          1435: 
        !          1436: --      Network Type/bit rate   Metric
        !          1437: 
        !          1438: --      >= 100 MBPS                 1
        !          1439: --      Ethernet/802.3             10
        !          1440: --      E1                         48
        !          1441: --      T1 (ESF)                   65
        !          1442: --       64 KBPS                 1562
        !          1443: --       56 KBPS                 1785
        !          1444: --       19.2 KBPS               5208
        !          1445: --        9.6 KBPS              10416
        !          1446: 
        !          1447: -- Routes that are not specified use the default (TOS 0) metric
        !          1448: 
        !          1449:     ospfIfMetricTable OBJECT-TYPE
        !          1450:         SYNTAX   SEQUENCE OF OspfIfMetricEntry
        !          1451:         MAX-ACCESS   not-accessible
        !          1452:         STATUS   current
        !          1453:         DESCRIPTION
        !          1454:            "The TOS metrics for  a  non-virtual  interface
        !          1455:            identified by the interface index."
        !          1456:        REFERENCE
        !          1457:           "OSPF Version 2, Appendix C.3  Router  interface
        !          1458:           parameters"
        !          1459:       ::= { ospf 8 }
        !          1460: 
        !          1461:     ospfIfMetricEntry OBJECT-TYPE
        !          1462:         SYNTAX   OspfIfMetricEntry
        !          1463:         MAX-ACCESS   not-accessible
        !          1464:         STATUS   current
        !          1465:         DESCRIPTION
        !          1466:            "A particular TOS metric for a non-virtual  in-
        !          1467:            terface identified by the interface index."
        !          1468:        REFERENCE
        !          1469:           "OSPF Version 2, Appendix C.3  Router  interface
        !          1470:           parameters"
        !          1471:       INDEX { ospfIfMetricIpAddress,
        !          1472:   ospfIfMetricAddressLessIf,
        !          1473:   ospfIfMetricTOS }
        !          1474:       ::= { ospfIfMetricTable 1 }
        !          1475: 
        !          1476: OspfIfMetricEntry ::=
        !          1477:     SEQUENCE {
        !          1478:         ospfIfMetricIpAddress
        !          1479:             IpAddress,
        !          1480:         ospfIfMetricAddressLessIf
        !          1481:             Integer32,
        !          1482:         ospfIfMetricTOS
        !          1483:             TOSType,
        !          1484:         ospfIfMetricValue
        !          1485:             Metric,
        !          1486:         ospfIfMetricStatus
        !          1487:             RowStatus
        !          1488:               }
        !          1489: 
        !          1490:     ospfIfMetricIpAddress OBJECT-TYPE
        !          1491:         SYNTAX   IpAddress
        !          1492:         MAX-ACCESS   read-only
        !          1493:         STATUS   current
        !          1494:         DESCRIPTION
        !          1495:            "The IP address of this OSPF interface.  On row
        !          1496:            creation,  this  can  be  derived  from the in-
        !          1497:            stance."
        !          1498:        ::= { ospfIfMetricEntry 1 }
        !          1499: 
        !          1500:     ospfIfMetricAddressLessIf OBJECT-TYPE
        !          1501:         SYNTAX   Integer32
        !          1502:         MAX-ACCESS   read-only
        !          1503:         STATUS   current
        !          1504:         DESCRIPTION
        !          1505:            "For the purpose of easing  the  instancing  of
        !          1506:            addressed   and  addressless  interfaces;  This
        !          1507:            variable takes the value 0 on  interfaces  with
        !          1508:            IP  Addresses, and the value of ifIndex for in-
        !          1509:            terfaces having no IP Address.   On  row  crea-
        !          1510:            tion, this can be derived from the instance."
        !          1511:        ::= { ospfIfMetricEntry 2 }
        !          1512: 
        !          1513: 
        !          1514:     ospfIfMetricTOS OBJECT-TYPE
        !          1515:         SYNTAX   TOSType
        !          1516:         MAX-ACCESS   read-only
        !          1517:         STATUS   current
        !          1518:         DESCRIPTION
        !          1519:            "The type of service metric  being  referenced.
        !          1520:            On  row  creation, this can be derived from the
        !          1521:            instance."
        !          1522:        ::= { ospfIfMetricEntry 3 }
        !          1523: 
        !          1524: 
        !          1525:     ospfIfMetricValue OBJECT-TYPE
        !          1526:         SYNTAX   Metric
        !          1527:         MAX-ACCESS   read-create
        !          1528:         STATUS   current
        !          1529:         DESCRIPTION
        !          1530:            "The metric of using this type  of  service  on
        !          1531:            this interface.  The default value of the TOS 0
        !          1532:            Metric is 10^8 / ifSpeed."
        !          1533:        ::= { ospfIfMetricEntry 4 }
        !          1534: 
        !          1535:     ospfIfMetricStatus OBJECT-TYPE
        !          1536:         SYNTAX   RowStatus
        !          1537:         MAX-ACCESS   read-create
        !          1538:         STATUS   current
        !          1539:         DESCRIPTION
        !          1540:            "This variable displays the status of  the  en-
        !          1541:            try.  Setting it to 'invalid' has the effect of
        !          1542:            rendering it inoperative.  The internal  effect
        !          1543:            (row removal) is implementation dependent."
        !          1544:        ::= { ospfIfMetricEntry 5 }
        !          1545: 
        !          1546: 
        !          1547: --  OSPF Virtual Interface Table
        !          1548: 
        !          1549: --      The Virtual Interface Table describes the virtual
        !          1550: --      links that the OSPF Process is configured to
        !          1551: --      carry on.
        !          1552: 
        !          1553:     ospfVirtIfTable OBJECT-TYPE
        !          1554:         SYNTAX   SEQUENCE OF OspfVirtIfEntry
        !          1555:         MAX-ACCESS   not-accessible
        !          1556:         STATUS   current
        !          1557:         DESCRIPTION
        !          1558:            "Information about this router's virtual inter-
        !          1559:            faces."
        !          1560:        REFERENCE
        !          1561:           "OSPF Version  2,  Appendix  C.4   Virtual  link
        !          1562:           parameters"
        !          1563:       ::= { ospf 9 }
        !          1564: 
        !          1565: 
        !          1566:     ospfVirtIfEntry OBJECT-TYPE
        !          1567:         SYNTAX   OspfVirtIfEntry
        !          1568:         MAX-ACCESS   not-accessible
        !          1569:         STATUS   current
        !          1570:         DESCRIPTION
        !          1571:            "Information about a single Virtual Interface."
        !          1572:        INDEX { ospfVirtIfAreaId, ospfVirtIfNeighbor }
        !          1573:        ::= { ospfVirtIfTable 1 }
        !          1574: 
        !          1575: OspfVirtIfEntry ::=
        !          1576:     SEQUENCE {
        !          1577:         ospfVirtIfAreaId
        !          1578:             AreaID,
        !          1579:         ospfVirtIfNeighbor
        !          1580:             RouterID,
        !          1581:         ospfVirtIfTransitDelay
        !          1582:             UpToMaxAge,
        !          1583:         ospfVirtIfRetransInterval
        !          1584:             UpToMaxAge,
        !          1585:         ospfVirtIfHelloInterval
        !          1586:             HelloRange,
        !          1587:         ospfVirtIfRtrDeadInterval
        !          1588:             PositiveInteger,
        !          1589:         ospfVirtIfState
        !          1590:             INTEGER,
        !          1591:         ospfVirtIfEvents
        !          1592:             Counter32,
        !          1593:         ospfVirtIfAuthType
        !          1594:             INTEGER,
        !          1595:         ospfVirtIfAuthKey
        !          1596:             OCTET STRING,
        !          1597:         ospfVirtIfStatus
        !          1598:             RowStatus
        !          1599:               }
        !          1600: 
        !          1601:     ospfVirtIfAreaId OBJECT-TYPE
        !          1602:         SYNTAX   AreaID
        !          1603:         MAX-ACCESS   read-only
        !          1604:         STATUS   current
        !          1605:         DESCRIPTION
        !          1606:            "The  Transit  Area  that  the   Virtual   Link
        !          1607:            traverses.  By definition, this is not 0.0.0.0"
        !          1608:        ::= { ospfVirtIfEntry 1 }
        !          1609: 
        !          1610: 
        !          1611:     ospfVirtIfNeighbor OBJECT-TYPE
        !          1612:         SYNTAX   RouterID
        !          1613:         MAX-ACCESS   read-only
        !          1614:         STATUS   current
        !          1615:         DESCRIPTION
        !          1616:            "The Router ID of the Virtual Neighbor."
        !          1617:        ::= { ospfVirtIfEntry 2 }
        !          1618: 
        !          1619: 
        !          1620:     ospfVirtIfTransitDelay OBJECT-TYPE
        !          1621:         SYNTAX   UpToMaxAge
        !          1622:         MAX-ACCESS   read-create
        !          1623:         STATUS   current
        !          1624:         DESCRIPTION
        !          1625:            "The estimated number of seconds  it  takes  to
        !          1626:            transmit  a link- state update packet over this
        !          1627:            interface."
        !          1628:        DEFVAL { 1 }
        !          1629:        ::= { ospfVirtIfEntry 3 }
        !          1630: 
        !          1631: 
        !          1632:     ospfVirtIfRetransInterval OBJECT-TYPE
        !          1633:         SYNTAX   UpToMaxAge
        !          1634:         MAX-ACCESS   read-create
        !          1635:         STATUS   current
        !          1636:         DESCRIPTION
        !          1637:            "The number of seconds between  link-state  ad-
        !          1638:            vertisement  retransmissions,  for  adjacencies
        !          1639:            belonging to this  interface.   This  value  is
        !          1640:            also used when retransmitting database descrip-
        !          1641:            tion  and  link-state  request  packets.   This
        !          1642:            value  should  be well over the expected round-
        !          1643:            trip time."
        !          1644:        DEFVAL { 5 }
        !          1645:        ::= { ospfVirtIfEntry 4 }
        !          1646: 
        !          1647: 
        !          1648:     ospfVirtIfHelloInterval OBJECT-TYPE
        !          1649:         SYNTAX   HelloRange
        !          1650:         MAX-ACCESS   read-create
        !          1651:         STATUS   current
        !          1652:         DESCRIPTION
        !          1653:            "The length of time, in  seconds,  between  the
        !          1654:            Hello  packets that the router sends on the in-
        !          1655:            terface.  This value must be the same  for  the
        !          1656:            virtual neighbor."
        !          1657:        DEFVAL { 10 }
        !          1658:        ::= { ospfVirtIfEntry 5 }
        !          1659: 
        !          1660: 
        !          1661:     ospfVirtIfRtrDeadInterval OBJECT-TYPE
        !          1662:         SYNTAX   PositiveInteger
        !          1663:         MAX-ACCESS   read-create
        !          1664:         STATUS   current
        !          1665:         DESCRIPTION
        !          1666:            "The number of seconds that  a  router's  Hello
        !          1667:            packets  have  not been seen before it's neigh-
        !          1668:            bors declare the router down.  This  should  be
        !          1669:            some  multiple  of  the  Hello  interval.  This
        !          1670:            value must be the same for the  virtual  neigh-
        !          1671:            bor."
        !          1672:        DEFVAL { 60 }
        !          1673:        ::= { ospfVirtIfEntry 6 }
        !          1674: 
        !          1675: 
        !          1676:     ospfVirtIfState OBJECT-TYPE
        !          1677:         SYNTAX   INTEGER    {
        !          1678:                     down (1),            -- these use the same encoding
        !          1679:                     pointToPoint (4)     -- as the ospfIfTable
        !          1680:                   }
        !          1681:         MAX-ACCESS   read-only
        !          1682:         STATUS   current
        !          1683:         DESCRIPTION
        !          1684:            "OSPF virtual interface states."
        !          1685:        DEFVAL   { down }
        !          1686:        ::= { ospfVirtIfEntry 7 }
        !          1687: 
        !          1688: 
        !          1689:     ospfVirtIfEvents OBJECT-TYPE
        !          1690:         SYNTAX   Counter32
        !          1691:         MAX-ACCESS   read-only
        !          1692:         STATUS   current
        !          1693:         DESCRIPTION
        !          1694:            "The number of state changes or error events on
        !          1695:            this Virtual Link"
        !          1696:        ::= { ospfVirtIfEntry 8 }
        !          1697: 
        !          1698: 
        !          1699:     ospfVirtIfAuthKey OBJECT-TYPE
        !          1700:         SYNTAX   OCTET STRING (SIZE(0..256))
        !          1701:         MAX-ACCESS   read-create
        !          1702:         STATUS   current
        !          1703:         DESCRIPTION
        !          1704:            "If Authentication Type is simplePassword,  the
        !          1705:            device  will left adjust and zero fill to 8 oc-
        !          1706:            tets.
        !          1707: 
        !          1708:            Note that unauthenticated  interfaces  need  no
        !          1709:            authentication key, and simple password authen-
        !          1710:            tication cannot use a key of more  than  8  oc-
        !          1711:            tets.  Larger keys are useful only with authen-
        !          1712:            tication mechanisms not specified in this docu-
        !          1713:            ment.
        !          1714: 
        !          1715:            When  read,  ospfVifAuthKey  always  returns  a
        !          1716:            string of length zero."
        !          1717:        REFERENCE
        !          1718:           "OSPF Version 2, Section 9  The  Interface  Data
        !          1719:           Structure"
        !          1720:       DEFVAL   { '0000000000000000'H }    -- 0.0.0.0.0.0.0.0
        !          1721:       ::= { ospfVirtIfEntry 9 }
        !          1722: 
        !          1723: 
        !          1724:     ospfVirtIfStatus OBJECT-TYPE
        !          1725:         SYNTAX   RowStatus
        !          1726:         MAX-ACCESS   read-create
        !          1727:         STATUS   current
        !          1728:         DESCRIPTION
        !          1729:            "This variable displays the status of  the  en-
        !          1730:            try.  Setting it to 'invalid' has the effect of
        !          1731:            rendering it inoperative.  The internal  effect
        !          1732:            (row removal) is implementation dependent."
        !          1733:        ::= { ospfVirtIfEntry 10 }
        !          1734: 
        !          1735: 
        !          1736:     ospfVirtIfAuthType OBJECT-TYPE
        !          1737:         SYNTAX   INTEGER (0..255)
        !          1738:                     -- none (0),
        !          1739:                     -- simplePassword (1)
        !          1740:                     -- md5 (2)
        !          1741:                     -- reserved for specification by IANA (> 2)
        !          1742:         MAX-ACCESS   read-create
        !          1743:         STATUS   current
        !          1744:         DESCRIPTION
        !          1745:            "The authentication type specified for a virtu-
        !          1746:            al  interface.  Additional authentication types
        !          1747:            may be assigned locally."
        !          1748:        REFERENCE
        !          1749:           "OSPF Version 2, Appendix E Authentication"
        !          1750:       DEFVAL { 0 }        -- no authentication, by default
        !          1751:       ::= { ospfVirtIfEntry 11 }
        !          1752: 
        !          1753: 
        !          1754: --  OSPF Neighbor Table
        !          1755: 
        !          1756: --      The OSPF Neighbor Table describes all neighbors in
        !          1757: --      the locality of the subject router.
        !          1758: 
        !          1759:     ospfNbrTable OBJECT-TYPE
        !          1760:         SYNTAX   SEQUENCE OF OspfNbrEntry
        !          1761:         MAX-ACCESS   not-accessible
        !          1762:         STATUS   current
        !          1763:         DESCRIPTION
        !          1764:            "A table of non-virtual neighbor information."
        !          1765:        REFERENCE
        !          1766:           "OSPF Version 2, Section 10  The  Neighbor  Data
        !          1767:           Structure"
        !          1768:       ::= { ospf 10 }
        !          1769: 
        !          1770: 
        !          1771:     ospfNbrEntry OBJECT-TYPE
        !          1772:         SYNTAX   OspfNbrEntry
        !          1773:         MAX-ACCESS   not-accessible
        !          1774:         STATUS   current
        !          1775:         DESCRIPTION
        !          1776:            "The information regarding a single neighbor."
        !          1777:        REFERENCE
        !          1778:           "OSPF Version 2, Section 10  The  Neighbor  Data
        !          1779:           Structure"
        !          1780:       INDEX { ospfNbrIpAddr, ospfNbrAddressLessIndex }
        !          1781:       ::= { ospfNbrTable 1 }
        !          1782: 
        !          1783: OspfNbrEntry ::=
        !          1784:     SEQUENCE {
        !          1785:         ospfNbrIpAddr
        !          1786:             IpAddress,
        !          1787:         ospfNbrAddressLessIndex
        !          1788:             InterfaceIndex,
        !          1789:         ospfNbrRtrId
        !          1790:             RouterID,
        !          1791:         ospfNbrOptions
        !          1792:             Integer32,
        !          1793:         ospfNbrPriority
        !          1794:             DesignatedRouterPriority,
        !          1795:         ospfNbrState
        !          1796:             INTEGER,
        !          1797:         ospfNbrEvents
        !          1798:             Counter32,
        !          1799:         ospfNbrLsRetransQLen
        !          1800:             Gauge32,
        !          1801:         ospfNbmaNbrStatus
        !          1802:             RowStatus,
        !          1803:         ospfNbmaNbrPermanence
        !          1804:             INTEGER,
        !          1805:         ospfNbrHelloSuppressed
        !          1806:             TruthValue
        !          1807:               }
        !          1808: 
        !          1809:     ospfNbrIpAddr OBJECT-TYPE
        !          1810:         SYNTAX   IpAddress
        !          1811:         MAX-ACCESS   read-only
        !          1812:         STATUS   current
        !          1813:         DESCRIPTION
        !          1814:            "The IP address this neighbor is using  in  its
        !          1815:            IP  Source  Address.  Note that, on addressless
        !          1816:            links, this will not be 0.0.0.0,  but  the  ad-
        !          1817:            dress of another of the neighbor's interfaces."
        !          1818:        ::= { ospfNbrEntry 1 }
        !          1819: 
        !          1820: 
        !          1821:     ospfNbrAddressLessIndex OBJECT-TYPE
        !          1822:         SYNTAX   InterfaceIndex
        !          1823:         MAX-ACCESS   read-only
        !          1824:         STATUS   current
        !          1825:         DESCRIPTION
        !          1826:            "On an interface having an  IP  Address,  zero.
        !          1827:            On  addressless  interfaces,  the corresponding
        !          1828:            value of ifIndex in the Internet Standard  MIB.
        !          1829:            On  row  creation, this can be derived from the
        !          1830:            instance."
        !          1831:        ::= { ospfNbrEntry 2 }
        !          1832: 
        !          1833: 
        !          1834:     ospfNbrRtrId OBJECT-TYPE
        !          1835:         SYNTAX   RouterID
        !          1836:         MAX-ACCESS   read-only
        !          1837:         STATUS   current
        !          1838:         DESCRIPTION
        !          1839:            "A 32-bit integer (represented as a type  IpAd-
        !          1840:            dress)  uniquely  identifying  the  neighboring
        !          1841:            router in the Autonomous System."
        !          1842:        DEFVAL   { '00000000'H }    -- 0.0.0.0
        !          1843:        ::= { ospfNbrEntry 3 }
        !          1844: 
        !          1845: 
        !          1846:     ospfNbrOptions OBJECT-TYPE
        !          1847:         SYNTAX   Integer32
        !          1848:         MAX-ACCESS   read-only
        !          1849:         STATUS   current
        !          1850:         DESCRIPTION
        !          1851:            "A Bit Mask corresponding to the neighbor's op-
        !          1852:            tions field.
        !          1853: 
        !          1854:            Bit 0, if set, indicates that the  system  will
        !          1855:            operate  on  Type of Service metrics other than
        !          1856:            TOS 0.  If zero, the neighbor will  ignore  all
        !          1857:            metrics except the TOS 0 metric.
        !          1858: 
        !          1859:            Bit 1, if set, indicates  that  the  associated
        !          1860:            area  accepts and operates on external informa-
        !          1861:            tion; if zero, it is a stub area.
        !          1862: 
        !          1863:            Bit 2, if set, indicates that the system is ca-
        !          1864:            pable  of routing IP Multicast datagrams; i.e.,
        !          1865:            that it implements the Multicast Extensions  to
        !          1866:            OSPF.
        !          1867: 
        !          1868:            Bit 3, if set, indicates  that  the  associated
        !          1869:            area  is  an  NSSA.  These areas are capable of
        !          1870:            carrying type 7 external advertisements,  which
        !          1871:            are  translated into type 5 external advertise-
        !          1872:            ments at NSSA borders."
        !          1873:        REFERENCE
        !          1874:           "OSPF Version 2, Section 12.1.2 Options"
        !          1875:       DEFVAL { 0 }
        !          1876:       ::= { ospfNbrEntry 4 }
        !          1877: 
        !          1878: 
        !          1879:     ospfNbrPriority OBJECT-TYPE
        !          1880:         SYNTAX   DesignatedRouterPriority
        !          1881:         MAX-ACCESS   read-create
        !          1882:         STATUS   current
        !          1883:         DESCRIPTION
        !          1884:            "The priority of this neighbor in the designat-
        !          1885:            ed router election algorithm.  The value 0 sig-
        !          1886:            nifies that the neighbor is not eligible to be-
        !          1887:            come  the  designated router on this particular
        !          1888:            network."
        !          1889:        DEFVAL { 1 }
        !          1890:        ::= { ospfNbrEntry 5 }
        !          1891: 
        !          1892: 
        !          1893:     ospfNbrState OBJECT-TYPE
        !          1894:         SYNTAX   INTEGER    {
        !          1895:                     down (1),
        !          1896:                     attempt (2),
        !          1897:                     init (3),
        !          1898:                     twoWay (4),
        !          1899:                     exchangeStart (5),
        !          1900:                     exchange (6),
        !          1901:                     loading (7),
        !          1902:                     full (8)
        !          1903:                   }
        !          1904:         MAX-ACCESS   read-only
        !          1905:         STATUS   current
        !          1906:         DESCRIPTION
        !          1907:            "The State of the relationship with this Neigh-
        !          1908:            bor."
        !          1909:        REFERENCE
        !          1910:           "OSPF Version 2, Section 10.1 Neighbor States"
        !          1911:       DEFVAL   { down }
        !          1912:       ::= { ospfNbrEntry 6 }
        !          1913: 
        !          1914: 
        !          1915:     ospfNbrEvents OBJECT-TYPE
        !          1916:         SYNTAX   Counter32
        !          1917:         MAX-ACCESS   read-only
        !          1918:         STATUS   current
        !          1919:         DESCRIPTION
        !          1920:            "The number of times this neighbor relationship
        !          1921:            has changed state, or an error has occurred."
        !          1922:        ::= { ospfNbrEntry 7 }
        !          1923: 
        !          1924: 
        !          1925:     ospfNbrLsRetransQLen OBJECT-TYPE
        !          1926:         SYNTAX   Gauge32
        !          1927:         MAX-ACCESS   read-only
        !          1928:         STATUS   current
        !          1929:         DESCRIPTION
        !          1930:            "The  current  length  of  the   retransmission
        !          1931:            queue."
        !          1932:        ::= { ospfNbrEntry 8 }
        !          1933: 
        !          1934: 
        !          1935:     ospfNbmaNbrStatus OBJECT-TYPE
        !          1936:         SYNTAX   RowStatus
        !          1937:         MAX-ACCESS   read-create
        !          1938:         STATUS   current
        !          1939:         DESCRIPTION
        !          1940:            "This variable displays the status of  the  en-
        !          1941:            try.  Setting it to 'invalid' has the effect of
        !          1942:            rendering it inoperative.  The internal  effect
        !          1943:            (row removal) is implementation dependent."
        !          1944:        ::= { ospfNbrEntry 9 }
        !          1945: 
        !          1946: 
        !          1947:     ospfNbmaNbrPermanence OBJECT-TYPE
        !          1948:         SYNTAX   INTEGER    {
        !          1949:                     dynamic (1),        -- learned through protocol
        !          1950:                     permanent (2)       -- configured address
        !          1951:                   }
        !          1952:         MAX-ACCESS   read-only
        !          1953:         STATUS   current
        !          1954:         DESCRIPTION
        !          1955:            "This variable displays the status of  the  en-
        !          1956:            try.   'dynamic'  and  'permanent' refer to how
        !          1957:            the neighbor became known."
        !          1958:        DEFVAL { permanent }
        !          1959:        ::= { ospfNbrEntry 10 }
        !          1960: 
        !          1961: 
        !          1962:     ospfNbrHelloSuppressed OBJECT-TYPE
        !          1963:         SYNTAX   TruthValue
        !          1964:         MAX-ACCESS   read-only
        !          1965:         STATUS   current
        !          1966:         DESCRIPTION
        !          1967:            "Indicates whether Hellos are being  suppressed
        !          1968:            to the neighbor"
        !          1969:        ::= { ospfNbrEntry 11 }
        !          1970: 
        !          1971: 
        !          1972: --  OSPF Virtual Neighbor Table
        !          1973: 
        !          1974: --      This table describes all virtual neighbors.
        !          1975: --      Since Virtual Links are configured in the
        !          1976: --      virtual interface table, this table is read-only.
        !          1977: 
        !          1978:     ospfVirtNbrTable OBJECT-TYPE
        !          1979:         SYNTAX   SEQUENCE OF OspfVirtNbrEntry
        !          1980:         MAX-ACCESS   not-accessible
        !          1981:         STATUS   current
        !          1982:         DESCRIPTION
        !          1983:            "A table of virtual neighbor information."
        !          1984:        REFERENCE
        !          1985:           "OSPF Version 2, Section 15  Virtual Links"
        !          1986:       ::= { ospf 11 }
        !          1987: 
        !          1988: 
        !          1989:     ospfVirtNbrEntry OBJECT-TYPE
        !          1990:         SYNTAX   OspfVirtNbrEntry
        !          1991:         MAX-ACCESS   not-accessible
        !          1992:         STATUS   current
        !          1993:         DESCRIPTION
        !          1994:            "Virtual neighbor information."
        !          1995:        INDEX { ospfVirtNbrArea, ospfVirtNbrRtrId }
        !          1996:        ::= { ospfVirtNbrTable 1 }
        !          1997: 
        !          1998: OspfVirtNbrEntry ::=
        !          1999:     SEQUENCE {
        !          2000:         ospfVirtNbrArea
        !          2001:             AreaID,
        !          2002:         ospfVirtNbrRtrId
        !          2003:             RouterID,
        !          2004:         ospfVirtNbrIpAddr
        !          2005:             IpAddress,
        !          2006:         ospfVirtNbrOptions
        !          2007:             Integer32,
        !          2008:         ospfVirtNbrState
        !          2009:             INTEGER,
        !          2010:         ospfVirtNbrEvents
        !          2011:             Counter32,
        !          2012:         ospfVirtNbrLsRetransQLen
        !          2013:             Gauge32,
        !          2014:         ospfVirtNbrHelloSuppressed
        !          2015:                 TruthValue
        !          2016:               }
        !          2017: 
        !          2018:     ospfVirtNbrArea OBJECT-TYPE
        !          2019:         SYNTAX   AreaID
        !          2020:         MAX-ACCESS   read-only
        !          2021:         STATUS   current
        !          2022:         DESCRIPTION
        !          2023:            "The Transit Area Identifier."
        !          2024:        ::= { ospfVirtNbrEntry 1 }
        !          2025: 
        !          2026: 
        !          2027:     ospfVirtNbrRtrId OBJECT-TYPE
        !          2028:         SYNTAX   RouterID
        !          2029:         MAX-ACCESS   read-only
        !          2030:         STATUS   current
        !          2031:         DESCRIPTION
        !          2032:            "A  32-bit  integer  uniquely  identifying  the
        !          2033:            neighboring router in the Autonomous System."
        !          2034:        ::= { ospfVirtNbrEntry 2 }
        !          2035: 
        !          2036: 
        !          2037:     ospfVirtNbrIpAddr OBJECT-TYPE
        !          2038:         SYNTAX   IpAddress
        !          2039:         MAX-ACCESS   read-only
        !          2040:         STATUS   current
        !          2041:         DESCRIPTION
        !          2042:            "The IP address this Virtual  Neighbor  is  us-
        !          2043:            ing."
        !          2044:        ::= { ospfVirtNbrEntry 3 }
        !          2045: 
        !          2046: 
        !          2047:     ospfVirtNbrOptions OBJECT-TYPE
        !          2048:         SYNTAX   Integer32
        !          2049:         MAX-ACCESS   read-only
        !          2050:         STATUS   current
        !          2051:         DESCRIPTION
        !          2052:            "A Bit Mask corresponding to the neighbor's op-
        !          2053:            tions field.
        !          2054: 
        !          2055:            Bit 1, if set, indicates that the  system  will
        !          2056:            operate  on  Type of Service metrics other than
        !          2057:            TOS 0.  If zero, the neighbor will  ignore  all
        !          2058:            metrics except the TOS 0 metric.
        !          2059: 
        !          2060:            Bit 2, if set, indicates  that  the  system  is
        !          2061:            Network  Multicast  capable; ie, that it imple-
        !          2062:            ments OSPF Multicast Routing."
        !          2063:        ::= { ospfVirtNbrEntry 4 }
        !          2064:     ospfVirtNbrState OBJECT-TYPE
        !          2065:         SYNTAX   INTEGER    {
        !          2066:                     down (1),
        !          2067:                     attempt (2),
        !          2068:                     init (3),
        !          2069:                     twoWay (4),
        !          2070:                     exchangeStart (5),
        !          2071:                     exchange (6),
        !          2072:                     loading (7),
        !          2073:                     full (8)
        !          2074:                   }
        !          2075:         MAX-ACCESS   read-only
        !          2076:         STATUS   current
        !          2077:         DESCRIPTION
        !          2078:            "The state of the  Virtual  Neighbor  Relation-
        !          2079:            ship."
        !          2080:        ::= { ospfVirtNbrEntry 5 }
        !          2081: 
        !          2082: 
        !          2083:     ospfVirtNbrEvents OBJECT-TYPE
        !          2084:         SYNTAX   Counter32
        !          2085:         MAX-ACCESS   read-only
        !          2086:         STATUS   current
        !          2087:         DESCRIPTION
        !          2088:            "The number of  times  this  virtual  link  has
        !          2089:            changed its state, or an error has occurred."
        !          2090:        ::= { ospfVirtNbrEntry 6 }
        !          2091: 
        !          2092: 
        !          2093:     ospfVirtNbrLsRetransQLen OBJECT-TYPE
        !          2094:         SYNTAX   Gauge32
        !          2095:         MAX-ACCESS   read-only
        !          2096:         STATUS   current
        !          2097:         DESCRIPTION
        !          2098:            "The  current  length  of  the   retransmission
        !          2099:            queue."
        !          2100:        ::= { ospfVirtNbrEntry 7 }
        !          2101: 
        !          2102: 
        !          2103:     ospfVirtNbrHelloSuppressed OBJECT-TYPE
        !          2104:         SYNTAX   TruthValue
        !          2105:         MAX-ACCESS   read-only
        !          2106:         STATUS   current
        !          2107:         DESCRIPTION
        !          2108:            "Indicates whether Hellos are being  suppressed
        !          2109:            to the neighbor"
        !          2110:        ::= { ospfVirtNbrEntry 8 }
        !          2111: 
        !          2112: --  OSPF Link State Database, External
        !          2113: 
        !          2114: --      The Link State Database contains the Link State
        !          2115: --      Advertisements from throughout the areas that the
        !          2116: --      device is attached to.
        !          2117: 
        !          2118: --             This table is identical to the OSPF LSDB Table in
        !          2119: --      format, but contains only External Link State
        !          2120: --             Advertisements.  The purpose is to allow external
        !          2121: --      LSAs to be displayed once for the router rather
        !          2122: --      than once in each non-stub area.
        !          2123: 
        !          2124:     ospfExtLsdbTable OBJECT-TYPE
        !          2125:         SYNTAX   SEQUENCE OF OspfExtLsdbEntry
        !          2126:         MAX-ACCESS   not-accessible
        !          2127:         STATUS   current
        !          2128:         DESCRIPTION
        !          2129:            "The OSPF Process's Links State Database."
        !          2130:        REFERENCE
        !          2131:           "OSPF Version 2, Section 12  Link  State  Adver-
        !          2132:           tisements"
        !          2133:       ::= { ospf 12 }
        !          2134: 
        !          2135: 
        !          2136:     ospfExtLsdbEntry OBJECT-TYPE
        !          2137:         SYNTAX   OspfExtLsdbEntry
        !          2138:         MAX-ACCESS   not-accessible
        !          2139:         STATUS   current
        !          2140:         DESCRIPTION
        !          2141:            "A single Link State Advertisement."
        !          2142:        INDEX { ospfExtLsdbType, ospfExtLsdbLsid, ospfExtLsdbRouterId }
        !          2143:        ::= { ospfExtLsdbTable 1 }
        !          2144: 
        !          2145: OspfExtLsdbEntry ::=
        !          2146:     SEQUENCE {
        !          2147:         ospfExtLsdbType
        !          2148:             INTEGER,
        !          2149:         ospfExtLsdbLsid
        !          2150:             IpAddress,
        !          2151:         ospfExtLsdbRouterId
        !          2152:             RouterID,
        !          2153:         ospfExtLsdbSequence
        !          2154:             Integer32,
        !          2155:         ospfExtLsdbAge
        !          2156:             Integer32,
        !          2157:         ospfExtLsdbChecksum
        !          2158:             Integer32,
        !          2159:         ospfExtLsdbAdvertisement
        !          2160:             OCTET STRING
        !          2161:               }
        !          2162: 
        !          2163:     ospfExtLsdbType OBJECT-TYPE
        !          2164:         SYNTAX   INTEGER    {
        !          2165:                     asExternalLink (5)
        !          2166:                   }
        !          2167:         MAX-ACCESS   read-only
        !          2168:         STATUS   current
        !          2169:         DESCRIPTION
        !          2170:            "The type  of  the  link  state  advertisement.
        !          2171:            Each  link state type has a separate advertise-
        !          2172:            ment format."
        !          2173:        REFERENCE
        !          2174:           "OSPF Version 2, Appendix A.4.1 The  Link  State
        !          2175:           Advertisement header"
        !          2176:       ::= { ospfExtLsdbEntry 1 }
        !          2177: 
        !          2178: 
        !          2179:     ospfExtLsdbLsid OBJECT-TYPE
        !          2180:         SYNTAX   IpAddress
        !          2181:         MAX-ACCESS   read-only
        !          2182:         STATUS   current
        !          2183:         DESCRIPTION
        !          2184:            "The Link State ID is an LS Type Specific field
        !          2185:            containing either a Router ID or an IP Address;
        !          2186:            it identifies the piece of the  routing  domain
        !          2187:            that is being described by the advertisement."
        !          2188:        REFERENCE
        !          2189:           "OSPF Version 2, Section 12.1.4 Link State ID"
        !          2190:       ::= { ospfExtLsdbEntry 2 }
        !          2191: 
        !          2192: 
        !          2193:     ospfExtLsdbRouterId OBJECT-TYPE
        !          2194:         SYNTAX   RouterID
        !          2195:         MAX-ACCESS   read-only
        !          2196:         STATUS   current
        !          2197:         DESCRIPTION
        !          2198:            "The 32 bit number that uniquely identifies the
        !          2199:            originating router in the Autonomous System."
        !          2200:        REFERENCE
        !          2201:           "OSPF Version 2, Appendix C.1 Global parameters"
        !          2202:       ::= { ospfExtLsdbEntry 3 }
        !          2203: 
        !          2204: --  Note that the OSPF Sequence Number is a 32 bit signed
        !          2205: --  integer.  It starts with the value '80000001'h,
        !          2206: --  or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
        !          2207: --  Thus, a typical sequence number will be very negative.
        !          2208:     ospfExtLsdbSequence OBJECT-TYPE
        !          2209:         SYNTAX   Integer32
        !          2210:         MAX-ACCESS   read-only
        !          2211:         STATUS   current
        !          2212:         DESCRIPTION
        !          2213:            "The sequence number field is a  signed  32-bit
        !          2214:            integer.   It  is used to detect old and dupli-
        !          2215:            cate link state advertisements.  The  space  of
        !          2216:            sequence  numbers  is  linearly  ordered.   The
        !          2217:            larger the sequence number the more recent  the
        !          2218:            advertisement."
        !          2219:        REFERENCE
        !          2220:           "OSPF Version  2,  Section  12.1.6  LS  sequence
        !          2221:           number"
        !          2222:       ::= { ospfExtLsdbEntry 4 }
        !          2223: 
        !          2224: 
        !          2225:     ospfExtLsdbAge OBJECT-TYPE
        !          2226:         SYNTAX   Integer32    -- Should be 0..MaxAge
        !          2227:         MAX-ACCESS   read-only
        !          2228:         STATUS   current
        !          2229:         DESCRIPTION
        !          2230:            "This field is the age of the link state adver-
        !          2231:            tisement in seconds."
        !          2232:        REFERENCE
        !          2233:           "OSPF Version 2, Section 12.1.1 LS age"
        !          2234:       ::= { ospfExtLsdbEntry 5 }
        !          2235: 
        !          2236: 
        !          2237:     ospfExtLsdbChecksum OBJECT-TYPE
        !          2238:         SYNTAX   Integer32
        !          2239:         MAX-ACCESS   read-only
        !          2240:         STATUS   current
        !          2241:         DESCRIPTION
        !          2242:            "This field is the  checksum  of  the  complete
        !          2243:            contents  of  the  advertisement, excepting the
        !          2244:            age field.  The age field is excepted  so  that
        !          2245:            an   advertisement's  age  can  be  incremented
        !          2246:            without updating the  checksum.   The  checksum
        !          2247:            used  is  the same that is used for ISO connec-
        !          2248:            tionless datagrams; it is commonly referred  to
        !          2249:            as the Fletcher checksum."
        !          2250:        REFERENCE
        !          2251:           "OSPF Version 2, Section 12.1.7 LS checksum"
        !          2252:       ::= { ospfExtLsdbEntry 6 }
        !          2253: 
        !          2254: 
        !          2255:     ospfExtLsdbAdvertisement OBJECT-TYPE
        !          2256:         SYNTAX   OCTET STRING (SIZE(36))
        !          2257:         MAX-ACCESS   read-only
        !          2258:         STATUS   current
        !          2259:         DESCRIPTION
        !          2260:            "The entire Link State Advertisement, including
        !          2261:            its header."
        !          2262:        REFERENCE
        !          2263:           "OSPF Version 2, Section 12  Link  State  Adver-
        !          2264:           tisements"
        !          2265:       ::= { ospfExtLsdbEntry 7 }
        !          2266: 
        !          2267: 
        !          2268: --  OSPF Use of the CIDR Route Table
        !          2269: 
        !          2270: ospfRouteGroup           OBJECT IDENTIFIER ::= { ospf 13 }
        !          2271: 
        !          2272: -- The IP Forwarding Table defines a number of objects for use by
        !          2273: -- the routing protocol to externalize its information.  Most of
        !          2274: -- the variables (ipForwardDest, ipForwardMask, ipForwardPolicy,
        !          2275: -- ipForwardNextHop, ipForwardIfIndex, ipForwardType,
        !          2276: -- ipForwardProto, ipForwardAge, and ipForwardNextHopAS) are
        !          2277: -- defined there.
        !          2278: 
        !          2279: -- Those that leave some discretion are defined here.
        !          2280: 
        !          2281: -- ipCidrRouteProto is, of course, ospf (13).
        !          2282: 
        !          2283: -- ipCidrRouteAge is the time since the route was first calculated,
        !          2284: -- as opposed to the time since the last SPF run.
        !          2285: 
        !          2286: -- ipCidrRouteInfo is an OBJECT IDENTIFIER for use by the routing
        !          2287: -- protocol.  The following values shall be found there depending
        !          2288: -- on the way the route was calculated.
        !          2289: 
        !          2290: ospfIntraArea      OBJECT IDENTIFIER ::= { ospfRouteGroup 1 }
        !          2291: ospfInterArea      OBJECT IDENTIFIER ::= { ospfRouteGroup 2 }
        !          2292: ospfExternalType1  OBJECT IDENTIFIER ::= { ospfRouteGroup 3 }
        !          2293: ospfExternalType2  OBJECT IDENTIFIER ::= { ospfRouteGroup 4 }
        !          2294: 
        !          2295: -- ipCidrRouteMetric1 is, by definition, the primary routing
        !          2296: -- metric.  Therefore, it should be the metric that route
        !          2297: -- selection is based on.  For intra-area and inter-area routes,
        !          2298: -- it is an OSPF metric.  For External Type 1 (comparable value)
        !          2299: -- routes, it is an OSPF metric plus the External Metric.  For
        !          2300: -- external Type 2 (non-comparable value) routes, it is the
        !          2301: -- external metric.
        !          2302: 
        !          2303: -- ipCidrRouteMetric2 is, by definition, a secondary routing
        !          2304: -- metric.  Therefore, it should be the metric that breaks a tie
        !          2305: -- among routes having equal metric1 values and the same
        !          2306: -- calculation rule.  For intra-area, inter-area routes, and
        !          2307: -- External Type 1 (comparable value) routes, it is unused.  For
        !          2308: -- external Type 2 (non-comparable value) routes, it is the metric
        !          2309: -- to the AS border router.
        !          2310: 
        !          2311: -- ipCidrRouteMetric3, ipCidrRouteMetric4, and ipCidrRouteMetric5 are
        !          2312: -- unused.
        !          2313: 
        !          2314: --
        !          2315: --      The OSPF Area Aggregate Table
        !          2316: --
        !          2317: --      This table replaces the OSPF Area Summary Table, being an
        !          2318: --      extension of that for CIDR routers.
        !          2319: 
        !          2320:     ospfAreaAggregateTable OBJECT-TYPE
        !          2321:         SYNTAX   SEQUENCE OF OspfAreaAggregateEntry
        !          2322:         MAX-ACCESS   not-accessible
        !          2323:         STATUS   current
        !          2324:         DESCRIPTION
        !          2325:            "A range of IP addresses  specified  by  an  IP
        !          2326:            address/IP  network  mask  pair.   For example,
        !          2327:            class B address range of X.X.X.X with a network
        !          2328:            mask  of  255.255.0.0 includes all IP addresses
        !          2329:            from X.X.0.0  to  X.X.255.255.   Note  that  if
        !          2330:            ranges  are configured such that one range sub-
        !          2331:            sumes  another  range  (e.g.,   10.0.0.0   mask
        !          2332:            255.0.0.0  and  10.1.0.0 mask 255.255.0.0), the
        !          2333:            most specific match is the preferred one."
        !          2334:        REFERENCE
        !          2335:           "OSPF Version 2, Appendix C.2  Area parameters"
        !          2336:       ::= { ospf 14 }
        !          2337: 
        !          2338: 
        !          2339:     ospfAreaAggregateEntry OBJECT-TYPE
        !          2340:         SYNTAX   OspfAreaAggregateEntry
        !          2341:         MAX-ACCESS   not-accessible
        !          2342:         STATUS   current
        !          2343:         DESCRIPTION
        !          2344:            "A range of IP addresses  specified  by  an  IP
        !          2345:            address/IP  network  mask  pair.   For example,
        !          2346:            class B address range of X.X.X.X with a network
        !          2347:            mask  of  255.255.0.0 includes all IP addresses
        !          2348:            from X.X.0.0  to  X.X.255.255.   Note  that  if
        !          2349:            ranges are range configured such that one range
        !          2350:            subsumes another  range  (e.g.,  10.0.0.0  mask
        !          2351:            255.0.0.0  and  10.1.0.0 mask 255.255.0.0), the
        !          2352:            most specific match is the preferred one."
        !          2353:        REFERENCE
        !          2354:           "OSPF Version 2, Appendix C.2  Area parameters"
        !          2355:       INDEX { ospfAreaAggregateAreaID, ospfAreaAggregateLsdbType,
        !          2356:               ospfAreaAggregateNet, ospfAreaAggregateMask }
        !          2357:       ::= { ospfAreaAggregateTable 1 }
        !          2358: 
        !          2359: 
        !          2360: OspfAreaAggregateEntry ::=
        !          2361:     SEQUENCE {
        !          2362:         ospfAreaAggregateAreaID
        !          2363:             AreaID,
        !          2364:         ospfAreaAggregateLsdbType
        !          2365:             INTEGER,
        !          2366:         ospfAreaAggregateNet
        !          2367:             IpAddress,
        !          2368:         ospfAreaAggregateMask
        !          2369:             IpAddress,
        !          2370:         ospfAreaAggregateStatus
        !          2371:             RowStatus,
        !          2372:         ospfAreaAggregateEffect
        !          2373:             INTEGER
        !          2374:               }
        !          2375: 
        !          2376:     ospfAreaAggregateAreaID OBJECT-TYPE
        !          2377:         SYNTAX   AreaID
        !          2378:         MAX-ACCESS   read-only
        !          2379:         STATUS   current
        !          2380:         DESCRIPTION
        !          2381:            "The Area the Address Aggregate is to be  found
        !          2382:            within."
        !          2383:        REFERENCE
        !          2384:           "OSPF Version 2, Appendix C.2 Area parameters"
        !          2385:       ::= { ospfAreaAggregateEntry 1 }
        !          2386: 
        !          2387: 
        !          2388:     ospfAreaAggregateLsdbType OBJECT-TYPE
        !          2389:         SYNTAX   INTEGER    {
        !          2390:                     summaryLink (3),
        !          2391:                     nssaExternalLink (7)
        !          2392:                   }
        !          2393:         MAX-ACCESS   read-only
        !          2394:         STATUS   current
        !          2395:         DESCRIPTION
        !          2396:            "The type of the Address Aggregate.  This field
        !          2397:            specifies  the  Lsdb type that this Address Ag-
        !          2398:            gregate applies to."
        !          2399:        REFERENCE
        !          2400:           "OSPF Version 2, Appendix A.4.1 The  Link  State
        !          2401:           Advertisement header"
        !          2402:       ::= { ospfAreaAggregateEntry 2 }
        !          2403: 
        !          2404: 
        !          2405:     ospfAreaAggregateNet OBJECT-TYPE
        !          2406:         SYNTAX   IpAddress
        !          2407:         MAX-ACCESS   read-only
        !          2408:         STATUS   current
        !          2409:         DESCRIPTION
        !          2410:            "The IP Address of the Net or Subnet  indicated
        !          2411:            by the range."
        !          2412:        REFERENCE
        !          2413:           "OSPF Version 2, Appendix C.2 Area parameters"
        !          2414:       ::= { ospfAreaAggregateEntry 3 }
        !          2415: 
        !          2416: 
        !          2417:     ospfAreaAggregateMask OBJECT-TYPE
        !          2418:         SYNTAX   IpAddress
        !          2419:         MAX-ACCESS   read-only
        !          2420:         STATUS   current
        !          2421:         DESCRIPTION
        !          2422:            "The Subnet Mask that pertains to  the  Net  or
        !          2423:            Subnet."
        !          2424:        REFERENCE
        !          2425:           "OSPF Version 2, Appendix C.2 Area parameters"
        !          2426:       ::= { ospfAreaAggregateEntry 4 }
        !          2427: 
        !          2428: 
        !          2429:     ospfAreaAggregateStatus OBJECT-TYPE
        !          2430:         SYNTAX   RowStatus
        !          2431:         MAX-ACCESS   read-create
        !          2432:         STATUS   current
        !          2433:         DESCRIPTION
        !          2434:            "This variable displays the status of  the  en-
        !          2435:            try.  Setting it to 'invalid' has the effect of
        !          2436:            rendering it inoperative.  The internal  effect
        !          2437:            (row removal) is implementation dependent."
        !          2438:        ::= { ospfAreaAggregateEntry 5 }
        !          2439: 
        !          2440: 
        !          2441:     ospfAreaAggregateEffect OBJECT-TYPE
        !          2442:         SYNTAX   INTEGER    {
        !          2443:                     advertiseMatching (1),
        !          2444:                     doNotAdvertiseMatching (2)
        !          2445:                   }
        !          2446:         MAX-ACCESS   read-create
        !          2447:         STATUS   current
        !          2448:         DESCRIPTION
        !          2449:            "Subnets subsumed by ranges either trigger  the
        !          2450:            advertisement  of  the indicated aggregate (ad-
        !          2451:            vertiseMatching), or result in the subnet's not
        !          2452:            being advertised at all outside the area."
        !          2453:        DEFVAL   { advertiseMatching }
        !          2454:        ::= { ospfAreaAggregateEntry 6 }
        !          2455: 
        !          2456: 
        !          2457: -- conformance information
        !          2458: 
        !          2459: ospfConformance OBJECT IDENTIFIER ::= { ospf 15 }
        !          2460: 
        !          2461: ospfGroups      OBJECT IDENTIFIER ::= { ospfConformance 1 }
        !          2462: ospfCompliances OBJECT IDENTIFIER ::= { ospfConformance 2 }
        !          2463: 
        !          2464: -- compliance statements
        !          2465: 
        !          2466:     ospfCompliance MODULE-COMPLIANCE
        !          2467:         STATUS  current
        !          2468:         DESCRIPTION
        !          2469:            "The compliance statement "
        !          2470:        MODULE  -- this module
        !          2471:        MANDATORY-GROUPS {
        !          2472:                     ospfBasicGroup,
        !          2473:                     ospfAreaGroup,
        !          2474:                     ospfStubAreaGroup,
        !          2475:                     ospfIfGroup,
        !          2476:                     ospfIfMetricGroup,
        !          2477:                     ospfVirtIfGroup,
        !          2478:                     ospfNbrGroup,
        !          2479:                     ospfVirtNbrGroup,
        !          2480:                     ospfAreaAggregateGroup
        !          2481:            }
        !          2482:        ::= { ospfCompliances 1 }
        !          2483: 
        !          2484: 
        !          2485: -- units of conformance
        !          2486: 
        !          2487:     ospfBasicGroup    OBJECT-GROUP
        !          2488:         OBJECTS {
        !          2489:                     ospfRouterId,
        !          2490:                     ospfAdminStat,
        !          2491:                     ospfVersionNumber,
        !          2492:                     ospfAreaBdrRtrStatus,
        !          2493:                     ospfASBdrRtrStatus,
        !          2494:                     ospfExternLsaCount,
        !          2495:                     ospfExternLsaCksumSum,
        !          2496:                     ospfTOSSupport,
        !          2497:                     ospfOriginateNewLsas,
        !          2498:                     ospfRxNewLsas,
        !          2499:                     ospfExtLsdbLimit,
        !          2500:                     ospfMulticastExtensions,
        !          2501:                     ospfExitOverflowInterval,
        !          2502:                     ospfDemandExtensions
        !          2503:         }
        !          2504:         STATUS  current
        !          2505:         DESCRIPTION
        !          2506:            "These objects are required for OSPF systems."
        !          2507:        ::= { ospfGroups 1 }
        !          2508: 
        !          2509: 
        !          2510:     ospfAreaGroup    OBJECT-GROUP
        !          2511:         OBJECTS {
        !          2512:                     ospfAreaId,
        !          2513:                     ospfImportAsExtern,
        !          2514:                     ospfSpfRuns,
        !          2515:                     ospfAreaBdrRtrCount,
        !          2516:                     ospfAsBdrRtrCount,
        !          2517:                     ospfAreaLsaCount,
        !          2518:                     ospfAreaLsaCksumSum,
        !          2519:                     ospfAreaSummary,
        !          2520:                     ospfAreaStatus
        !          2521:         }
        !          2522:         STATUS  current
        !          2523:         DESCRIPTION
        !          2524:            "These objects are required  for  OSPF  systems
        !          2525:            supporting areas."
        !          2526:        ::= { ospfGroups 2 }
        !          2527: 
        !          2528: 
        !          2529:     ospfStubAreaGroup    OBJECT-GROUP
        !          2530:         OBJECTS {
        !          2531:                     ospfStubAreaId,
        !          2532:                     ospfStubTOS,
        !          2533:                     ospfStubMetric,
        !          2534:                     ospfStubStatus,
        !          2535:                     ospfStubMetricType
        !          2536:         }
        !          2537:         STATUS  current
        !          2538:         DESCRIPTION
        !          2539:            "These objects are required  for  OSPF  systems
        !          2540:            supporting stub areas."
        !          2541:        ::= { ospfGroups 3 }
        !          2542: 
        !          2543: 
        !          2544:     ospfLsdbGroup    OBJECT-GROUP
        !          2545:         OBJECTS {
        !          2546:                     ospfLsdbAreaId,
        !          2547:                     ospfLsdbType,
        !          2548:                     ospfLsdbLsid,
        !          2549:                     ospfLsdbRouterId,
        !          2550:                     ospfLsdbSequence,
        !          2551:                     ospfLsdbAge,
        !          2552:                     ospfLsdbChecksum,
        !          2553:                     ospfLsdbAdvertisement
        !          2554:         }
        !          2555:         STATUS  current
        !          2556:         DESCRIPTION
        !          2557:            "These objects are required  for  OSPF  systems
        !          2558:            that display their link state database."
        !          2559:        ::= { ospfGroups 4 }
        !          2560: 
        !          2561: 
        !          2562:     ospfAreaRangeGroup    OBJECT-GROUP
        !          2563:         OBJECTS {
        !          2564:                     ospfAreaRangeAreaId,
        !          2565:                     ospfAreaRangeNet,
        !          2566:                     ospfAreaRangeMask,
        !          2567:                     ospfAreaRangeStatus,
        !          2568:                     ospfAreaRangeEffect
        !          2569:         }
        !          2570:         STATUS  obsolete
        !          2571:         DESCRIPTION
        !          2572:            "These objects are required for  non-CIDR  OSPF
        !          2573:            systems that support multiple areas."
        !          2574:        ::= { ospfGroups 5 }
        !          2575: 
        !          2576: 
        !          2577:     ospfHostGroup    OBJECT-GROUP
        !          2578:         OBJECTS {
        !          2579:                     ospfHostIpAddress,
        !          2580:                     ospfHostTOS,
        !          2581:                     ospfHostMetric,
        !          2582:                     ospfHostStatus,
        !          2583:                     ospfHostAreaID
        !          2584:         }
        !          2585:         STATUS  current
        !          2586:         DESCRIPTION
        !          2587:            "These objects are required  for  OSPF  systems
        !          2588:            that support attached hosts."
        !          2589:        ::= { ospfGroups 6 }
        !          2590: 
        !          2591: 
        !          2592:     ospfIfGroup    OBJECT-GROUP
        !          2593:         OBJECTS {
        !          2594:                     ospfIfIpAddress,
        !          2595:                     ospfAddressLessIf,
        !          2596:                     ospfIfAreaId,
        !          2597:                     ospfIfType,
        !          2598:                     ospfIfAdminStat,
        !          2599:                     ospfIfRtrPriority,
        !          2600:                     ospfIfTransitDelay,
        !          2601:                     ospfIfRetransInterval,
        !          2602:                     ospfIfHelloInterval,
        !          2603:                     ospfIfRtrDeadInterval,
        !          2604:                     ospfIfPollInterval,
        !          2605:                     ospfIfState,
        !          2606:                     ospfIfDesignatedRouter,
        !          2607:                     ospfIfBackupDesignatedRouter,
        !          2608:                     ospfIfEvents,
        !          2609:                     ospfIfAuthType,
        !          2610:                     ospfIfAuthKey,
        !          2611:                     ospfIfStatus,
        !          2612:                     ospfIfMulticastForwarding,
        !          2613:                     ospfIfDemand
        !          2614:         }
        !          2615:         STATUS  current
        !          2616:         DESCRIPTION
        !          2617:            "These objects are required for OSPF systems."
        !          2618:        ::= { ospfGroups 7 }
        !          2619: 
        !          2620: 
        !          2621:     ospfIfMetricGroup    OBJECT-GROUP
        !          2622:         OBJECTS {
        !          2623:                     ospfIfMetricIpAddress,
        !          2624:                     ospfIfMetricAddressLessIf,
        !          2625:                     ospfIfMetricTOS,
        !          2626:                     ospfIfMetricValue,
        !          2627:                     ospfIfMetricStatus
        !          2628:         }
        !          2629:         STATUS  current
        !          2630:         DESCRIPTION
        !          2631:            "These objects are required for OSPF systems."
        !          2632:        ::= { ospfGroups 8 }
        !          2633: 
        !          2634: 
        !          2635:     ospfVirtIfGroup    OBJECT-GROUP
        !          2636:         OBJECTS {
        !          2637:                     ospfVirtIfAreaId,
        !          2638:                     ospfVirtIfNeighbor,
        !          2639:                     ospfVirtIfTransitDelay,
        !          2640:                     ospfVirtIfRetransInterval,
        !          2641:                     ospfVirtIfHelloInterval,
        !          2642:                     ospfVirtIfRtrDeadInterval,
        !          2643:                     ospfVirtIfState,
        !          2644:                     ospfVirtIfEvents,
        !          2645:                     ospfVirtIfAuthType,
        !          2646:                     ospfVirtIfAuthKey,
        !          2647:                     ospfVirtIfStatus
        !          2648:         }
        !          2649:         STATUS  current
        !          2650:         DESCRIPTION
        !          2651:            "These objects are required for OSPF systems."
        !          2652:        ::= { ospfGroups 9 }
        !          2653: 
        !          2654: 
        !          2655:     ospfNbrGroup    OBJECT-GROUP
        !          2656:         OBJECTS {
        !          2657:                     ospfNbrIpAddr,
        !          2658:                     ospfNbrAddressLessIndex,
        !          2659:                     ospfNbrRtrId,
        !          2660:                     ospfNbrOptions,
        !          2661:                     ospfNbrPriority,
        !          2662:                     ospfNbrState,
        !          2663:                     ospfNbrEvents,
        !          2664:                     ospfNbrLsRetransQLen,
        !          2665:                     ospfNbmaNbrStatus,
        !          2666:                     ospfNbmaNbrPermanence,
        !          2667:                     ospfNbrHelloSuppressed
        !          2668:         }
        !          2669:         STATUS  current
        !          2670:         DESCRIPTION
        !          2671:            "These objects are required for OSPF systems."
        !          2672:        ::= { ospfGroups 10 }
        !          2673: 
        !          2674: 
        !          2675:     ospfVirtNbrGroup    OBJECT-GROUP
        !          2676:         OBJECTS {
        !          2677:                     ospfVirtNbrArea,
        !          2678:                     ospfVirtNbrRtrId,
        !          2679:                     ospfVirtNbrIpAddr,
        !          2680:                     ospfVirtNbrOptions,
        !          2681:                     ospfVirtNbrState,
        !          2682:                     ospfVirtNbrEvents,
        !          2683:                     ospfVirtNbrLsRetransQLen,
        !          2684:                     ospfVirtNbrHelloSuppressed
        !          2685:         }
        !          2686:         STATUS  current
        !          2687:         DESCRIPTION
        !          2688:            "These objects are required for OSPF systems."
        !          2689:        ::= { ospfGroups 11 }
        !          2690: 
        !          2691: 
        !          2692:     ospfExtLsdbGroup    OBJECT-GROUP
        !          2693:         OBJECTS {
        !          2694:                     ospfExtLsdbType,
        !          2695:                     ospfExtLsdbLsid,
        !          2696:                     ospfExtLsdbRouterId,
        !          2697:                     ospfExtLsdbSequence,
        !          2698:                     ospfExtLsdbAge,
        !          2699:                     ospfExtLsdbChecksum,
        !          2700:                     ospfExtLsdbAdvertisement
        !          2701:         }
        !          2702:         STATUS  current
        !          2703:         DESCRIPTION
        !          2704:            "These objects are required  for  OSPF  systems
        !          2705:            that display their link state database."
        !          2706:        ::= { ospfGroups 12 }
        !          2707: 
        !          2708: 
        !          2709:     ospfAreaAggregateGroup    OBJECT-GROUP
        !          2710:         OBJECTS {
        !          2711:                     ospfAreaAggregateAreaID,
        !          2712:                     ospfAreaAggregateLsdbType,
        !          2713:                     ospfAreaAggregateNet,
        !          2714:                     ospfAreaAggregateMask,
        !          2715:                     ospfAreaAggregateStatus,
        !          2716:                     ospfAreaAggregateEffect
        !          2717:         }
        !          2718:         STATUS  current
        !          2719:         DESCRIPTION
        !          2720:            "These objects are required for OSPF systems."
        !          2721:        ::= { ospfGroups 13 }
        !          2722: 
        !          2723: END

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>