Observium_CE/mibs/raisecom/RAISECOM-EXTLOOPBACK-MIB

178 lines
5.1 KiB
Plaintext

-- *****************************************************************
-- RAISECOM-EXTLOOPBACK-MIB.mib
--
-- Mar. 2009, wangyuhang
--
-- Copyright(c) 2009-2010 by RAISECOM TECH, Ltd.
-- All rights reserved.
-- *****************************************************************
RAISECOM-EXTLOOPBACK-MIB DEFINITIONS ::= BEGIN
IMPORTS
Integer32,
Counter32,
Unsigned32,
Gauge32,
MacAddress FROM SNMPv2-TC -- [RFC2579]
InterfaceIndex FROM IF-MIB -- [RFC2863]
EnableVar FROM SWITCH-TC
VlanId FROM Q-BRIDGE-MIB
iscomSwitch FROM RAISECOM-BASE-MIB
;
rcExtLoopback MODULE-IDENTITY
LAST-UPDATED "200711020000Z"
ORGANIZATION "Raisecom, Inc."
CONTACT-INFO
" Raise Systems
Postal: Beijing,
China
Tel: 86-010-82884499
E-mail: wangyuhang@raisecom.com"
DESCRIPTION
"This MIB module defines objects to rcExtLoopback "
REVISION "200711020000Z"
DESCRIPTION
"The initial revision of this MIB."
::={ iscomSwitch 45 }
--
--
RcExtLoopbackMode ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
" "
REFERENCE
"rcExtLoopback"
SYNTAX INTEGER {
disable (1),
port (2),
dmac (3),
smac (4),
cvlan (5),
svlan (6),
dvlan (7)
}
--
--groupsType
rcExtloopbackObjectsGroup OBJECT IDENTIFIER ::= {rcExtLoopback 1}
rcExtloopbackConfigGroup OBJECT IDENTIFIER ::= {rcExtLoopback 2}
--rcExtloopbackObjectsGroup
--rcExtLoopbackBMDMacTransEnable
rcExtLoopbackBMDMacTransEnable OBJECT-TYPE
SYNTAX EnableVar
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The mode of broadcast-mulitcast dmac transform"
::= { rcExtloopbackObjectsGroup 1 }
--OperConfigTable--
--rcExtloopbackConfigGroup
--rcExtLoopbackTable
--rcExtLoopbackEntry
--rcExtLoopbackPortIndex
--rcExtLoopbackDMac
--rcExtLoopbackSMac
--rcExtLoopbackSVlan
--rcExtLoopbackCVlan
--rcExtLoopbackTime
--rcExtLoopbackMode
rcExtLoopbackTable OBJECT-TYPE
SYNTAX SEQUENCE OF RcExtLoopbackEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table contains sla control data."
::= { rcExtloopbackConfigGroup 1 }
rcExtLoopbackEntry OBJECT-TYPE
SYNTAX RcExtLoopbackEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
""
INDEX { rcExtLoopbackPortIndex }
::={ rcExtLoopbackTable 1 }
RcExtLoopbackEntry ::= SEQUENCE {
rcExtLoopbackPortIndex INTEGER,
rcExtLoopbackDMac MacAddress,
rcExtLoopbackSMac MacAddress,
rcExtLoopbackSVlan VlanId,
rcExtLoopbackCVlan VlanId,
rcExtLoopbackTime INTEGER,
rcExtLoopbackMode RcExtLoopbackMode
}
rcExtLoopbackPortIndex OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"An index based on the equipment port number."
::= { rcExtLoopbackEntry 1 }
rcExtLoopbackDMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The packets which is based on this DMAC rule are loopback."
::= { rcExtLoopbackEntry 2 }
rcExtLoopbackSMac OBJECT-TYPE
SYNTAX MacAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The packets which is based on this SMAC rule are loopback."
::= { rcExtLoopbackEntry 3 }
rcExtLoopbackSVlan OBJECT-TYPE
SYNTAX VlanId
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The packets which is based on this SVLAN rule are loopback."
::= { rcExtLoopbackEntry 4 }
rcExtLoopbackCVlan OBJECT-TYPE
SYNTAX VlanId
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The packets which is based on this CVLAN rule are loopback."
::= { rcExtLoopbackEntry 5 }
rcExtLoopbackTime OBJECT-TYPE
SYNTAX INTEGER
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"How long loopback will last. '0' indicates forever."
::= { rcExtLoopbackEntry 6 }
rcExtLoopbackMode OBJECT-TYPE
SYNTAX RcExtLoopbackMode
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The on-off loopback function.based on one of rules ."
::= { rcExtLoopbackEntry 7 }
END