mirror of
				https://github.com/librenms/librenms.git
				synced 2024-10-07 16:52:45 +00:00 
			
		
		
		
	git-svn-id: http://www.observium.org/svn/observer/trunk@1645 61d68cd4-352d-0410-923a-c4978735b2b8
		
			
				
	
	
		
			2398 lines
		
	
	
		
			78 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			2398 lines
		
	
	
		
			78 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
-- These MIBs were created on 1/7/2003
 | 
						|
-- This module defines enterprise MIBs for NS OSPF
 | 
						|
-- 
 | 
						|
-- Copyright (c) 1999-2004, Juniper Networks, Inc.
 | 
						|
-- All rights reserved.
 | 
						|
 | 
						|
 | 
						|
NETSCREEN-OSPF-MIB DEFINITIONS ::= BEGIN
 | 
						|
 | 
						|
    IMPORTS
 | 
						|
            MODULE-IDENTITY, OBJECT-TYPE, Counter32, Gauge32,
 | 
						|
            Integer32, IpAddress
 | 
						|
                FROM SNMPv2-SMI
 | 
						|
            TEXTUAL-CONVENTION, TruthValue, RowStatus
 | 
						|
                FROM SNMPv2-TC
 | 
						|
            MODULE-COMPLIANCE, OBJECT-GROUP          FROM SNMPv2-CONF
 | 
						|
            mib-2                                    FROM RFC1213-MIB
 | 
						|
			netscreenVR								 FROM NETSCREEN-SMI;
 | 
						|
 | 
						|
--  This MIB module uses the extended OBJECT-TYPE macro as
 | 
						|
--  defined in [9].
 | 
						|
 | 
						|
nsOspf MODULE-IDENTITY
 | 
						|
    LAST-UPDATED  "200506032022Z" -- June 20, 2005
 | 
						|
    ORGANIZATION
 | 
						|
        "Juniper Networks, Inc."
 | 
						|
    CONTACT-INFO
 | 
						|
        "Customer Support
 | 
						|
 | 
						|
         1194 North Mathilda Avenue 
 | 
						|
         Sunnyvale, California 94089-1206
 | 
						|
         USA
 | 
						|
 | 
						|
         Tel: 1-800-638-8296
 | 
						|
         E-mail: customerservice@juniper.net
 | 
						|
         HTTP://www.juniper.net"
 | 
						|
    DESCRIPTION
 | 
						|
       "The MIB module to describe the NS-OSPF Version 2
 | 
						|
       Protocol"
 | 
						|
    ::= { netscreenVR 2 }
 | 
						|
 | 
						|
--  The Area ID, in OSPF, has the same format as an IP Address,
 | 
						|
--  but has the function of defining a summarization point for
 | 
						|
--  Link State Advertisements
 | 
						|
 | 
						|
AreaID ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      deprecated
 | 
						|
    DESCRIPTION
 | 
						|
       "An OSPF Area Identifier."
 | 
						|
    SYNTAX      IpAddress
 | 
						|
 | 
						|
--  The Router ID, in OSPF, has the same format as an IP Address,
 | 
						|
 | 
						|
--  but identifies the router independent of its IP Address.
 | 
						|
 | 
						|
RouterID ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      deprecated
 | 
						|
    DESCRIPTION
 | 
						|
       "A OSPF Router Identifier."
 | 
						|
    SYNTAX      IpAddress
 | 
						|
 | 
						|
--  The OSPF Metric is defined as an unsigned value in the range
 | 
						|
 | 
						|
Metric ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      deprecated
 | 
						|
    DESCRIPTION
 | 
						|
       "The OSPF Internal Metric."
 | 
						|
    SYNTAX      Integer32 (0..'FFFF'H)
 | 
						|
 | 
						|
BigMetric ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      deprecated
 | 
						|
    DESCRIPTION
 | 
						|
       "The OSPF External Metric."
 | 
						|
    SYNTAX      Integer32 (0..'FFFFFF'H)
 | 
						|
 | 
						|
--  Status Values
 | 
						|
 | 
						|
Status ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      deprecated
 | 
						|
    DESCRIPTION
 | 
						|
       "The status of an interface: 'enabled' indicates that
 | 
						|
       it is willing to communicate with other OSPF Routers,
 | 
						|
       while 'disabled' indicates that it is not."
 | 
						|
    SYNTAX      INTEGER { enabled (1), disabled (2) }
 | 
						|
 | 
						|
--  Time Durations measured in seconds
 | 
						|
 | 
						|
PositiveInteger ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      deprecated
 | 
						|
    DESCRIPTION
 | 
						|
       "A positive integer. Values in excess are precluded as
 | 
						|
       unnecessary and prone to interoperability issues."
 | 
						|
    SYNTAX      Integer32 (0..'7FFFFFFF'H)
 | 
						|
 | 
						|
HelloRange ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      deprecated
 | 
						|
    DESCRIPTION
 | 
						|
       "The range of intervals on which hello messages are
 | 
						|
       exchanged."
 | 
						|
    SYNTAX      Integer32 (1..'FFFF'H)
 | 
						|
 | 
						|
UpToMaxAge ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      deprecated
 | 
						|
    DESCRIPTION
 | 
						|
       "The values that one might find or configure for
 | 
						|
       variables bounded by the maximum age of an LSA."
 | 
						|
    SYNTAX      Integer32 (0..3600)
 | 
						|
 | 
						|
--  The range of ifIndex
 | 
						|
 | 
						|
InterfaceIndex ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      deprecated
 | 
						|
    DESCRIPTION
 | 
						|
       "The range of ifIndex."
 | 
						|
    SYNTAX      Integer32
 | 
						|
 | 
						|
--  Potential Priorities for the Designated Router Election
 | 
						|
 | 
						|
DesignatedRouterPriority ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      deprecated
 | 
						|
    DESCRIPTION
 | 
						|
       "The values defined for the priority of a system for
 | 
						|
       becoming the designated router."
 | 
						|
    SYNTAX      Integer32 (0..'FF'H)
 | 
						|
 | 
						|
TOSType ::= TEXTUAL-CONVENTION
 | 
						|
    STATUS      deprecated
 | 
						|
    DESCRIPTION
 | 
						|
       "Type of Service is defined as a mapping to the IP Type of
 | 
						|
       Service Flags as defined in the IP Forwarding Table MIB
 | 
						|
 | 
						|
       +-----+-----+-----+-----+-----+-----+-----+-----+
 | 
						|
       |                 |                       |     |
 | 
						|
       |   PRECEDENCE    |    TYPE OF SERVICE    |  0  |
 | 
						|
       |                 |                       |     |
 | 
						|
       +-----+-----+-----+-----+-----+-----+-----+-----+
 | 
						|
 | 
						|
                IP TOS                IP TOS
 | 
						|
           Field     Policy      Field     Policy
 | 
						|
 | 
						|
           Contents    Code      Contents    Code
 | 
						|
           0 0 0 0  ==>   0      0 0 0 1  ==>   2
 | 
						|
           0 0 1 0  ==>   4      0 0 1 1  ==>   6
 | 
						|
           0 1 0 0  ==>   8      0 1 0 1  ==>  10
 | 
						|
           0 1 1 0  ==>  12      0 1 1 1  ==>  14
 | 
						|
           1 0 0 0  ==>  16      1 0 0 1  ==>  18
 | 
						|
           1 0 1 0  ==>  20      1 0 1 1  ==>  22
 | 
						|
 | 
						|
           1 1 0 0  ==>  24      1 1 0 1  ==>  26
 | 
						|
           1 1 1 0  ==>  28      1 1 1 1  ==>  30
 | 
						|
 | 
						|
       The remaining values are left for future definition."
 | 
						|
    SYNTAX      Integer32 (0..30)
 | 
						|
 | 
						|
--  OSPF General Variables
 | 
						|
 | 
						|
--      These parameters apply globally to the Router's
 | 
						|
