Observium_CE/mibs/raisecom/RAISECOM-PIM-MIB

128 lines
4.2 KiB
Plaintext

--MibName=raisecomPim
-- *****************************************************************
-- RAISECOM-PIM-MIB.mib: PIM MIB
--
-- Jan 2012, linxiaofang
--
-- Copyright (c) 1996-2012 by Raisecom Technology Co., Ltd.
-- All rights reserved.
--
-- *****************************************************************
--
RAISECOM-PIM-MIB DEFINITIONS ::= BEGIN
IMPORTS
TEXTUAL-CONVENTION,TruthValue,Unsigned32
FROM SNMPv2-TC -- [RFC2579]
EnableVar
FROM SWITCH-TC
pimInterfaceEntry
FROM PIM-STD-MIB -- [RFC5060]
raisecomAgent
FROM RAISECOM-BASE-MIB;
raisecomPim MODULE-IDENTITY
LAST-UPDATED "201201050000Z" -- 5 Jan 2012 00:00:00 GMT
ORGANIZATION "Raisecom Technology Co., Ltd."
CONTACT-INFO
"Raisecom Science & Technology Co., ltd.
E-mail: support@raisecom.com ."
DESCRIPTION
"This MIB module contains managed object definitions for
PIM. "
::= { raisecomAgent 72 }
raisecomPimNotifications OBJECT IDENTIFIER ::= { raisecomPim 1 }
raisecomPimObjects OBJECT IDENTIFIER ::= { raisecomPim 2 }
raisecomPimConformance OBJECT IDENTIFIER ::= { raisecomPim 3 }
--start of Pim interface Table
raisecomPimIfTable OBJECT-TYPE
SYNTAX SEQUENCE OF RaisecomPimIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the router's PIM interfaces.
This table is augmented to pimInterfaceTable."
::= { raisecomPimObjects 1 }
raisecomPimIfEntry OBJECT-TYPE
SYNTAX RaisecomPimIfEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An entry (conceptual row) in the raisecomPimIfTable.
Each entry represents multicast related interface
configuration and operational states. An interface
can have more than one type of Inet address family
enabled and there will be one entry per interface
and address family version"
AUGMENTS { pimInterfaceEntry }
::= { raisecomPimIfTable 1 }
RaisecomPimIfEntry ::= SEQUENCE {
raisecomPimIfDmEnable EnableVar,
raisecomPimIfPimVersion Unsigned32,
raisecomPimIfNumNbrs Unsigned32
}
raisecomPimIfDmEnable OBJECT-TYPE
SYNTAX EnableVar
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this object is set to enabled(1), then it enables
Pim dense-mode function on this interface; otherwise Pim
dense-mode funciton is not enabled on this interface."
DEFVAL { disable }
::= { raisecomPimIfEntry 1 }
raisecomPimIfPimVersion OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The version of PIM running on this interface."
DEFVAL { 2 }
::= { raisecomPimIfEntry 2 }
raisecomPimIfNumNbrs OBJECT-TYPE
SYNTAX Unsigned32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Number of PIM neighbors detected on this interface."
::= { raisecomPimIfEntry 3 }
--end of Pim interface Table
--start of Pim scalars
raisecomPimScalars OBJECT IDENTIFIER ::= { raisecomPimObjects 2 }
raisecomPimSREnable OBJECT-TYPE
SYNTAX EnableVar
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this object is set to disable(2), then it disable Pim State Refresh function on this system;
otherwise Pim State Refresh function is enabled on this system."
DEFVAL { enable }
::= { raisecomPimScalars 1 }
raisecomPimMRouteClear OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"If this object is set to false(1), then it Clear all Pim Multicast Routing entries on this system."
DEFVAL { false }
::= { raisecomPimScalars 2 }
--end of Pim scalars
END