3.2. OSPF Area Table (original) (raw)

Connected: An Internet Encyclopedia
3.2. OSPF Area Table


Up: Connected: An Internet Encyclopedia
Up: Requests For Comments
Up: RFC 1850
Up: 3. Definitions

Prev: 3.1. OSPF General Variables
Next: 3.3. OSPF Area Default Metrics


3.2. OSPF Area Table

3.2. OSPF Area Table

-- 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

ospfAreaTable OBJECT-TYPE
    SYNTAX   SEQUENCE OF OspfAreaEntry
    MAX-ACCESS   not-accessible
    STATUS   current
    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"
  ::= { ospf 2 }


ospfAreaEntry OBJECT-TYPE
    SYNTAX   OspfAreaEntry
    MAX-ACCESS   not-accessible
    STATUS   current
    DESCRIPTION
       "Information describing the configured  parame-
       ters  and  cumulative  statistics of one of the
       router's attached areas."
   INDEX { ospfAreaId }
   ::= { ospfAreaTable 1 }

OspfAreaEntry ::= SEQUENCE { ospfAreaId AreaID, ospfAuthType Integer32, ospfImportAsExtern INTEGER, ospfSpfRuns Counter32, ospfAreaBdrRtrCount Gauge32, ospfAsBdrRtrCount Gauge32, ospfAreaLsaCount Gauge32, ospfAreaLsaCksumSum Integer32, ospfAreaSummary INTEGER, ospfAreaStatus RowStatus }

ospfAreaId OBJECT-TYPE
    SYNTAX   AreaID
    MAX-ACCESS   read-only
    STATUS   current
    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"
  ::= { ospfAreaEntry 1 }


ospfAuthType OBJECT-TYPE
    SYNTAX   Integer32
                -- none (0),
                -- simplePassword (1)
                -- md5 (2)
                -- reserved for specification by IANA (> 2)
    MAX-ACCESS   read-create
    STATUS   obsolete
    DESCRIPTION
       "The authentication type specified for an area.
       Additional authentication types may be assigned
       locally on a per Area basis."
   REFERENCE
      "OSPF Version 2, Appendix E Authentication"
  DEFVAL { 0 }        -- no authentication, by default
  ::= { ospfAreaEntry 2 }

ospfImportAsExtern OBJECT-TYPE
    SYNTAX   INTEGER    {
                importExternal (1),
                importNoExternal (2),
                importNssa (3)
              }
    MAX-ACCESS   read-create
    STATUS   current
    DESCRIPTION
       "The area's support for importing  AS  external
       link- state advertisements."
   REFERENCE
      "OSPF Version 2, Appendix C.2 Area parameters"
  DEFVAL { importExternal }
  ::= { ospfAreaEntry 3 }


ospfSpfRuns OBJECT-TYPE
    SYNTAX   Counter32
    MAX-ACCESS   read-only
    STATUS   current
    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."
   ::= { ospfAreaEntry 4 }


ospfAreaBdrRtrCount OBJECT-TYPE
    SYNTAX   Gauge32
    MAX-ACCESS   read-only
    STATUS   current
    DESCRIPTION
       "The total number of area border routers reach-
       able within this area.  This is initially zero,
       and is calculated in each SPF Pass."
   ::= { ospfAreaEntry 5 }

ospfAsBdrRtrCount OBJECT-TYPE
    SYNTAX   Gauge32
    MAX-ACCESS   read-only
    STATUS   current
    DESCRIPTION
       "The total number of Autonomous  System  border
       routers  reachable  within  this area.  This is
       initially zero, and is calculated in  each  SPF
       Pass."
   ::= { ospfAreaEntry 6 }


ospfAreaLsaCount OBJECT-TYPE
    SYNTAX   Gauge32
    MAX-ACCESS   read-only
    STATUS   current
    DESCRIPTION
       "The total number of link-state  advertisements
       in  this  area's link-state database, excluding
       AS External LSA's."
   ::= { ospfAreaEntry 7 }


ospfAreaLsaCksumSum OBJECT-TYPE
    SYNTAX   Integer32
    MAX-ACCESS   read-only
    STATUS   current
    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 }
   ::= { ospfAreaEntry 8 }

ospfAreaSummary OBJECT-TYPE
    SYNTAX   INTEGER    {
                noAreaSummary (1),
                sendAreaSummary (2)
              }
    MAX-ACCESS   read-create
    STATUS   current
    DESCRIPTION
       "The variable ospfAreaSummary 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 }
   ::= { ospfAreaEntry 9 }


ospfAreaStatus OBJECT-TYPE
    SYNTAX   RowStatus
    MAX-ACCESS   read-create
    STATUS   current
    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."
   ::= { ospfAreaEntry 10 }

Next: 3.3. OSPF Area Default Metrics


Connected: An Internet Encyclopedia
3.2. OSPF Area Table