--      OSPF Process.
 | 
						|
 | 
						|
    nsOspfGeneralTable OBJECT-TYPE
 | 
						|
        SYNTAX   SEQUENCE OF  NsOspfGeneralEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "Ospf general information table per VR"
 | 
						|
      ::= { nsOspf 1 }
 | 
						|
 | 
						|
    nsOspfGeneralEntry OBJECT-TYPE
 | 
						|
        SYNTAX    NsOspfGeneralEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "Ospf general information table per VR"
 | 
						|
       INDEX { nsOspfGeneralVRID }
 | 
						|
       ::= { nsOspfGeneralTable 1 }
 | 
						|
 | 
						|
 NsOspfGeneralEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        nsOspfRouterId
 | 
						|
            RouterID,
 | 
						|
        nsOspfAdminStat
 | 
						|
            Status,
 | 
						|
        nsOspfVersionNumber
 | 
						|
            INTEGER,
 | 
						|
        nsOspfAreaBdrRtrStatus
 | 
						|
            TruthValue,
 | 
						|
        nsOspfASBdrRtrStatus
 | 
						|
            TruthValue,
 | 
						|
        nsOspfExternLsaCount
 | 
						|
            Gauge32,
 | 
						|
        nsOspfAreaLsaCount
 | 
						|
            Gauge32,
 | 
						|
        nsOspfExternLsaCksumSum
 | 
						|
            Integer32,
 | 
						|
        nsOspfTOSSupport
 | 
						|
            TruthValue,
 | 
						|
        nsOspfOriginateNewLsas
 | 
						|
            Counter32,
 | 
						|
        nsOspfRxNewLsas
 | 
						|
            Counter32,
 | 
						|
        nsOspfExtLsdbLimit
 | 
						|
            Integer32,
 | 
						|
        nsOspfMulticastExtensions
 | 
						|
            Integer32,
 | 
						|
        nsOspfExitOverflowInterval
 | 
						|
            PositiveInteger,
 | 
						|
        nsOspfDemandExtensions
 | 
						|
            TruthValue,
 | 
						|
        nsOspfGeneralVRID
 | 
						|
            INTEGER
 | 
						|
              }
 | 
						|
 | 
						|
    nsOspfRouterId OBJECT-TYPE
 | 
						|
        SYNTAX   RouterID
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "A  32-bit  integer  uniquely  identifying  the
 | 
						|
           router in the Autonomous System.
 | 
						|
 | 
						|
           By  convention,  to  ensure  uniqueness,   this
 | 
						|
           should  default  to  the  value  of  one of the
 | 
						|
           router's IP interface addresses."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, C.1 Global parameters"
 | 
						|
      ::= { nsOspfGeneralEntry 1 }
 | 
						|
 | 
						|
    nsOspfAdminStat OBJECT-TYPE
 | 
						|
        SYNTAX   Status
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The  administrative  status  of  OSPF  in  the
 | 
						|
           router.   The  value 'enabled' denotes that the
 | 
						|
           OSPF Process is active on at least  one  inter-
 | 
						|
           face;  'disabled'  disables  it  on  all inter-
 | 
						|
           faces."
 | 
						|
       ::= { nsOspfGeneralEntry 2 }
 | 
						|
 | 
						|
    nsOspfVersionNumber OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER    { version2 (2) }
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
 | 
						|
           "The deprecated version number of the OSPF  proto-
 | 
						|
           col is 2."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Title"
 | 
						|
      ::= { nsOspfGeneralEntry 3 }
 | 
						|
 | 
						|
    nsOspfAreaBdrRtrStatus OBJECT-TYPE
 | 
						|
        SYNTAX   TruthValue
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "A flag to note whether this router is an  area
 | 
						|
           border router."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Section 3 Splitting the AS into
 | 
						|
          Areas"
 | 
						|
      ::= { nsOspfGeneralEntry 4 }
 | 
						|
 | 
						|
    nsOspfASBdrRtrStatus OBJECT-TYPE
 | 
						|
        SYNTAX   TruthValue
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "A flag to note whether this router is  config-
 | 
						|
           ured as an Autonomous System border router."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Section 3.3  Classification  of
 | 
						|
          routers"
 | 
						|
      ::= { nsOspfGeneralEntry 5 }
 | 
						|
 | 
						|
    nsOspfExternLsaCount OBJECT-TYPE
 | 
						|
        SYNTAX   Gauge32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The number of external (LS type 5)  link-state
 | 
						|
           advertisements in the link-state database."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix A.4.5 AS external link
 | 
						|
          advertisements"
 | 
						|
      ::= { nsOspfGeneralEntry 6 }
 | 
						|
 | 
						|
    nsOspfExternLsaCksumSum OBJECT-TYPE
 | 
						|
        SYNTAX   Integer32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The 32-bit unsigned sum of the LS checksums of
 | 
						|
           the  external  link-state  advertisements  con-
 | 
						|
           tained in the link-state  database.   This  sum
 | 
						|
           can  be  used  to determine if there has been a
 | 
						|
           change in a router's link state  database,  and
 | 
						|
           to  compare  the  link-state  database  of  two
 | 
						|
           routers."
 | 
						|
       ::= { nsOspfGeneralEntry 7 }
 | 
						|
 | 
						|
    nsOspfTOSSupport OBJECT-TYPE
 | 
						|
        SYNTAX   TruthValue
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The router's support for type-of-service rout-
 | 
						|
           ing."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2,  Appendix  F.1.2  Optional  TOS
 | 
						|
          support"
 | 
						|
      ::= { nsOspfGeneralEntry 8 }
 | 
						|
 | 
						|
    nsOspfOriginateNewLsas OBJECT-TYPE
 | 
						|
        SYNTAX   Counter32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The number of  new  link-state  advertisements
 | 
						|
           that  have been originated.  This number is in-
 | 
						|
           cremented each time the router originates a new
 | 
						|
           LSA."
 | 
						|
       ::= { nsOspfGeneralEntry 9 }
 | 
						|
 | 
						|
    nsOspfRxNewLsas OBJECT-TYPE
 | 
						|
        SYNTAX   Counter32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The number of  link-state  advertisements  re-
 | 
						|
           ceived  determined  to  be  new instantiations.
 | 
						|
           This number does not include  newer  instantia-
 | 
						|
           tions  of self-originated link-state advertise-
 | 
						|
           ments."
 | 
						|
       ::= { nsOspfGeneralEntry 10 }
 | 
						|
 | 
						|
    nsOspfExtLsdbLimit OBJECT-TYPE
 | 
						|
        SYNTAX   Integer32 (-1..'7FFFFFFF'H)
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The  maximum   number   of   non-default   AS-
 | 
						|
           external-LSAs entries that can be stored in the
 | 
						|
           link-state database.  If the value is -1,  then
 | 
						|
           there is no limit.
 | 
						|
 | 
						|
           When the number of non-default AS-external-LSAs
 | 
						|
           in   a  router's  link-state  database  reaches
 | 
						|
           nsOspfExtLsdbLimit, the router  enters  Overflow-
 | 
						|
           State.   The   router  never  holds  more  than
 | 
						|
           nsOspfExtLsdbLimit  non-default  AS-external-LSAs
 | 
						|
           in  its  database.  OspfExtLsdbLimit MUST be set
 | 
						|
           identically in all routers attached to the OSPF
 | 
						|
           backbone  and/or  any regular OSPF area. (i.e.,
 | 
						|
           OSPF stub areas and NSSAs are excluded)."
 | 
						|
       DEFVAL { -1 }
 | 
						|
       ::= { nsOspfGeneralEntry 11 }
 | 
						|
 | 
						|
    nsOspfMulticastExtensions OBJECT-TYPE
 | 
						|
        SYNTAX   Integer32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "A Bit Mask indicating whether  the  router  is
 | 
						|
           forwarding  IP  multicast  (Class  D) datagrams
 | 
						|
           based on the algorithms defined in  the  Multi-
 | 
						|
           cast Extensions to OSPF.
 | 
						|
 | 
						|
           Bit 0, if set, indicates that  the  router  can
 | 
						|
           forward  IP multicast datagrams in the router's
 | 
						|
           directly attached areas (called intra-area mul-
 | 
						|
           ticast routing).
 | 
						|
 | 
						|
           Bit 1, if set, indicates that  the  router  can
 | 
						|
           forward  IP  multicast  datagrams  between OSPF
 | 
						|
           areas (called inter-area multicast routing).
 | 
						|
 | 
						|
           Bit 2, if set, indicates that  the  router  can
 | 
						|
           forward  IP  multicast  datagrams between Auto-
 | 
						|
           nomous Systems (called inter-AS multicast rout-
 | 
						|
           ing).
 | 
						|
 | 
						|
           Only certain combinations of bit  settings  are
 | 
						|
           allowed,  namely: 0 (no multicast forwarding is
 | 
						|
 | 
						|
           enabled), 1 (intra-area multicasting  only),  3
 | 
						|
           (intra-area  and  inter-area  multicasting),  5
 | 
						|
           (intra-area and inter-AS  multicasting)  and  7
 | 
						|
           (multicasting  everywhere). By default, no mul-
 | 
						|
           ticast forwarding is enabled."
 | 
						|
       DEFVAL { 0 }
 | 
						|
       ::= { nsOspfGeneralEntry 12 }
 | 
						|
 | 
						|
    nsOspfExitOverflowInterval OBJECT-TYPE
 | 
						|
        SYNTAX   PositiveInteger
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The number of  seconds  that,  after  entering
 | 
						|
           OverflowState,  a  router will attempt to leave
 | 
						|
           OverflowState. This allows the router to  again
 | 
						|
           originate  non-default  AS-external-LSAs.  When
 | 
						|
           set to 0, the router will not  leave  Overflow-
 | 
						|
           State until restarted."
 | 
						|
       DEFVAL { 0 }
 | 
						|
       ::= { nsOspfGeneralEntry 13 }
 | 
						|
 | 
						|
    nsOspfDemandExtensions OBJECT-TYPE
 | 
						|
        SYNTAX   TruthValue
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The router's support for demand routing."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix on Demand Routing"
 | 
						|
      ::= { nsOspfGeneralEntry 14 }
 | 
						|
 | 
						|
    nsOspfGeneralVRID OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER (0..65535)
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "Virtual Router ID"
 | 
						|
       ::= { nsOspfGeneralEntry 15 }
 | 
						|
 | 
						|
--      The OSPF Area Data Structure contains information
 | 
						|
--      regarding the various areas. The interfaces and
 | 
						|
--      virtual links are configured as part of these areas.
 | 
						|
--      Area 0.0.0.0, by definition, is the Backbone Area
 | 
						|
 | 
						|
    nsOspfAreaTable OBJECT-TYPE
 | 
						|
        SYNTAX   SEQUENCE OF  NsOspfAreaEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "Information describing the configured  parame-
 | 
						|
           ters  and cumulative statistics of the router's
 | 
						|
           attached areas."
 | 
						|
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Section 6  The Area Data Struc-
 | 
						|
          ture"
 | 
						|
      ::= { nsOspf 2 }
 | 
						|
 | 
						|
    nsOspfAreaEntry OBJECT-TYPE
 | 
						|
        SYNTAX    NsOspfAreaEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "Information describing the configured  parame-
 | 
						|
           ters  and  cumulative  statistics of one of the
 | 
						|
           router's attached areas."
 | 
						|
       INDEX { nsOspfAreaId, nsOspfAreaVRID }
 | 
						|
       ::= { nsOspfAreaTable 1 }
 | 
						|
 | 
						|
 NsOspfAreaEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        nsOspfAreaId
 | 
						|
            AreaID,
 | 
						|
        nsOspfImportAsExtern
 | 
						|
            INTEGER,
 | 
						|
        nsOspfSpfRuns
 | 
						|
            Counter32,
 | 
						|
        nsOspfAreaBdrRtrCount
 | 
						|
            Gauge32,
 | 
						|
        nsOspfAsBdrRtrCount
 | 
						|
            Gauge32,
 | 
						|
        nsOspfAreaLsaCount
 | 
						|
            Gauge32,
 | 
						|
        nsOspfAreaLsaCksumSum
 | 
						|
            Integer32,
 | 
						|
        nsOspfAreaSummary
 | 
						|
            INTEGER,
 | 
						|
        nsOspfAreaStatus
 | 
						|
            RowStatus,
 | 
						|
        nsOspfAreaVRID
 | 
						|
            INTEGER
 | 
						|
              }
 | 
						|
 | 
						|
    nsOspfAreaId OBJECT-TYPE
 | 
						|
        SYNTAX   AreaID
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "A 32-bit integer uniquely identifying an area.
 | 
						|
           Area ID 0.0.0.0 is used for the OSPF backbone."
 | 
						|
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix C.2 Area parameters"
 | 
						|
      ::= { nsOspfAreaEntry 1 }
 | 
						|
 | 
						|
    nsOspfImportAsExtern OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER    {
 | 
						|
                    importExternal (1),
 | 
						|
                    importNoExternal (2),
 | 
						|
                    importNssa (3)
 | 
						|
                  }
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The area's support for importing  AS  external
 | 
						|
           link- state advertisements."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix C.2 Area parameters"
 | 
						|
      DEFVAL { importExternal }
 | 
						|
      ::= { nsOspfAreaEntry 3 }
 | 
						|
 | 
						|
    nsOspfSpfRuns OBJECT-TYPE
 | 
						|
        SYNTAX   Counter32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The number of times that the intra-area  route
 | 
						|
           table  has  been  calculated  using this area's
 | 
						|
           link-state database.  This  is  typically  done
 | 
						|
           using Dijkstra's algorithm."
 | 
						|
 | 
						|
       ::= { nsOspfAreaEntry 4 }
 | 
						|
 | 
						|
    nsOspfAreaBdrRtrCount OBJECT-TYPE
 | 
						|
        SYNTAX   Gauge32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The total number of area border routers reach-
 | 
						|
           able within this area.  This is initially zero,
 | 
						|
           and is calculated in each SPF Pass."
 | 
						|
       ::= { nsOspfAreaEntry 5 }
 | 
						|
 | 
						|
    nsOspfAsBdrRtrCount OBJECT-TYPE
 | 
						|
        SYNTAX   Gauge32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The total number of Autonomous  System  border
 | 
						|
           routers  reachable  within  this area.  This is
 | 
						|
           initially zero, and is calculated in  each  SPF
 | 
						|
           Pass."
 | 
						|
       ::= { nsOspfAreaEntry 6 }
 | 
						|
 | 
						|
    nsOspfAreaLsaCount OBJECT-TYPE
 | 
						|
        SYNTAX   Gauge32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The total number of link-state  advertisements
 | 
						|
           in  this  area's link-state database, excluding
 | 
						|
           AS External LSA's."
 | 
						|
       ::= { nsOspfAreaEntry 7 }
 | 
						|
 | 
						|
    nsOspfAreaLsaCksumSum OBJECT-TYPE
 | 
						|
        SYNTAX   Integer32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The 32-bit unsigned sum of the link-state  ad-
 | 
						|
           vertisements'  LS  checksums  contained in this
 | 
						|
           area's link-state database.  This sum  excludes
 | 
						|
           external (LS type 5) link-state advertisements.
 | 
						|
           The sum can be used to determine if  there  has
 | 
						|
           been  a  change  in a router's link state data-
 | 
						|
           base, and to compare the link-state database of
 | 
						|
 | 
						|
           two routers."
 | 
						|
       DEFVAL   { 0 }
 | 
						|
       ::= { nsOspfAreaEntry 8 }
 | 
						|
 | 
						|
    nsOspfAreaSummary OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER    {
 | 
						|
                    noAreaSummary (1),
 | 
						|
                    sendAreaSummary (2)
 | 
						|
                  }
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The variable nsOspfAreaSummary controls the  im-
 | 
						|
           port  of  summary LSAs into stub areas.  It has
 | 
						|
           no effect on other areas.
 | 
						|
 | 
						|
           If it is noAreaSummary, the router will neither
 | 
						|
           originate  nor  propagate summary LSAs into the
 | 
						|
           stub area.  It will rely entirely  on  its  de-
 | 
						|
           fault route.
 | 
						|
 | 
						|
           If it is sendAreaSummary, the router will  both
 | 
						|
           summarize and propagate summary LSAs."
 | 
						|
       DEFVAL   { noAreaSummary }
 | 
						|
       ::= { nsOspfAreaEntry 9 }
 | 
						|
 | 
						|
    nsOspfAreaStatus OBJECT-TYPE
 | 
						|
        SYNTAX   RowStatus
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "This variable displays the status of  the  en-
 | 
						|
           try.  Setting it to 'invalid' has the effect of
 | 
						|
           rendering it inoperative.  The internal  effect
 | 
						|
           (row removal) is implementation dependent."
 | 
						|
       ::= { nsOspfAreaEntry 10 }
 | 
						|
 | 
						|
    nsOspfAreaVRID OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER (0..65535)
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "Virtual Router ID"
 | 
						|
       ::= { nsOspfAreaEntry 11 }
 | 
						|
 | 
						|
