Observium_CE/mibs/raisecom/RAISECOM-RNDP-MIB

174 lines
5.5 KiB
Plaintext

-- MibName=raisecomTopoDiscovery
-- *****************************************************************
-- RAISECOM-TOPODISCOVERY-MIB.MIB: Raisecom Topology Discovery MIB file
--
-- Sep. 2004, xieyong
--
-- Copyright (c) 1994-2004, 2004 by Raisecom, Inc.
-- All rights reserved.
--
-- *****************************************************************
RAISECOM-RNDP-MIB DEFINITIONS ::= BEGIN
IMPORTS
raisecomCluster
FROM RAISECOM-BASE-MIB
EnableVar FROM SWITCH-TC
MacAddress
FROM SNMPv2-TC;
raisecomTopoDiscovery MODULE-IDENTITY
LAST-UPDATED "200412210000Z"
ORGANIZATION "Raisecom, Inc."
CONTACT-INFO
"Raisecom Systems
Postal: Beijing, China
Tel: 86-010-82884499
E-mail: xieyong@raisecom.com"
DESCRIPTION
"description of topology discovery."
::= {raisecomCluster 2}
raisecomRndpProtocolEnable OBJECT-TYPE
SYNTAX EnableVar
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Enable(1) or disable(2) rndp on the switch."
DEFVAL {disable }
::= { raisecomTopoDiscovery 1 }
-- raisecomRndpDiscoveryTable
raisecomRndpDiscoveryTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRndpDiscoveryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"rndp interface discovery table."
::= { raisecomTopoDiscovery 2 }
raisecomRndpDiscoveryEntry OBJECT-TYPE
SYNTAX RaisecomRndpDiscoveryEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"rndp interface discovery table entry."
INDEX { raisecomRndpDiscoveryInterfaceId, raisecomRndpDiscoveryDeviceId }
::= { raisecomRndpDiscoveryTable 1 }
RaisecomRndpDiscoveryEntry ::= SEQUENCE {
raisecomRndpDiscoveryInterfaceId INTEGER,
raisecomRndpDiscoveryDeviceId MacAddress,
raisecomRndpDiscoveryPortId INTEGER,
raisecomRndpDiscoveryHostName OCTET STRING,
raisecomRndpDiscoveryPlatformOid OBJECT IDENTIFIER,
raisecomRndpDiscoveryVersion OCTET STRING,
raisecomRndpDiscoveryCapabilities INTEGER
}
raisecomRndpDiscoveryInterfaceId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"An index based 1 that uniquely identifies a system interface."
::= { raisecomRndpDiscoveryEntry 1 }
raisecomRndpDiscoveryDeviceId OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"System mac address, uniquely identifies a remote device."
::= { raisecomRndpDiscoveryEntry 2 }
raisecomRndpDiscoveryPortId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The port identifier(base 1) of the neighbor device, to which the local device connect."
::= { raisecomRndpDiscoveryEntry 3 }
raisecomRndpDiscoveryHostName OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote device host name."
::= { raisecomRndpDiscoveryEntry 4 }
raisecomRndpDiscoveryPlatformOid OBJECT-TYPE
SYNTAX OBJECT IDENTIFIER
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote device playform OID."
::= { raisecomRndpDiscoveryEntry 5 }
raisecomRndpDiscoveryVersion OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote device software version."
::= { raisecomRndpDiscoveryEntry 6 }
raisecomRndpDiscoveryCapabilities OBJECT-TYPE
SYNTAX INTEGER {
switch(1),
router(2),
eoa(3),
eos(4),
others(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Remote device capabilities."
::= { raisecomRndpDiscoveryEntry 7 }
-- raisecomRndpInterfaceTable
raisecomRndpInterfaceTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomRndpInterfaceEntry
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Rndp interface control table."
::= { raisecomTopoDiscovery 3 }
raisecomRndpInterfaceEntry OBJECT-TYPE
SYNTAX RaisecomRndpInterfaceEntry
MAX-ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"Rndp interface control table entry."
INDEX { raisecomRndpInterfaceId }
::= { raisecomRndpInterfaceTable 1 }
RaisecomRndpInterfaceEntry ::= SEQUENCE {
raisecomRndpInterfaceId INTEGER,
raisecomRndpInterfaceEnable INTEGER
}
raisecomRndpInterfaceId OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-only
STATUS mandatory
DESCRIPTION
"An index based 1 that uniquely identifies a system interface."
::= { raisecomRndpInterfaceEntry 1 }
raisecomRndpInterfaceEnable OBJECT-TYPE
SYNTAX EnableVar
MAX-ACCESS read-write
STATUS mandatory
DESCRIPTION
"DURABLE: { enable }
enable(1) or disable(2) raisecomRndp on this interface."
::= { raisecomRndpInterfaceEntry 2 }
END