3. Definitions (original) (raw)

Connected: An Internet Encyclopedia
3. Definitions


Up: Connected: An Internet Encyclopedia
Up: Requests For Comments
Up: RFC 1850

Prev: 2.5. Default Configuration
Next: 3.1. OSPF General Variables


3. Definitions

3. Definitions

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;

-- This MIB module uses the extended OBJECT-TYPE macro as -- defined in [9].

ospf MODULE-IDENTITY LAST-UPDATED "9501201225Z" -- Fri Jan 20 12:25:50 PST 1995 ORGANIZATION "IETF OSPF Working Group" CONTACT-INFO " Fred Baker Postal: Cisco Systems 519 Lado Drive Santa Barbara, California 93111 Tel: +1 805 681 0115 E-Mail: fred@cisco.com

           Rob Coltun
   Postal: RainbowBridge Communications
   Tel:    (301) 340-9416
   E-Mail: rcoltun@rainbow-bridge.com"
DESCRIPTION
   "The MIB module to describe the OSPF Version 2
   Protocol"
::= { mib-2 14 }

-- 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 current 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 current DESCRIPTION "A OSPF Router Identifier." SYNTAX IpAddress

-- The OSPF Metric is defined as an unsigned value in the range

Metric ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The OSPF Internal Metric." SYNTAX Integer32 (0..'FFFF'h)

BigMetric ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The OSPF External Metric." SYNTAX Integer32 (0..'FFFFFF'h)

-- Status Values

Status ::= TEXTUAL-CONVENTION STATUS current 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 current 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 current DESCRIPTION "The range of intervals on which hello messages are exchanged." SYNTAX Integer32 (1..'FFFF'h) UpToMaxAge ::= TEXTUAL-CONVENTION STATUS current 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 current DESCRIPTION "The range of ifIndex." SYNTAX Integer32

-- Potential Priorities for the Designated Router Election

DesignatedRouterPriority ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "The values defined for the priority of a system for becoming the designated router." SYNTAX Integer32 (0..'FF'h)

TOSType ::= TEXTUAL-CONVENTION STATUS current 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)

Next: 3.1. OSPF General Variables


Connected: An Internet Encyclopedia
3. Definitions