--  OSPF Area Default Metric Table
 | 
						|
 | 
						|
--      The OSPF Area Default Metric Table describes the metrics
 | 
						|
--      that a default Area Border Router will advertise into a
 | 
						|
--      Stub area.
 | 
						|
 | 
						|
    nsOspfStubAreaTable OBJECT-TYPE
 | 
						|
        SYNTAX   SEQUENCE OF  NsOspfStubAreaEntry
 | 
						|
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The set of metrics that will be advertised  by
 | 
						|
           a default Area Border Router into a stub area."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix C.2, Area Parameters"
 | 
						|
      ::= { nsOspf 3 }
 | 
						|
 | 
						|
    nsOspfStubAreaEntry OBJECT-TYPE
 | 
						|
        SYNTAX    NsOspfStubAreaEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The metric for a given Type  of  Service  that
 | 
						|
           will  be  advertised  by  a default Area Border
 | 
						|
           Router into a stub area."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix C.2, Area Parameters"
 | 
						|
      INDEX { nsOspfStubAreaId, nsOspfStubTOS, nsOspfStubVRID }
 | 
						|
      ::= { nsOspfStubAreaTable 1 }
 | 
						|
 | 
						|
 NsOspfStubAreaEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        nsOspfStubAreaId
 | 
						|
            AreaID,
 | 
						|
        nsOspfStubTOS
 | 
						|
            TOSType,
 | 
						|
        nsOspfStubMetric
 | 
						|
            BigMetric,
 | 
						|
        nsOspfStubStatus
 | 
						|
            RowStatus,
 | 
						|
        nsOspfStubMetricType
 | 
						|
            INTEGER,
 | 
						|
        nsOspfStubVRID
 | 
						|
            INTEGER
 | 
						|
              }
 | 
						|
 | 
						|
    nsOspfStubAreaId OBJECT-TYPE
 | 
						|
        SYNTAX   AreaID
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The 32 bit identifier for the Stub  Area.   On
 | 
						|
           creation,  this  can  be  derived  from the in-
 | 
						|
           stance."
 | 
						|
       ::= { nsOspfStubAreaEntry 1 }
 | 
						|
 | 
						|
    nsOspfStubTOS OBJECT-TYPE
 | 
						|
        SYNTAX   TOSType
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The  Type  of  Service  associated  with   the
 | 
						|
           metric.   On creation, this can be derived from
 | 
						|
           the instance."
 | 
						|
       ::= { nsOspfStubAreaEntry 2 }
 | 
						|
 | 
						|
    nsOspfStubMetric OBJECT-TYPE
 | 
						|
        SYNTAX   BigMetric
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The metric value applied at the indicated type
 | 
						|
           of  service.  By default, this equals the least
 | 
						|
           metric at the type of service among the  inter-
 | 
						|
           faces to other areas."
 | 
						|
       ::= { nsOspfStubAreaEntry 3 }
 | 
						|
 | 
						|
    nsOspfStubStatus OBJECT-TYPE
 | 
						|
        SYNTAX   RowStatus
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "This variable displays the status of  the  en-
 | 
						|
           try.  Setting it to 'invalid' has the effect of
 | 
						|
           rendering it inoperative.  The internal  effect
 | 
						|
           (row removal) is implementation dependent."
 | 
						|
       ::= { nsOspfStubAreaEntry 4 }
 | 
						|
 | 
						|
    nsOspfStubMetricType OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER    {
 | 
						|
                    nsOspfMetric (1),                -- OSPF Metric
 | 
						|
                    comparableCost (2),        -- external type 1
 | 
						|
                    nonComparable  (3)        -- external type 2
 | 
						|
                  }
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "This variable displays the type of metric  ad-
 | 
						|
           vertised as a default route."
 | 
						|
       DEFVAL   { nsOspfMetric }
 | 
						|
       ::= { nsOspfStubAreaEntry 5 }
 | 
						|
 | 
						|
    nsOspfStubVRID OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER (0..65535)
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "Virtual Router ID"
 | 
						|
       ::= { nsOspfStubAreaEntry 6 }
 | 
						|
 | 
						|
--  OSPF Link State Database
 | 
						|
 | 
						|
--      The Link State Database contains the Link State
 | 
						|
--      Advertisements from throughout the areas that the
 | 
						|
--      device is attached to.
 | 
						|
 | 
						|
    nsOspfLsdbTable OBJECT-TYPE
 | 
						|
        SYNTAX   SEQUENCE OF  NsOspfLsdbEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The OSPF Process's Link State Database."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Section 12  Link  State  Adver-
 | 
						|
          tisements"
 | 
						|
      ::= { nsOspf 4 }
 | 
						|
 | 
						|
    nsOspfLsdbEntry OBJECT-TYPE
 | 
						|
        SYNTAX    NsOspfLsdbEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "A single Link State Advertisement."
 | 
						|
       INDEX { nsOspfLsdbAreaId, nsOspfLsdbType,
 | 
						|
               nsOspfLsdbLsid, nsOspfLsdbRouterId, nsOspfLsdbVRID }
 | 
						|
       ::= { nsOspfLsdbTable 1 }
 | 
						|
 | 
						|
 NsOspfLsdbEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        nsOspfLsdbAreaId
 | 
						|
            AreaID,
 | 
						|
        nsOspfLsdbType
 | 
						|
            INTEGER,
 | 
						|
        nsOspfLsdbLsid
 | 
						|
            IpAddress,
 | 
						|
        nsOspfLsdbRouterId
 | 
						|
            RouterID,
 | 
						|
        nsOspfLsdbSequence
 | 
						|
            Integer32,
 | 
						|
        nsOspfLsdbAge
 | 
						|
            Integer32,
 | 
						|
        nsOspfLsdbChecksum
 | 
						|
            Integer32,
 | 
						|
        nsOspfLsdbAdvertisement
 | 
						|
            OCTET STRING,
 | 
						|
        nsOspfLsdbVRID
 | 
						|
            INTEGER
 | 
						|
              }
 | 
						|
 | 
						|
    nsOspfLsdbAreaId OBJECT-TYPE
 | 
						|
        SYNTAX   AreaID
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The 32 bit identifier of the Area  from  which
 | 
						|
           the LSA was received."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix C.2 Area parameters"
 | 
						|
      ::= { nsOspfLsdbEntry 1 }
 | 
						|
 | 
						|
-- External Link State Advertisements are permitted
 | 
						|
-- for backward compatibility, but should be displayed in
 | 
						|
-- the nsOspfExtLsdbTable rather than here.
 | 
						|
 | 
						|
    nsOspfLsdbType OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER    {
 | 
						|
                    routerLink (1),
 | 
						|
                    networkLink (2),
 | 
						|
                    summaryLink (3),
 | 
						|
                    asSummaryLink (4),
 | 
						|
                    asExternalLink (5), -- but see nsOspfExtLsdbTable
 | 
						|
                    multicastLink (6),
 | 
						|
                    nssaExternalLink (7)
 | 
						|
                  }
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The type  of  the  link  state  advertisement.
 | 
						|
           Each  link state type has a separate advertise-
 | 
						|
           ment format."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix A.4.1 The  Link  State
 | 
						|
          Advertisement header"
 | 
						|
      ::= { nsOspfLsdbEntry 2 }
 | 
						|
 | 
						|
    nsOspfLsdbLsid OBJECT-TYPE
 | 
						|
        SYNTAX   IpAddress
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The Link State ID is an LS Type Specific field
 | 
						|
           containing either a Router ID or an IP Address;
 | 
						|
           it identifies the piece of the  routing  domain
 | 
						|
           that is being described by the advertisement."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Section 12.1.4 Link State ID"
 | 
						|
      ::= { nsOspfLsdbEntry 3 }
 | 
						|
 | 
						|
    nsOspfLsdbRouterId OBJECT-TYPE
 | 
						|
        SYNTAX   RouterID
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The 32 bit number that uniquely identifies the
 | 
						|
           originating router in the Autonomous System."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix C.1 Global parameters"
 | 
						|
      ::= { nsOspfLsdbEntry 4 }
 | 
						|
 | 
						|
--  Note that the OSPF Sequence Number is a 32 bit signed
 | 
						|
--  integer.  It starts with the value '80000001'h,
 | 
						|
--  or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
 | 
						|
--  Thus, a typical sequence number will be very negative.
 | 
						|
 | 
						|
    nsOspfLsdbSequence OBJECT-TYPE
 | 
						|
        SYNTAX   Integer32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The sequence number field is a  signed  32-bit
 | 
						|
           integer.   It  is used to detect old and dupli-
 | 
						|
           cate link state advertisements.  The  space  of
 | 
						|
           sequence  numbers  is  linearly  ordered.   The
 | 
						|
           larger the sequence number the more recent  the
 | 
						|
           advertisement."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version  2,  Section  12.1.6  LS  sequence
 | 
						|
          number"
 | 
						|
      ::= { nsOspfLsdbEntry 5 }
 | 
						|
 | 
						|
    nsOspfLsdbAge OBJECT-TYPE
 | 
						|
        SYNTAX   Integer32    -- Should be 0..MaxAge
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "This field is the age of the link state adver-
 | 
						|
           tisement in seconds."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Section 12.1.1 LS age"
 | 
						|
      ::= { nsOspfLsdbEntry 6 }
 | 
						|
 | 
						|
    nsOspfLsdbChecksum OBJECT-TYPE
 | 
						|
        SYNTAX   Integer32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
 | 
						|
        DESCRIPTION
 | 
						|
           "This field is the  checksum  of  the  complete
 | 
						|
           contents  of  the  advertisement, excepting the
 | 
						|
           age field.  The age field is excepted  so  that
 | 
						|
           an   advertisement's  age  can  be  incremented
 | 
						|
           without updating the  checksum.   The  checksum
 | 
						|
           used  is  the same that is used for ISO connec-
 | 
						|
           tionless datagrams; it is commonly referred  to
 | 
						|
           as the Fletcher checksum."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Section 12.1.7 LS checksum"
 | 
						|
      ::= { nsOspfLsdbEntry 7 }
 | 
						|
 | 
						|
    nsOspfLsdbAdvertisement OBJECT-TYPE
 | 
						|
        SYNTAX   OCTET STRING (SIZE (1..65535))
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The entire Link State Advertisement, including
 | 
						|
           its header."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Section 12  Link  State  Adver-
 | 
						|
          tisements"
 | 
						|
      ::= { nsOspfLsdbEntry 8 }
 | 
						|
 | 
						|
    nsOspfLsdbVRID OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER (0..65535)
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "Virtual Router ID"
 | 
						|
       ::= { nsOspfLsdbEntry 9 }
 | 
						|
 | 
						|
