mibs/MIBS/transition/TN-LOAM-EXT-MIB
2023-12-05 12:25:34 +01:00

117 lines
3.7 KiB
Plaintext

-- *************************************************************************************************
-- TN-LOAM-EXT-MIB.mib: Enterprise MIB for Interface/VLAN management
--
-- Copyright (c) 2012 by Transition Networks, Inc.
-- All rights reserved.
--
-- *************************************************************************************************
--
TN-LOAM-EXT-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-IDENTITY,
enterprises FROM SNMPv2-SMI
RowStatus, TruthValue FROM SNMPv2-TC
ifIndex, InterfaceIndex FROM IF-MIB
tnProducts FROM TRANSITION-SMI;
tnLOAMExtMIB MODULE-IDENTITY
LAST-UPDATED "201201080000Z"
ORGANIZATION "Transition Networks, Inc."
CONTACT-INFO
" Transition Networks
10900 Red Circle Drive
Minnetonka, MN 55343 USA
Tel: +1-800-526-9267
E-mail: techsupport@transition.com"
DESCRIPTION
"The mib module for managing Link OAM (IEEE 802.3ah Clause 57) enterprise extensions."
REVISION "201201080000Z"
DESCRIPTION
"Second Revision of this module, naming prefix change to accmodate more products."
REVISION "200901080000Z"
DESCRIPTION
"Initial Revision of this module"
::= { tnProducts 7 }
--
-- Section 1
--
tnLOAMNotifications OBJECT IDENTIFIER ::= { tnLOAMExtMIB 0 }
tnLOAMObjects OBJECT IDENTIFIER ::= { tnLOAMExtMIB 1 }
tnLOAMConformance OBJECT IDENTIFIER ::= { tnLOAMExtMIB 2 }
tnLOAMIfMgmt OBJECT IDENTIFIER ::= { tnLOAMObjects 1 }
--
-- ION SOAM (Interface, VLAN Tag) managment table
--
tnLOAMIfMgmtTable OBJECT-TYPE
SYNTAX SEQUENCE OF TnLOAMIfMgmtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"This table has entries which generate an synthetic indentifier for a given interface, VLAN service mapping."
::= { tnLOAMIfMgmt 1 }
tnLOAMIfMgmtEntry OBJECT-TYPE
SYNTAX TnLOAMIfMgmtEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A entry in the table represents Link OAM management extension for an interface."
INDEX { ifIndex }
::= { tnLOAMIfMgmtTable 1 }
TnLOAMIfMgmtEntry ::=
SEQUENCE
{
tnLOAMIfModeCtrl INTEGER,
tnLOAMIfClearStats INTEGER,
tnLOAMIfMUXState INTEGER,
tnLOAMIfPARState INTEGER
}
tnLOAMIfModeCtrl OBJECT-TYPE
SYNTAX INTEGER {auto(1), manual(2)}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object can be used to provision the Link OAM mode for this interface.
In auto(1) mode , the interface is set to active/passive depending on
if the device is in a chassis or stand-alone. Applicable to Chassis based products.
In manual(2) mode lets the user choose the Link OAM mode (active/passive)."
::= { tnLOAMIfMgmtEntry 1 }
tnLOAMIfClearStats OBJECT-TYPE
SYNTAX INTEGER { reset(1), doNothing(2) }
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This mib variable can be used to clear all Link OAM statisitical counters for
this interface."
::= { tnLOAMIfMgmtEntry 2 }
tnLOAMIfMUXState OBJECT-TYPE
SYNTAX INTEGER { forward(1), discard(2) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of interface's multiplexer state."
::= { tnLOAMIfMgmtEntry 3 }
tnLOAMIfPARState OBJECT-TYPE
SYNTAX INTEGER { forward(1), loopback(2), discard(3) }
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The status of interface's Parser state."
::= { tnLOAMIfMgmtEntry 4 }
END