-- extracted from draft-mansfield-irr-mib-00.txt -- at Mon Nov 15 17:10:57 1999 IRR-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, Counter32, Gauge32, OBJECT-TYPE FROM SNMPv2-SMI DisplayString, TimeStamp FROM SNMPv2-TC MODULE-COMPLIANCE, OBJECT-GROUP FROM SNMPv2-CONF; iRRMIB MODULE-IDENTITY LAST-UPDATED "9808050000Z" ORGANIZATION "The WIDE project " CONTACT-INFO " Glenn Mansfield Postal: Cyber Solutions Inc. 6-6-3, Minami Yoshinari Aoba-ku, Sendai, Japan 989-3204. Tel: +81-22-303-4012 Fax: +81-22-303-4015 E-mail: glenn@cysols.com" DESCRIPTION " The MIB module for monitoring and accessing the IRR." ::= { experimental NN } iRRStatsTable OBJECT-TYPE SYNTAX SEQUENCE OF iRRStatsTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " The table holding information related to the Directory Servers." ::= {iRRMIB 1} iRRStatsTableEntry OBJECT-TYPE SYNTAX IRRStatsTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Entry containing summary description for each module of the IRR-DB." INDEX { iRRModuleIndex } ::= {iRRStatsTable 1} IRRStatsTableEntry ::= SEQUENCE { iRRModuleIndex INTEGER, iRRModuleDescription DisplayString, iRRAsObjects Gauge32, iRRMntnerObjects Gauge32, iRRPersonObjects Gauge32, iRRRouteObjects Counter32, -- .. -- .. } iRRModuleIndex OBJECT-TYPE SYNTAX INTEGER (1..255) MAX-ACCESS read-only STATUS current DESCRIPTION "An index to uniquely identify the IRR module. This attribute is the index used for lexicographic ordering of the table." ::= {iRRStatsTableEntry 1} iRRModuleDescription OBJECT-TYPE SYNTAX Display MAX-ACCESS read-only STATUS current DESCRIPTION " Describes the IRR DB Module." ::= {iRRStatsTableEntry 2} iRRAsObjects OBJECT-TYPE SYNTAX Gauge32 MAX-ACCESS read-only STATUS current DESCRIPTION " Number of As Objects in this module." ::= {iRRStatsTableEntry 3} -- etc. -- etc. iRRDBs OBJECT-TYPE ::= {iRRMIB 2} iRRASTable OBJECT-TYPE SYNTAX iRRAsTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Table containing the AS Objects of the IRR-DB corresponding to the module indexed by iRRModuleIndex." INDEX { iRRModuleIndex } ::= {iRRDBs 1} iRRASTableEntry OBJECT-TYPE SYNTAX IRRASTableEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " Entry containing the attributes of the AS object." INDEX { iRRAsNumber, } ::= {iRRASTable 1} IRRASTableEntry ::= SEQUENCE { iRRAsNumber INTEGER, iRRAsName DisplayString, -- .. -- .. } iRRAsNumber OBJECT-TYPE SYNTAX INTEGER (1..100000) MAX-ACCESS read-only STATUS current DESCRIPTION "The AS number. It also uniquely identifies the AS." ::= {iRRASTableEntry 1} iRRAsName OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-write STATUS current DESCRIPTION " The name of the AS." ::= {iRRASTableEntry 2} -- etc. -- etc. END