--  OSPF Host Table
 | 
						|
 | 
						|
--      The Host/Metric Table indicates what hosts are directly
 | 
						|
 | 
						|
--      attached to the Router, and what metrics and types of
 | 
						|
--      service should be advertised for them.
 | 
						|
 | 
						|
    nsOspfHostTable OBJECT-TYPE
 | 
						|
        SYNTAX   SEQUENCE OF  NsOspfHostEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The list of Hosts, and their metrics, that the
 | 
						|
           router will advertise as host routes."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix C.6  Host route param-
 | 
						|
          eters"
 | 
						|
      ::= { nsOspf 6 }
 | 
						|
 | 
						|
    nsOspfHostEntry OBJECT-TYPE
 | 
						|
        SYNTAX    NsOspfHostEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "A metric to be advertised, for a given type of
 | 
						|
           service, when a given host is reachable."
 | 
						|
       INDEX { nsOspfHostIpAddress, nsOspfHostTOS, nsOspfHostVRID }
 | 
						|
       ::= { nsOspfHostTable 1 }
 | 
						|
 | 
						|
 NsOspfHostEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        nsOspfHostIpAddress
 | 
						|
            IpAddress,
 | 
						|
        nsOspfHostTOS
 | 
						|
            TOSType,
 | 
						|
        nsOspfHostMetric
 | 
						|
            Metric,
 | 
						|
        nsOspfHostStatus
 | 
						|
            RowStatus,
 | 
						|
        nsOspfHostAreaID
 | 
						|
            AreaID,
 | 
						|
        nsOspfHostVRID
 | 
						|
            INTEGER
 | 
						|
              }
 | 
						|
 | 
						|
    nsOspfHostIpAddress OBJECT-TYPE
 | 
						|
        SYNTAX   IpAddress
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The IP Address of the Host."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix C.6 Host route parame-
 | 
						|
 | 
						|
          ters"
 | 
						|
      ::= { nsOspfHostEntry 1 }
 | 
						|
 | 
						|
    nsOspfHostTOS OBJECT-TYPE
 | 
						|
        SYNTAX   TOSType
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The Type of Service of the route being config-
 | 
						|
           ured."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix C.6 Host route parame-
 | 
						|
          ters"
 | 
						|
      ::= { nsOspfHostEntry 2 }
 | 
						|
 | 
						|
    nsOspfHostMetric OBJECT-TYPE
 | 
						|
        SYNTAX   Metric
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The Metric to be advertised."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix C.6 Host route parame-
 | 
						|
          ters"
 | 
						|
      ::= { nsOspfHostEntry 3 }
 | 
						|
 | 
						|
    nsOspfHostStatus OBJECT-TYPE
 | 
						|
        SYNTAX   RowStatus
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "This variable displays the status of  the  en-
 | 
						|
           try.  Setting it to 'invalid' has the effect of
 | 
						|
           rendering it inoperative.  The internal  effect
 | 
						|
           (row removal) is implementation dependent."
 | 
						|
       ::= { nsOspfHostEntry 4 }
 | 
						|
 | 
						|
    nsOspfHostAreaID OBJECT-TYPE
 | 
						|
        SYNTAX   AreaID
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The Area the Host Entry is to be found within.
 | 
						|
           By  default, the area that a subsuming OSPF in-
 | 
						|
           terface is in, or 0.0.0.0"
 | 
						|
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix C.2 Area parameters"
 | 
						|
      ::= { nsOspfHostEntry 5 }
 | 
						|
 | 
						|
    nsOspfHostVRID OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER (0..65535)
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "Virtual Router ID"
 | 
						|
       ::= { nsOspfHostEntry 6 }
 | 
						|
 | 
						|
--  OSPF Interface Table
 | 
						|
 | 
						|
--      The OSPF Interface Table augments the ipAddrTable
 | 
						|
--             with OSPF specific information.
 | 
						|
 | 
						|
    nsOspfIfTable OBJECT-TYPE
 | 
						|
        SYNTAX   SEQUENCE OF  NsOspfIfEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The OSPF Interface Table describes the  inter-
 | 
						|
           faces from the viewpoint of OSPF."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix C.3  Router  interface
 | 
						|
          parameters"
 | 
						|
      ::= { nsOspf 7 }
 | 
						|
 | 
						|
    nsOspfIfEntry OBJECT-TYPE
 | 
						|
        SYNTAX    NsOspfIfEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The OSPF Interface Entry describes one  inter-
 | 
						|
           face from the viewpoint of OSPF."
 | 
						|
       INDEX { nsOspfIfIpAddress, nsOspfAddressLessIf, nsOspfIfVRID }
 | 
						|
       ::= { nsOspfIfTable 1 }
 | 
						|
 | 
						|
 NsOspfIfEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        nsOspfIfIpAddress
 | 
						|
            IpAddress,
 | 
						|
        nsOspfAddressLessIf
 | 
						|
            Integer32,
 | 
						|
        nsOspfIfAreaId
 | 
						|
            AreaID,
 | 
						|
        nsOspfIfType
 | 
						|
            INTEGER,
 | 
						|
        nsOspfIfAdminStat
 | 
						|
            Status,
 | 
						|
        nsOspfIfRtrPriority
 | 
						|
            DesignatedRouterPriority,
 | 
						|
        nsOspfIfTransitDelay
 | 
						|
 | 
						|
            UpToMaxAge,
 | 
						|
        nsOspfIfRetransInterval
 | 
						|
            UpToMaxAge,
 | 
						|
        nsOspfIfHelloInterval
 | 
						|
            HelloRange,
 | 
						|
        nsOspfIfRtrDeadInterval
 | 
						|
            PositiveInteger,
 | 
						|
        nsOspfIfPollInterval
 | 
						|
            PositiveInteger,
 | 
						|
        nsOspfIfState
 | 
						|
            INTEGER,
 | 
						|
        nsOspfIfDesignatedRouter
 | 
						|
            IpAddress,
 | 
						|
        nsOspfIfBackupDesignatedRouter
 | 
						|
            IpAddress,
 | 
						|
        nsOspfIfEvents
 | 
						|
            Counter32,
 | 
						|
        nsOspfIfAuthType
 | 
						|
            INTEGER,
 | 
						|
        nsOspfIfAuthKey
 | 
						|
            OCTET STRING,
 | 
						|
        nsOspfIfStatus
 | 
						|
            RowStatus,
 | 
						|
        nsOspfIfMulticastForwarding
 | 
						|
            INTEGER,
 | 
						|
        nsOspfIfDemand
 | 
						|
            TruthValue,
 | 
						|
        nsOspfIfVRID
 | 
						|
            INTEGER
 | 
						|
              }
 | 
						|
 | 
						|
    nsOspfIfIpAddress OBJECT-TYPE
 | 
						|
        SYNTAX   IpAddress
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The IP address of this OSPF interface."
 | 
						|
       ::= { nsOspfIfEntry 1 }
 | 
						|
 | 
						|
    nsOspfAddressLessIf OBJECT-TYPE
 | 
						|
        SYNTAX   Integer32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "For the purpose of easing  the  instancing  of
 | 
						|
           addressed   and  addressless  interfaces;  This
 | 
						|
           variable takes the value 0 on  interfaces  with
 | 
						|
           IP  Addresses,  and  the corresponding value of
 | 
						|
           ifIndex for interfaces having no IP Address."
 | 
						|
       ::= { nsOspfIfEntry 2 }
 | 
						|
 | 
						|
    nsOspfIfAreaId OBJECT-TYPE
 | 
						|
        SYNTAX   AreaID
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "A 32-bit integer uniquely identifying the area
 | 
						|
           to  which  the  interface  connects.   Area  ID
 | 
						|
           0.0.0.0 is used for the OSPF backbone."
 | 
						|
       DEFVAL   { '00000000'H }    -- 0.0.0.0
 | 
						|
       ::= { nsOspfIfEntry 3 }
 | 
						|
 | 
						|
    nsOspfIfType OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER    {
 | 
						|
                    broadcast (1),
 | 
						|
                    nbma (2),
 | 
						|
                    pointToPoint (3),
 | 
						|
                    pointToMultipoint (5)
 | 
						|
                  }
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The OSPF interface type.
 | 
						|
 | 
						|
           By way of a default, this field may be intuited
 | 
						|
           from the corresponding value of ifType.  Broad-
 | 
						|
           cast LANs, such as  Ethernet  and  IEEE  802.5,
 | 
						|
           take  the  value  'broadcast', X.25 and similar
 | 
						|
           technologies take the value 'nbma',  and  links
 | 
						|
           that  are  definitively point to point take the
 | 
						|
           value 'pointToPoint'."
 | 
						|
       ::= { nsOspfIfEntry 4 }
 | 
						|
 | 
						|
    nsOspfIfAdminStat OBJECT-TYPE
 | 
						|
        SYNTAX   Status
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The OSPF  interface's  administrative  status.
 | 
						|
           The  value formed on the interface, and the in-
 | 
						|
           terface will be advertised as an internal route
 | 
						|
           to  some  area.   The  value 'disabled' denotes
 | 
						|
           that the interface is external to OSPF."
 | 
						|
       DEFVAL { enabled }
 | 
						|
       ::= { nsOspfIfEntry 5 }
 | 
						|
 | 
						|
    nsOspfIfRtrPriority OBJECT-TYPE
 | 
						|
        SYNTAX   DesignatedRouterPriority
 | 
						|
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The  priority  of  this  interface.   Used  in
 | 
						|
           multi-access  networks,  this  field is used in
 | 
						|
           the designated router election algorithm.   The
 | 
						|
           value 0 signifies that the router is not eligi-
 | 
						|
           ble to become the  designated  router  on  this
 | 
						|
           particular  network.   In the event of a tie in
 | 
						|
           this value, routers will use their Router ID as
 | 
						|
           a tie breaker."
 | 
						|
       DEFVAL { 1 }
 | 
						|
       ::= { nsOspfIfEntry 6 }
 | 
						|
 | 
						|
    nsOspfIfTransitDelay OBJECT-TYPE
 | 
						|
        SYNTAX   UpToMaxAge
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The estimated number of seconds  it  takes  to
 | 
						|
           transmit  a  link state update packet over this
 | 
						|
           interface."
 | 
						|
       DEFVAL { 1 }
 | 
						|
       ::= { nsOspfIfEntry 7 }
 | 
						|
 | 
						|
    nsOspfIfRetransInterval OBJECT-TYPE
 | 
						|
        SYNTAX   UpToMaxAge
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The number of seconds between  link-state  ad-
 | 
						|
           vertisement  retransmissions,  for  adjacencies
 | 
						|
           belonging to this  interface.   This  value  is
 | 
						|
           also used when retransmitting database descrip-
 | 
						|
           tion and link-state request packets."
 | 
						|
       DEFVAL { 5 }
 | 
						|
       ::= { nsOspfIfEntry 8 }
 | 
						|
 | 
						|
    nsOspfIfHelloInterval OBJECT-TYPE
 | 
						|
        SYNTAX   HelloRange
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The length of time, in  seconds,  between  the
 | 
						|
           Hello  packets that the router sends on the in-
 | 
						|
 | 
						|
           terface.  This value must be the same  for  all
 | 
						|
           routers attached to a common network."
 | 
						|
       DEFVAL { 10 }
 | 
						|
       ::= { nsOspfIfEntry 9 }
 | 
						|
 | 
						|
    nsOspfIfRtrDeadInterval OBJECT-TYPE
 | 
						|
        SYNTAX   PositiveInteger
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The number of seconds that  a  router's  Hello
 | 
						|
           packets  have  not been seen before it's neigh-
 | 
						|
           bors declare the router down.  This  should  be
 | 
						|
           some  multiple  of  the  Hello  interval.  This
 | 
						|
           value must be the same for all routers attached
 | 
						|
           to a common network."
 | 
						|
       DEFVAL { 40 }
 | 
						|
       ::= { nsOspfIfEntry 10 }
 | 
						|
 | 
						|
    nsOspfIfPollInterval OBJECT-TYPE
 | 
						|
        SYNTAX   PositiveInteger
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The larger time interval, in seconds,  between
 | 
						|
           the  Hello  packets  sent  to  an inactive non-
 | 
						|
           broadcast multi- access neighbor."
 | 
						|
       DEFVAL { 120 }
 | 
						|
       ::= { nsOspfIfEntry 11 }
 | 
						|
 | 
						|
    nsOspfIfState OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER    {
 | 
						|
                    down (1),
 | 
						|
                    loopback (2),
 | 
						|
                    waiting (3),
 | 
						|
                    pointToPoint (4),
 | 
						|
                    designatedRouter (5),
 | 
						|
                    backupDesignatedRouter (6),
 | 
						|
                    otherDesignatedRouter (7)
 | 
						|
                  }
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The OSPF Interface State."
 | 
						|
       DEFVAL { down }
 | 
						|
 | 
						|
       ::= { nsOspfIfEntry 12 }
 | 
						|
 | 
						|
    nsOspfIfDesignatedRouter OBJECT-TYPE
 | 
						|
        SYNTAX   IpAddress
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The IP Address of the Designated Router."
 | 
						|
       DEFVAL   { '00000000'H }    -- 0.0.0.0
 | 
						|
       ::= { nsOspfIfEntry 13 }
 | 
						|
 | 
						|
    nsOspfIfBackupDesignatedRouter OBJECT-TYPE
 | 
						|
        SYNTAX   IpAddress
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The  IP  Address  of  the  Backup   Designated
 | 
						|
           Router."
 | 
						|
       DEFVAL   { '00000000'H }    -- 0.0.0.0
 | 
						|
       ::= { nsOspfIfEntry 14 }
 | 
						|
 | 
						|
    nsOspfIfEvents OBJECT-TYPE
 | 
						|
        SYNTAX   Counter32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The number of times this  OSPF  interface  has
 | 
						|
           changed its state, or an error has occurred."
 | 
						|
       ::= { nsOspfIfEntry 15 }
 | 
						|
 | 
						|
    nsOspfIfAuthKey OBJECT-TYPE
 | 
						|
        SYNTAX   OCTET STRING (SIZE (0..256))
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The Authentication Key.  If the Area's Author-
 | 
						|
           ization  Type  is  simplePassword,  and the key
 | 
						|
           length is shorter than 8 octets, the agent will
 | 
						|
           left adjust and zero fill to 8 octets.
 | 
						|
 | 
						|
           Note that unauthenticated  interfaces  need  no
 | 
						|
           authentication key, and simple password authen-
 | 
						|
           tication cannot use a key of more  than  8  oc-
 | 
						|
           tets.  Larger keys are useful only with authen-
 | 
						|
           tication mechanisms not specified in this docu-
 | 
						|
 | 
						|
           ment.
 | 
						|
 | 
						|
           When read, nsOspfIfAuthKey always returns an  Oc-
 | 
						|
           tet String of length zero."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Section 9  The  Interface  Data
 | 
						|
          Structure"
 | 
						|
      DEFVAL   { '0000000000000000'H }    -- 0.0.0.0.0.0.0.0
 | 
						|
      ::= { nsOspfIfEntry 16 }
 | 
						|
 | 
						|
    nsOspfIfStatus OBJECT-TYPE
 | 
						|
        SYNTAX   RowStatus
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "This variable displays the status of  the  en-
 | 
						|
           try.  Setting it to 'invalid' has the effect of
 | 
						|
           rendering it inoperative.  The internal  effect
 | 
						|
           (row removal) is implementation dependent."
 | 
						|
       ::= { nsOspfIfEntry 17 }
 | 
						|
 | 
						|
    nsOspfIfMulticastForwarding OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER    {
 | 
						|
                            blocked (1),        -- no multicast forwarding
 | 
						|
                            multicast (2),        -- using multicast address
 | 
						|
                            unicast (3)        -- to each OSPF neighbor
 | 
						|
                  }
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The way multicasts should  forwarded  on  this
 | 
						|
           interface;  not  forwarded,  forwarded  as data
 | 
						|
           link multicasts, or forwarded as data link uni-
 | 
						|
           casts.   Data link multicasting is not meaning-
 | 
						|
           ful on point to point and NBMA interfaces,  and
 | 
						|
           setting nsOspfMulticastForwarding to 0 effective-
 | 
						|
           ly disables all multicast forwarding."
 | 
						|
       DEFVAL { blocked }
 | 
						|
       ::= { nsOspfIfEntry 18 }
 | 
						|
 | 
						|
    nsOspfIfDemand OBJECT-TYPE
 | 
						|
        SYNTAX   TruthValue
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "Indicates whether Demand OSPF procedures (hel-
 | 
						|
 | 
						|
           lo supression to FULL neighbors and setting the
 | 
						|
           DoNotAge flag on proogated LSAs) should be per-
 | 
						|
           formed on this interface."
 | 
						|
       DEFVAL { false }
 | 
						|
       ::= { nsOspfIfEntry 19 }
 | 
						|
 | 
						|
    nsOspfIfAuthType OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER (0..255)
 | 
						|
                    -- none (0),
 | 
						|
                    -- simplePassword (1)
 | 
						|
                    -- md5 (2)
 | 
						|
                    -- reserved for specification by IANA (> 2)
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The authentication type specified for  an  in-
 | 
						|
           terface.   Additional  authentication types may
 | 
						|
           be assigned locally."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix E Authentication"
 | 
						|
      DEFVAL { 0 }        -- no authentication, by default
 | 
						|
      ::= { nsOspfIfEntry 20 }
 | 
						|
 | 
						|
    nsOspfIfVRID OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER (0..65535)
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "Virtual Router ID"
 | 
						|
       ::= { nsOspfIfEntry 21 }
 | 
						|
 | 
						|
--  OSPF Interface Metric Table
 | 
						|
 | 
						|
--      The Metric Table describes the metrics to be advertised
 | 
						|
--      for a specified interface at the various types of service.
 | 
						|
--      As such, this table is an adjunct of the OSPF Interface
 | 
						|
--      Table.
 | 
						|
 | 
						|
-- Types of service, as defined by RFC 791, have the ability
 | 
						|
-- to request low delay, high bandwidth, or reliable linkage.
 | 
						|
 | 
						|
-- For the purposes of this specification, the measure of
 | 
						|
-- bandwidth
 | 
						|
 | 
						|
--      Metric = 10^8 / ifSpeed
 | 
						|
 | 
						|
-- is the default value.  For multiple link interfaces, note
 | 
						|
-- that ifSpeed is the sum of the individual link speeds.
 | 
						|
-- This yields a number having the following typical values:
 | 
						|
 | 
						|
--      Network Type/bit rate   Metric
 | 
						|
 | 
						|
--      >= 100 MBPS                 1
 | 
						|
--      Ethernet/802.3             10
 | 
						|
 | 
						|
--      E1                         48
 | 
						|
--      T1 (ESF)                   65
 | 
						|
--       64 KBPS                 1562
 | 
						|
--       56 KBPS                 1785
 | 
						|
--       19.2 KBPS               5208
 | 
						|
--        9.6 KBPS              10416
 | 
						|
 | 
						|
-- Routes that are not specified use the default (TOS 0) metric
 | 
						|
 | 
						|
    nsOspfIfMetricTable OBJECT-TYPE
 | 
						|
        SYNTAX   SEQUENCE OF  NsOspfIfMetricEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The TOS metrics for  a  non-virtual  interface
 | 
						|
           identified by the interface index."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix C.3  Router  interface
 | 
						|
          parameters"
 | 
						|
      ::= { nsOspf 8 }
 | 
						|
 | 
						|
    nsOspfIfMetricEntry OBJECT-TYPE
 | 
						|
        SYNTAX    NsOspfIfMetricEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "A particular TOS metric for a non-virtual  in-
 | 
						|
           terface identified by the interface index."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix C.3  Router  interface
 | 
						|
          parameters"
 | 
						|
      INDEX { nsOspfIfMetricIpAddress,
 | 
						|
  nsOspfIfMetricAddressLessIf,
 | 
						|
  nsOspfIfMetricTOS,
 | 
						|
  nsOspfIfMetricVRID }
 | 
						|
      ::= { nsOspfIfMetricTable 1 }
 | 
						|
 | 
						|
 NsOspfIfMetricEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        nsOspfIfMetricIpAddress
 | 
						|
            IpAddress,
 | 
						|
        nsOspfIfMetricAddressLessIf
 | 
						|
            Integer32,
 | 
						|
        nsOspfIfMetricTOS
 | 
						|
            TOSType,
 | 
						|
        nsOspfIfMetricValue
 | 
						|
            Metric,
 | 
						|
        nsOspfIfMetricStatus
 | 
						|
            RowStatus,
 | 
						|
        nsOspfIfMetricVRID
 | 
						|
            INTEGER
 | 
						|
 | 
						|
              }
 | 
						|
 | 
						|
    nsOspfIfMetricIpAddress OBJECT-TYPE
 | 
						|
        SYNTAX   IpAddress
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The IP address of this OSPF interface.  On row
 | 
						|
           creation,  this  can  be  derived  from the in-
 | 
						|
           stance."
 | 
						|
       ::= { nsOspfIfMetricEntry 1 }
 | 
						|
 | 
						|
    nsOspfIfMetricAddressLessIf OBJECT-TYPE
 | 
						|
        SYNTAX   Integer32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "For the purpose of easing  the  instancing  of
 | 
						|
           addressed   and  addressless  interfaces;  This
 | 
						|
           variable takes the value 0 on  interfaces  with
 | 
						|
           IP  Addresses, and the value of ifIndex for in-
 | 
						|
           terfaces having no IP Address.   On  row  crea-
 | 
						|
           tion, this can be derived from the instance."
 | 
						|
       ::= { nsOspfIfMetricEntry 2 }
 | 
						|
 | 
						|
    nsOspfIfMetricTOS OBJECT-TYPE
 | 
						|
        SYNTAX   TOSType
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The type of service metric  being  referenced.
 | 
						|
           On  row  creation, this can be derived from the
 | 
						|
           instance."
 | 
						|
       ::= { nsOspfIfMetricEntry 3 }
 | 
						|
 | 
						|
    nsOspfIfMetricValue OBJECT-TYPE
 | 
						|
        SYNTAX   Metric
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The metric of using this type  of  service  on
 | 
						|
           this interface.  The default value of the TOS 0
 | 
						|
           Metric is 10^8 / ifSpeed."
 | 
						|
       ::= { nsOspfIfMetricEntry 4 }
 | 
						|
 | 
						|
    nsOspfIfMetricStatus OBJECT-TYPE
 | 
						|
 | 
						|
        SYNTAX   RowStatus
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "This variable displays the status of  the  en-
 | 
						|
           try.  Setting it to 'invalid' has the effect of
 | 
						|
           rendering it inoperative.  The internal  effect
 | 
						|
           (row removal) is implementation dependent."
 | 
						|
       ::= { nsOspfIfMetricEntry 5 }
 | 
						|
 | 
						|
    nsOspfIfMetricVRID OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER (0..65535)
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "Virtual Router ID"
 | 
						|
       ::= { nsOspfIfMetricEntry 6 }
 | 
						|
 | 
						|
--  OSPF Virtual Interface Table
 | 
						|
 | 
						|
--      The Virtual Interface Table describes the virtual
 | 
						|
--      links that the OSPF Process is configured to
 | 
						|
--      carry on.
 | 
						|
 | 
						|
    nsOspfVirtIfTable OBJECT-TYPE
 | 
						|
        SYNTAX   SEQUENCE OF  NsOspfVirtIfEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "Information about this router's virtual inter-
 | 
						|
           faces."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version  2,  Appendix  C.4   Virtual  link
 | 
						|
          parameters"
 | 
						|
      ::= { nsOspf 9 }
 | 
						|
 | 
						|
    nsOspfVirtIfEntry OBJECT-TYPE
 | 
						|
        SYNTAX    NsOspfVirtIfEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "Information about a single Virtual Interface."
 | 
						|
       INDEX { nsOspfVirtIfAreaId, nsOspfVirtIfNeighbor, nsOspfVirtIfVRID }
 | 
						|
       ::= { nsOspfVirtIfTable 1 }
 | 
						|
 | 
						|
 NsOspfVirtIfEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        nsOspfVirtIfAreaId
 | 
						|
            AreaID,
 | 
						|
        nsOspfVirtIfNeighbor
 | 
						|
            RouterID,
 | 
						|
        nsOspfVirtIfTransitDelay
 | 
						|
            UpToMaxAge,
 | 
						|
        nsOspfVirtIfRetransInterval
 | 
						|
 | 
						|
            UpToMaxAge,
 | 
						|
        nsOspfVirtIfHelloInterval
 | 
						|
            HelloRange,
 | 
						|
        nsOspfVirtIfRtrDeadInterval
 | 
						|
            PositiveInteger,
 | 
						|
        nsOspfVirtIfState
 | 
						|
            INTEGER,
 | 
						|
        nsOspfVirtIfEvents
 | 
						|
            Counter32,
 | 
						|
        nsOspfVirtIfAuthType
 | 
						|
            INTEGER,
 | 
						|
        nsOspfVirtIfAuthKey
 | 
						|
            OCTET STRING,
 | 
						|
        nsOspfVirtIfStatus
 | 
						|
            RowStatus,
 | 
						|
        nsOspfVirtIfVRID
 | 
						|
            INTEGER
 | 
						|
              }
 | 
						|
 | 
						|
    nsOspfVirtIfAreaId OBJECT-TYPE
 | 
						|
        SYNTAX   AreaID
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The  Transit  Area  that  the   Virtual   Link
 | 
						|
           traverses.  By definition, this is not 0.0.0.0"
 | 
						|
       ::= { nsOspfVirtIfEntry 1 }
 | 
						|
 | 
						|
    nsOspfVirtIfNeighbor OBJECT-TYPE
 | 
						|
        SYNTAX   RouterID
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The Router ID of the Virtual Neighbor."
 | 
						|
       ::= { nsOspfVirtIfEntry 2 }
 | 
						|
 | 
						|
    nsOspfVirtIfTransitDelay OBJECT-TYPE
 | 
						|
        SYNTAX   UpToMaxAge
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The estimated number of seconds  it  takes  to
 | 
						|
           transmit  a link- state update packet over this
 | 
						|
           interface."
 | 
						|
       DEFVAL { 1 }
 | 
						|
       ::= { nsOspfVirtIfEntry 3 }
 | 
						|
 | 
						|
    nsOspfVirtIfRetransInterval OBJECT-TYPE
 | 
						|
        SYNTAX   UpToMaxAge
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The number of seconds between  link-state  ad-
 | 
						|
           vertisement  retransmissions,  for  adjacencies
 | 
						|
           belonging to this  interface.   This  value  is
 | 
						|
           also used when retransmitting database descrip-
 | 
						|
           tion  and  link-state  request  packets.   This
 | 
						|
           value  should  be well over the expected round-
 | 
						|
           trip time."
 | 
						|
       DEFVAL { 5 }
 | 
						|
       ::= { nsOspfVirtIfEntry 4 }
 | 
						|
 | 
						|
    nsOspfVirtIfHelloInterval OBJECT-TYPE
 | 
						|
        SYNTAX   HelloRange
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The length of time, in  seconds,  between  the
 | 
						|
           Hello  packets that the router sends on the in-
 | 
						|
           terface.  This value must be the same  for  the
 | 
						|
           virtual neighbor."
 | 
						|
       DEFVAL { 10 }
 | 
						|
       ::= { nsOspfVirtIfEntry 5 }
 | 
						|
 | 
						|
    nsOspfVirtIfRtrDeadInterval OBJECT-TYPE
 | 
						|
        SYNTAX   PositiveInteger
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The number of seconds that  a  router's  Hello
 | 
						|
           packets  have  not been seen before it's neigh-
 | 
						|
           bors declare the router down.  This  should  be
 | 
						|
           some  multiple  of  the  Hello  interval.  This
 | 
						|
           value must be the same for the  virtual  neigh-
 | 
						|
           bor."
 | 
						|
       DEFVAL { 60 }
 | 
						|
       ::= { nsOspfVirtIfEntry 6 }
 | 
						|
 | 
						|
    nsOspfVirtIfState OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER    {
 | 
						|
                    down (1),            -- these use the same encoding
 | 
						|
                    pointToPoint (4)     -- as the nsOspfIfTable
 | 
						|
 | 
						|
                  }
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "OSPF virtual interface states."
 | 
						|
       DEFVAL   { down }
 | 
						|
       ::= { nsOspfVirtIfEntry 7 }
 | 
						|
 | 
						|
    nsOspfVirtIfEvents OBJECT-TYPE
 | 
						|
        SYNTAX   Counter32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The number of state changes or error events on
 | 
						|
           this Virtual Link"
 | 
						|
       ::= { nsOspfVirtIfEntry 8 }
 | 
						|
 | 
						|
    nsOspfVirtIfAuthKey OBJECT-TYPE
 | 
						|
        SYNTAX   OCTET STRING (SIZE(0..256))
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "If Authentication Type is simplePassword,  the
 | 
						|
           device  will left adjust and zero fill to 8 oc-
 | 
						|
           tets.
 | 
						|
 | 
						|
           Note that unauthenticated  interfaces  need  no
 | 
						|
           authentication key, and simple password authen-
 | 
						|
           tication cannot use a key of more  than  8  oc-
 | 
						|
           tets.  Larger keys are useful only with authen-
 | 
						|
           tication mechanisms not specified in this docu-
 | 
						|
           ment.
 | 
						|
 | 
						|
           When  read,  nsOspfVifAuthKey  always  returns  a
 | 
						|
           string of length zero."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Section 9  The  Interface  Data
 | 
						|
          Structure"
 | 
						|
      DEFVAL   { '0000000000000000'H }    -- 0.0.0.0.0.0.0.0
 | 
						|
      ::= { nsOspfVirtIfEntry 9 }
 | 
						|
 | 
						|
    nsOspfVirtIfStatus OBJECT-TYPE
 | 
						|
        SYNTAX   RowStatus
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
 | 
						|
        DESCRIPTION
 | 
						|
           "This variable displays the status of  the  en-
 | 
						|
           try.  Setting it to 'invalid' has the effect of
 | 
						|
           rendering it inoperative.  The internal  effect
 | 
						|
           (row removal) is implementation dependent."
 | 
						|
       ::= { nsOspfVirtIfEntry 10 }
 | 
						|
 | 
						|
    nsOspfVirtIfAuthType OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER (0..255)
 | 
						|
                    -- none (0),
 | 
						|
                    -- simplePassword (1)
 | 
						|
                    -- md5 (2)
 | 
						|
                    -- reserved for specification by IANA (> 2)
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The authentication type specified for a virtu-
 | 
						|
           al  interface.  Additional authentication types
 | 
						|
           may be assigned locally."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix E Authentication"
 | 
						|
      DEFVAL { 0 }        -- no authentication, by default
 | 
						|
      ::= { nsOspfVirtIfEntry 11 }
 | 
						|
 | 
						|
    nsOspfVirtIfVRID OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER (0..65535)
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "Virtual Router ID"
 | 
						|
       ::= { nsOspfVirtIfEntry 12 }
 | 
						|
 | 
						|
--  OSPF Neighbor Table
 | 
						|
 | 
						|
--      The OSPF Neighbor Table describes all neighbors in
 | 
						|
--      the locality of the subject router.
 | 
						|
 | 
						|
    nsOspfNbrTable OBJECT-TYPE
 | 
						|
        SYNTAX   SEQUENCE OF  NsOspfNbrEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "A table of non-virtual neighbor information."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Section 10  The  Neighbor  Data
 | 
						|
          Structure"
 | 
						|
      ::= { nsOspf 10 }
 | 
						|
 | 
						|
    nsOspfNbrEntry OBJECT-TYPE
 | 
						|
        SYNTAX    NsOspfNbrEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
 | 
						|
           "The information regarding a single neighbor."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Section 10  The  Neighbor  Data
 | 
						|
          Structure"
 | 
						|
      INDEX { nsOspfNbrIpAddr, nsOspfNbrAddressLessIndex, nsOspfNbrVRID }
 | 
						|
      ::= { nsOspfNbrTable 1 }
 | 
						|
 | 
						|
 NsOspfNbrEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        nsOspfNbrIpAddr
 | 
						|
            IpAddress,
 | 
						|
        nsOspfNbrAddressLessIndex
 | 
						|
            InterfaceIndex,
 | 
						|
        nsOspfNbrRtrId
 | 
						|
            RouterID,
 | 
						|
        nsOspfNbrOptions
 | 
						|
            Integer32,
 | 
						|
        nsOspfNbrPriority
 | 
						|
            DesignatedRouterPriority,
 | 
						|
        nsOspfNbrState
 | 
						|
            INTEGER,
 | 
						|
        nsOspfNbrEvents
 | 
						|
            Counter32,
 | 
						|
        nsOspfNbrLsRetransQLen
 | 
						|
            Gauge32,
 | 
						|
        nsOspfNbmaNbrStatus
 | 
						|
            RowStatus,
 | 
						|
        nsOspfNbmaNbrPermanence
 | 
						|
            INTEGER,
 | 
						|
        nsOspfNbrHelloSuppressed
 | 
						|
            TruthValue,
 | 
						|
        nsOspfNbrVRID
 | 
						|
            INTEGER
 | 
						|
              }
 | 
						|
 | 
						|
    nsOspfNbrIpAddr OBJECT-TYPE
 | 
						|
        SYNTAX   IpAddress
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The IP address this neighbor is using  in  its
 | 
						|
           IP  Source  Address.  Note that, on addressless
 | 
						|
           links, this will not be 0.0.0.0,  but  the  ad-
 | 
						|
           dress of another of the neighbor's interfaces."
 | 
						|
       ::= { nsOspfNbrEntry 1 }
 | 
						|
 | 
						|
    nsOspfNbrAddressLessIndex OBJECT-TYPE
 | 
						|
        SYNTAX   InterfaceIndex
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "On an interface having an  IP  Address,  zero.
 | 
						|
           On  addressless  interfaces,  the corresponding
 | 
						|
           value of ifIndex in the Internet Standard  MIB.
 | 
						|
           On  row  creation, this can be derived from the
 | 
						|
           instance."
 | 
						|
       ::= { nsOspfNbrEntry 2 }
 | 
						|
 | 
						|
    nsOspfNbrRtrId OBJECT-TYPE
 | 
						|
        SYNTAX   RouterID
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "A 32-bit integer (represented as a type  IpAd-
 | 
						|
           dress)  uniquely  identifying  the  neighboring
 | 
						|
           router in the Autonomous System."
 | 
						|
       DEFVAL   { '00000000'H }    -- 0.0.0.0
 | 
						|
       ::= { nsOspfNbrEntry 3 }
 | 
						|
 | 
						|
    nsOspfNbrOptions OBJECT-TYPE
 | 
						|
        SYNTAX   Integer32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "A Bit Mask corresponding to the neighbor's op-
 | 
						|
           tions field.
 | 
						|
 | 
						|
           Bit 0, if set, indicates that the  system  will
 | 
						|
           operate  on  Type of Service metrics other than
 | 
						|
           TOS 0.  If zero, the neighbor will  ignore  all
 | 
						|
           metrics except the TOS 0 metric.
 | 
						|
 | 
						|
           Bit 1, if set, indicates  that  the  associated
 | 
						|
           area  accepts and operates on external informa-
 | 
						|
           tion; if zero, it is a stub area.
 | 
						|
 | 
						|
           Bit 2, if set, indicates that the system is ca-
 | 
						|
           pable  of routing IP Multicast datagrams; i.e.,
 | 
						|
           that it implements the Multicast Extensions  to
 | 
						|
           OSPF.
 | 
						|
 | 
						|
           Bit 3, if set, indicates  that  the  associated
 | 
						|
           area  is  an  NSSA.  These areas are capable of
 | 
						|
           carrying type 7 external advertisements,  which
 | 
						|
           are  translated into type 5 external advertise-
 | 
						|
 | 
						|
           ments at NSSA borders."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Section 12.1.2 Options"
 | 
						|
      DEFVAL { 0 }
 | 
						|
      ::= { nsOspfNbrEntry 4 }
 | 
						|
 | 
						|
    nsOspfNbrPriority OBJECT-TYPE
 | 
						|
        SYNTAX   DesignatedRouterPriority
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The priority of this neighbor in the designat-
 | 
						|
           ed router election algorithm.  The value 0 sig-
 | 
						|
           nifies that the neighbor is not eligible to be-
 | 
						|
           come  the  designated router on this particular
 | 
						|
           network."
 | 
						|
       DEFVAL { 1 }
 | 
						|
       ::= { nsOspfNbrEntry 5 }
 | 
						|
 | 
						|
    nsOspfNbrState OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER    {
 | 
						|
                    down (1),
 | 
						|
                    attempt (2),
 | 
						|
                    init (3),
 | 
						|
                    twoWay (4),
 | 
						|
                    exchangeStart (5),
 | 
						|
                    exchange (6),
 | 
						|
                    loading (7),
 | 
						|
                    full (8)
 | 
						|
                  }
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The State of the relationship with this Neigh-
 | 
						|
           bor."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Section 10.1 Neighbor States"
 | 
						|
      DEFVAL   { down }
 | 
						|
      ::= { nsOspfNbrEntry 6 }
 | 
						|
 | 
						|
    nsOspfNbrEvents OBJECT-TYPE
 | 
						|
        SYNTAX   Counter32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
 | 
						|
           "The number of times this neighbor relationship
 | 
						|
           has changed state, or an error has occurred."
 | 
						|
       ::= { nsOspfNbrEntry 7 }
 | 
						|
 | 
						|
    nsOspfNbrLsRetransQLen OBJECT-TYPE
 | 
						|
        SYNTAX   Gauge32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The  deprecated  length  of  the   retransmission
 | 
						|
           queue."
 | 
						|
       ::= { nsOspfNbrEntry 8 }
 | 
						|
 | 
						|
    nsOspfNbmaNbrStatus OBJECT-TYPE
 | 
						|
        SYNTAX   RowStatus
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "This variable displays the status of  the  en-
 | 
						|
           try.  Setting it to 'invalid' has the effect of
 | 
						|
           rendering it inoperative.  The internal  effect
 | 
						|
           (row removal) is implementation dependent."
 | 
						|
       ::= { nsOspfNbrEntry 9 }
 | 
						|
 | 
						|
    nsOspfNbmaNbrPermanence OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER    {
 | 
						|
                    dynamic (1),        -- learned through protocol
 | 
						|
                    permanent (2)       -- configured address
 | 
						|
                  }
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "This variable displays the status of  the  en-
 | 
						|
           try.   'dynamic'  and  'permanent' refer to how
 | 
						|
           the neighbor became known."
 | 
						|
       DEFVAL { permanent }
 | 
						|
       ::= { nsOspfNbrEntry 10 }
 | 
						|
 | 
						|
    nsOspfNbrHelloSuppressed OBJECT-TYPE
 | 
						|
        SYNTAX   TruthValue
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "Indicates whether Hellos are being  suppressed
 | 
						|
 | 
						|
           to the neighbor"
 | 
						|
       ::= { nsOspfNbrEntry 11 }
 | 
						|
 | 
						|
    nsOspfNbrVRID OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER (0..65535)
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "Virtual Router ID"
 | 
						|
       ::= { nsOspfNbrEntry 12 }
 | 
						|
 | 
						|
--  OSPF Virtual Neighbor Table
 | 
						|
 | 
						|
--      This table describes all virtual neighbors.
 | 
						|
--      Since Virtual Links are configured in the
 | 
						|
--      virtual interface table, this table is read-only.
 | 
						|
 | 
						|
    nsOspfVirtNbrTable OBJECT-TYPE
 | 
						|
        SYNTAX   SEQUENCE OF  NsOspfVirtNbrEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "A table of virtual neighbor information."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Section 15  Virtual Links"
 | 
						|
      ::= { nsOspf 11 }
 | 
						|
 | 
						|
    nsOspfVirtNbrEntry OBJECT-TYPE
 | 
						|
        SYNTAX    NsOspfVirtNbrEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "Virtual neighbor information."
 | 
						|
       INDEX { nsOspfVirtNbrArea, nsOspfVirtNbrRtrId, nsOspfVirtNbrVRID }
 | 
						|
       ::= { nsOspfVirtNbrTable 1 }
 | 
						|
 | 
						|
 NsOspfVirtNbrEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        nsOspfVirtNbrArea
 | 
						|
            AreaID,
 | 
						|
        nsOspfVirtNbrRtrId
 | 
						|
            RouterID,
 | 
						|
        nsOspfVirtNbrIpAddr
 | 
						|
            IpAddress,
 | 
						|
        nsOspfVirtNbrOptions
 | 
						|
            Integer32,
 | 
						|
        nsOspfVirtNbrState
 | 
						|
            INTEGER,
 | 
						|
        nsOspfVirtNbrEvents
 | 
						|
            Counter32,
 | 
						|
        nsOspfVirtNbrLsRetransQLen
 | 
						|
            Gauge32,
 | 
						|
        nsOspfVirtNbrHelloSuppressed
 | 
						|
                TruthValue,
 | 
						|
        nsOspfVirtNbrVRID
 | 
						|
            INTEGER
 | 
						|
 | 
						|
              }
 | 
						|
 | 
						|
    nsOspfVirtNbrArea OBJECT-TYPE
 | 
						|
        SYNTAX   AreaID
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The Transit Area Identifier."
 | 
						|
       ::= { nsOspfVirtNbrEntry 1 }
 | 
						|
 | 
						|
    nsOspfVirtNbrRtrId OBJECT-TYPE
 | 
						|
        SYNTAX   RouterID
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "A  32-bit  integer  uniquely  identifying  the
 | 
						|
           neighboring router in the Autonomous System."
 | 
						|
       ::= { nsOspfVirtNbrEntry 2 }
 | 
						|
 | 
						|
    nsOspfVirtNbrIpAddr OBJECT-TYPE
 | 
						|
        SYNTAX   IpAddress
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The IP address this Virtual  Neighbor  is  us-
 | 
						|
           ing."
 | 
						|
       ::= { nsOspfVirtNbrEntry 3 }
 | 
						|
 | 
						|
    nsOspfVirtNbrOptions OBJECT-TYPE
 | 
						|
        SYNTAX   Integer32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "A Bit Mask corresponding to the neighbor's op-
 | 
						|
           tions field.
 | 
						|
 | 
						|
           Bit 1, if set, indicates that the  system  will
 | 
						|
           operate  on  Type of Service metrics other than
 | 
						|
           TOS 0.  If zero, the neighbor will  ignore  all
 | 
						|
           metrics except the TOS 0 metric.
 | 
						|
 | 
						|
           Bit 2, if set, indicates  that  the  system  is
 | 
						|
           Network  Multicast  capable; ie, that it imple-
 | 
						|
           ments OSPF Multicast Routing."
 | 
						|
       ::= { nsOspfVirtNbrEntry 4 }
 | 
						|
 | 
						|
    nsOspfVirtNbrState OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER    {
 | 
						|
                    down (1),
 | 
						|
                    attempt (2),
 | 
						|
                    init (3),
 | 
						|
                    twoWay (4),
 | 
						|
                    exchangeStart (5),
 | 
						|
                    exchange (6),
 | 
						|
                    loading (7),
 | 
						|
                    full (8)
 | 
						|
                  }
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The state of the  Virtual  Neighbor  Relation-
 | 
						|
           ship."
 | 
						|
       ::= { nsOspfVirtNbrEntry 5 }
 | 
						|
 | 
						|
    nsOspfVirtNbrEvents OBJECT-TYPE
 | 
						|
        SYNTAX   Counter32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The number of  times  this  virtual  link  has
 | 
						|
           changed its state, or an error has occurred."
 | 
						|
       ::= { nsOspfVirtNbrEntry 6 }
 | 
						|
 | 
						|
    nsOspfVirtNbrLsRetransQLen OBJECT-TYPE
 | 
						|
        SYNTAX   Gauge32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The  deprecated  length  of  the   retransmission
 | 
						|
           queue."
 | 
						|
       ::= { nsOspfVirtNbrEntry 7 }
 | 
						|
 | 
						|
    nsOspfVirtNbrHelloSuppressed OBJECT-TYPE
 | 
						|
        SYNTAX   TruthValue
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "Indicates whether Hellos are being  suppressed
 | 
						|
           to the neighbor"
 | 
						|
       ::= { nsOspfVirtNbrEntry 8 }
 | 
						|
 | 
						|
    nsOspfVirtNbrVRID OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER (0..65535)
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "Virtual Router ID"
 | 
						|
       ::= { nsOspfVirtNbrEntry 9 }
 | 
						|
 | 
						|
--  OSPF Link State Database, External
 | 
						|
 | 
						|
--      The Link State Database contains the Link State
 | 
						|
--      Advertisements from throughout the areas that the
 | 
						|
--      device is attached to.
 | 
						|
 | 
						|
--             This table is identical to the OSPF LSDB Table in
 | 
						|
--      format, but contains only External Link State
 | 
						|
--             Advertisements.  The purpose is to allow external
 | 
						|
--      LSAs to be displayed once for the router rather
 | 
						|
--      than once in each non-stub area.
 | 
						|
 | 
						|
    nsOspfExtLsdbTable OBJECT-TYPE
 | 
						|
        SYNTAX   SEQUENCE OF  NsOspfExtLsdbEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The OSPF Process's Links State Database."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Section 12  Link  State  Adver-
 | 
						|
          tisements"
 | 
						|
      ::= { nsOspf 12 }
 | 
						|
 | 
						|
    nsOspfExtLsdbEntry OBJECT-TYPE
 | 
						|
        SYNTAX    NsOspfExtLsdbEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "A single Link State Advertisement."
 | 
						|
       INDEX { nsOspfExtLsdbType, nsOspfExtLsdbLsid, nsOspfExtLsdbRouterId, nsOspfExtLsdbVRID }
 | 
						|
       ::= { nsOspfExtLsdbTable 1 }
 | 
						|
 | 
						|
 NsOspfExtLsdbEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        nsOspfExtLsdbType
 | 
						|
            INTEGER,
 | 
						|
        nsOspfExtLsdbLsid
 | 
						|
            IpAddress,
 | 
						|
        nsOspfExtLsdbRouterId
 | 
						|
            RouterID,
 | 
						|
        nsOspfExtLsdbSequence
 | 
						|
            Integer32,
 | 
						|
        nsOspfExtLsdbAge
 | 
						|
            Integer32,
 | 
						|
        nsOspfExtLsdbChecksum
 | 
						|
            Integer32,
 | 
						|
        nsOspfExtLsdbAdvertisement
 | 
						|
            OCTET STRING,
 | 
						|
        nsOspfExtLsdbVRID
 | 
						|
            INTEGER
 | 
						|
              }
 | 
						|
 | 
						|
    nsOspfExtLsdbType OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER    {
 | 
						|
                    asExternalLink (5)
 | 
						|
                  }
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The type  of  the  link  state  advertisement.
 | 
						|
           Each  link state type has a separate advertise-
 | 
						|
           ment format."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix A.4.1 The  Link  State
 | 
						|
          Advertisement header"
 | 
						|
      ::= { nsOspfExtLsdbEntry 1 }
 | 
						|
 | 
						|
    nsOspfExtLsdbLsid OBJECT-TYPE
 | 
						|
        SYNTAX   IpAddress
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The Link State ID is an LS Type Specific field
 | 
						|
           containing either a Router ID or an IP Address;
 | 
						|
           it identifies the piece of the  routing  domain
 | 
						|
           that is being described by the advertisement."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Section 12.1.4 Link State ID"
 | 
						|
      ::= { nsOspfExtLsdbEntry 2 }
 | 
						|
 | 
						|
    nsOspfExtLsdbRouterId OBJECT-TYPE
 | 
						|
        SYNTAX   RouterID
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The 32 bit number that uniquely identifies the
 | 
						|
           originating router in the Autonomous System."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix C.1 Global parameters"
 | 
						|
      ::= { nsOspfExtLsdbEntry 3 }
 | 
						|
 | 
						|
--  Note that the OSPF Sequence Number is a 32 bit signed
 | 
						|
--  integer.  It starts with the value '80000001'h,
 | 
						|
--  or -'7FFFFFFF'h, and increments until '7FFFFFFF'h
 | 
						|
--  Thus, a typical sequence number will be very negative.
 | 
						|
 | 
						|
    nsOspfExtLsdbSequence OBJECT-TYPE
 | 
						|
        SYNTAX   Integer32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The sequence number field is a  signed  32-bit
 | 
						|
           integer.   It  is used to detect old and dupli-
 | 
						|
           cate link state advertisements.  The  space  of
 | 
						|
           sequence  numbers  is  linearly  ordered.   The
 | 
						|
           larger the sequence number the more recent  the
 | 
						|
           advertisement."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version  2,  Section  12.1.6  LS  sequence
 | 
						|
          number"
 | 
						|
      ::= { nsOspfExtLsdbEntry 4 }
 | 
						|
 | 
						|
    nsOspfExtLsdbAge OBJECT-TYPE
 | 
						|
        SYNTAX   Integer32    -- Should be 0..MaxAge
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "This field is the age of the link state adver-
 | 
						|
           tisement in seconds."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Section 12.1.1 LS age"
 | 
						|
      ::= { nsOspfExtLsdbEntry 5 }
 | 
						|
 | 
						|
    nsOspfExtLsdbChecksum OBJECT-TYPE
 | 
						|
        SYNTAX   Integer32
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "This field is the  checksum  of  the  complete
 | 
						|
           contents  of  the  advertisement, excepting the
 | 
						|
           age field.  The age field is excepted  so  that
 | 
						|
           an   advertisement's  age  can  be  incremented
 | 
						|
           without updating the  checksum.   The  checksum
 | 
						|
           used  is  the same that is used for ISO connec-
 | 
						|
           tionless datagrams; it is commonly referred  to
 | 
						|
           as the Fletcher checksum."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Section 12.1.7 LS checksum"
 | 
						|
      ::= { nsOspfExtLsdbEntry 6 }
 | 
						|
 | 
						|
    nsOspfExtLsdbAdvertisement OBJECT-TYPE
 | 
						|
 | 
						|
        SYNTAX   OCTET STRING (SIZE(36))
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The entire Link State Advertisement, including
 | 
						|
           its header."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Section 12  Link  State  Adver-
 | 
						|
          tisements"
 | 
						|
      ::= { nsOspfExtLsdbEntry 7 }
 | 
						|
 | 
						|
    nsOspfExtLsdbVRID OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER (0..65535)
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "Virtual Router ID"
 | 
						|
       ::= { nsOspfExtLsdbEntry 8 }
 | 
						|
 | 
						|
 | 
						|
--
 | 
						|
--      The OSPF Area Aggregate Table
 | 
						|
--
 | 
						|
--      This table replaces the OSPF Area Summary Table, being an
 | 
						|
--      extension of that for CIDR routers.
 | 
						|
 | 
						|
    nsOspfAreaAggregateTable OBJECT-TYPE
 | 
						|
        SYNTAX   SEQUENCE OF  NsOspfAreaAggregateEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "A range of IP addresses  specified  by  an  IP
 | 
						|
           address/IP  network  mask  pair.   For example,
 | 
						|
           class B address range of X.X.X.X with a network
 | 
						|
           mask  of  255.255.0.0 includes all IP addresses
 | 
						|
           from X.X.0.0  to  X.X.255.255.   Note  that  if
 | 
						|
           ranges  are configured such that one range sub-
 | 
						|
           sumes  another  range  (e.g.,   10.0.0.0   mask
 | 
						|
           255.0.0.0  and  10.1.0.0 mask 255.255.0.0), the
 | 
						|
           most specific match is the preferred one."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix C.2  Area parameters"
 | 
						|
      ::= { nsOspf 14 }
 | 
						|
 | 
						|
    nsOspfAreaAggregateEntry OBJECT-TYPE
 | 
						|
        SYNTAX    NsOspfAreaAggregateEntry
 | 
						|
        MAX-ACCESS   not-accessible
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "A range of IP addresses  specified  by  an  IP
 | 
						|
           address/IP  network  mask  pair.   For example,
 | 
						|
           class B address range of X.X.X.X with a network
 | 
						|
           mask  of  255.255.0.0 includes all IP addresses
 | 
						|
           from X.X.0.0  to  X.X.255.255.   Note  that  if
 | 
						|
           ranges are range configured such that one range
 | 
						|
           subsumes another  range  (e.g.,  10.0.0.0  mask
 | 
						|
           255.0.0.0  and  10.1.0.0 mask 255.255.0.0), the
 | 
						|
 | 
						|
           most specific match is the preferred one."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix C.2  Area parameters"
 | 
						|
      INDEX { nsOspfAreaAggregateAreaID, nsOspfAreaAggregateLsdbType,
 | 
						|
              nsOspfAreaAggregateNet, nsOspfAreaAggregateMask, nsOspfAreaAggregateVRID }
 | 
						|
      ::= { nsOspfAreaAggregateTable 1 }
 | 
						|
 | 
						|
 NsOspfAreaAggregateEntry ::=
 | 
						|
    SEQUENCE {
 | 
						|
        nsOspfAreaAggregateAreaID
 | 
						|
            AreaID,
 | 
						|
        nsOspfAreaAggregateLsdbType
 | 
						|
            INTEGER,
 | 
						|
        nsOspfAreaAggregateNet
 | 
						|
            IpAddress,
 | 
						|
        nsOspfAreaAggregateMask
 | 
						|
            IpAddress,
 | 
						|
        nsOspfAreaAggregateStatus
 | 
						|
            RowStatus,
 | 
						|
        nsOspfAreaAggregateEffect
 | 
						|
            INTEGER,
 | 
						|
        nsOspfAreaAggregateVRID
 | 
						|
            INTEGER
 | 
						|
              }
 | 
						|
 | 
						|
    nsOspfAreaAggregateAreaID OBJECT-TYPE
 | 
						|
        SYNTAX   AreaID
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The Area the Address Aggregate is to be  found
 | 
						|
           within."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix C.2 Area parameters"
 | 
						|
      ::= { nsOspfAreaAggregateEntry 1 }
 | 
						|
 | 
						|
    nsOspfAreaAggregateLsdbType OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER    {
 | 
						|
                    summaryLink (3),
 | 
						|
                    nssaExternalLink (7)
 | 
						|
                  }
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The type of the Address Aggregate.  This field
 | 
						|
           specifies  the  Lsdb type that this Address Ag-
 | 
						|
           gregate applies to."
 | 
						|
       REFERENCE
 | 
						|
 | 
						|
          "OSPF Version 2, Appendix A.4.1 The  Link  State
 | 
						|
          Advertisement header"
 | 
						|
      ::= { nsOspfAreaAggregateEntry 2 }
 | 
						|
 | 
						|
    nsOspfAreaAggregateNet OBJECT-TYPE
 | 
						|
        SYNTAX   IpAddress
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The IP Address of the Net or Subnet  indicated
 | 
						|
           by the range."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix C.2 Area parameters"
 | 
						|
      ::= { nsOspfAreaAggregateEntry 3 }
 | 
						|
 | 
						|
    nsOspfAreaAggregateMask OBJECT-TYPE
 | 
						|
        SYNTAX   IpAddress
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "The Subnet Mask that pertains to  the  Net  or
 | 
						|
           Subnet."
 | 
						|
       REFERENCE
 | 
						|
          "OSPF Version 2, Appendix C.2 Area parameters"
 | 
						|
      ::= { nsOspfAreaAggregateEntry 4 }
 | 
						|
 | 
						|
    nsOspfAreaAggregateStatus OBJECT-TYPE
 | 
						|
        SYNTAX   RowStatus
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "This variable displays the status of  the  en-
 | 
						|
           try.  Setting it to 'invalid' has the effect of
 | 
						|
           rendering it inoperative.  The internal  effect
 | 
						|
           (row removal) is implementation dependent."
 | 
						|
       ::= { nsOspfAreaAggregateEntry 5 }
 | 
						|
 | 
						|
    nsOspfAreaAggregateEffect OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER    {
 | 
						|
                    advertiseMatching (1),
 | 
						|
                    doNotAdvertiseMatching (2)
 | 
						|
                  }
 | 
						|
        MAX-ACCESS   read-create
 | 
						|
        STATUS   deprecated
 | 
						|
 | 
						|
        DESCRIPTION
 | 
						|
           "Subnets subsumed by ranges either trigger  the
 | 
						|
           advertisement  of  the indicated aggregate (ad-
 | 
						|
           vertiseMatching), or result in the subnet's not
 | 
						|
           being advertised at all outside the area."
 | 
						|
       DEFVAL   { advertiseMatching }
 | 
						|
       ::= { nsOspfAreaAggregateEntry 6 }
 | 
						|
 | 
						|
    nsOspfAreaAggregateVRID OBJECT-TYPE
 | 
						|
        SYNTAX   INTEGER (0..65535)
 | 
						|
        MAX-ACCESS   read-only
 | 
						|
        STATUS   deprecated
 | 
						|
        DESCRIPTION
 | 
						|
           "Virtual Router ID"
 | 
						|
       ::= { nsOspfAreaAggregateEntry 7 }
 | 
						|
 | 
						|
END
 | 
						|
 | 
						|
 |