Observium_CE/mibs/ciena/WWP-L2-CF-TUNNEL-MIB

475 lines
13 KiB
Plaintext

--
-- WWP-L2-CF-TUNNEL-MIB.my
--
--
WWP-L2-CF-TUNNEL-MIB DEFINITIONS ::= BEGIN
IMPORTS
Counter32, TimeTicks, Integer32, Unsigned32, OBJECT-TYPE, MODULE-IDENTITY
FROM SNMPv2-SMI
DisplayString, MacAddress, TEXTUAL-CONVENTION, RowStatus, TruthValue
FROM SNMPv2-TC
wwpModules
FROM WWP-SMI;
wwpL2CFTunnelMIB MODULE-IDENTITY
LAST-UPDATED "200502251700Z"
ORGANIZATION "World Wide Packets, Inc"
CONTACT-INFO
" Mib Meister
Postal: World Wide Packets
P.O. Box 950
Veradale, WA 99037
USA
Phone: +1 509 242 9000
Email: mib.meister@worldwidepackets.com"
DESCRIPTION
"This MIB module is for the Layer 2 Control Frame Tunneling in WWP Portal Products"
REVISION "200503081600Z"
DESCRIPTION
"Initial creation."
::= { wwpModules 53 }
--
-- Textual conventions
--
VlanId ::= TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"A 12-bit VLAN ID used in the VLAN Tag header."
SYNTAX INTEGER (1..4094)
--
-- Node definitions
--
wwpL2CFTunnelMIBObjects OBJECT IDENTIFIER ::= { wwpL2CFTunnelMIB 1 }
wwpL2CFTunnel OBJECT IDENTIFIER ::= { wwpL2CFTunnelMIBObjects 1 }
-- Notifications
wwpL2CFTunnelMIBNotificationPrefix OBJECT IDENTIFIER ::= { wwpL2CFTunnelMIB 2 }
wwpL2CFTunnelMIBNotifications OBJECT IDENTIFIER ::=
{ wwpL2CFTunnelMIBNotificationPrefix 0 }
-- Conformance information
wwpL2CFTunnelMIBConformance OBJECT IDENTIFIER ::= { wwpL2CFTunnelMIB 3 }
wwpL2CFTunnelMIBCompliances OBJECT IDENTIFIER ::= { wwpL2CFTunnelMIBConformance 1 }
wwpL2CFTunnelMIBGroups OBJECT IDENTIFIER ::= { wwpL2CFTunnelMIBConformance 2 }
--
-- L2 Control Frame Tunnel table
--
wwpL2CFTunnelTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpL2CFTunnelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"VLAN table"
::= { wwpL2CFTunnel 1 }
wwpL2CFTunnelEntry OBJECT-TYPE
SYNTAX WwpL2CFTunnelEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"table of vlans"
INDEX { wwpL2CFTunnelVlanId }
::= { wwpL2CFTunnelTable 1 }
WwpL2CFTunnelEntry ::= SEQUENCE {
wwpL2CFTunnelVlanId VlanId,
wwpL2CFTunnelOperStatus INTEGER,
wwpL2CFTunnelAdminStatus INTEGER,
wwpL2CFTunnelPriority INTEGER,
wwpL2CFTunnelRowStatus RowStatus
}
wwpL2CFTunnelVlanId OBJECT-TYPE
SYNTAX VlanId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"802.1Q VLAN ID (1-4094)"
::= { wwpL2CFTunnelEntry 1 }
wwpL2CFTunnelOperStatus OBJECT-TYPE
SYNTAX INTEGER {
operActive(0),
operVlanNotExist(1),
operInvalidVlanPortTag(2),
operInvalidVlanNumPorts(3),
operInvalidCfg(4),
operDisabled(5)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The current operational state of tunnel."
::= { wwpL2CFTunnelEntry 2 }
wwpL2CFTunnelAdminStatus OBJECT-TYPE
SYNTAX INTEGER {
disabled(0),
enabled(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The administratively desired status of Layer 2 control frame handling."
DEFVAL { disabled }
::= { wwpL2CFTunnelEntry 3 }
wwpL2CFTunnelPriority OBJECT-TYPE
SYNTAX INTEGER {
p0(0),
p1(1),
p2(2),
p3(3),
p4(4),
p5(5),
p6(6),
p7(7)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"The 802.1p packet priority to be assigned to packets associated
with this port that do not have an 802.1Q VLAN header."
DEFVAL { p6 }
::= { wwpL2CFTunnelEntry 4 }
wwpL2CFTunnelRowStatus OBJECT-TYPE
SYNTAX RowStatus
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Used to manage the creation and deletion of the
conceptual rows in this table.
To create a row in this table, a manager must
set this object to 'createAndGo'.
The default state for wwpL2CFTunnelAdminStatus
will be 'disabled'."
::= { wwpL2CFTunnelEntry 5 }
--
-- L2 control frame protocol table
--
wwpL2CFTProtocolTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpL2CFTProtocolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The (conceptual) table listing the l2 control frame
protocol status tunnels."
::= { wwpL2CFTunnel 2 }
wwpL2CFTProtocolEntry OBJECT-TYPE
SYNTAX WwpL2CFTProtocolEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"The layer 2 control frame protocol tunnel
entry."
INDEX { wwpL2CFTVlanId, wwpL2CFTProtocolNum }
::= { wwpL2CFTProtocolTable 1 }
WwpL2CFTProtocolEntry ::= SEQUENCE {
wwpL2CFTVlanId VlanId,
wwpL2CFTProtocolNum INTEGER,
wwpL2CFTDispositionType INTEGER
}
wwpL2CFTVlanId OBJECT-TYPE
SYNTAX VlanId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"802.1Q VLAN ID (1-4094)"
::= { wwpL2CFTProtocolEntry 1 }
wwpL2CFTProtocolNum OBJECT-TYPE
SYNTAX INTEGER {
l28021x(1),
bridge-grp-addr(2),
cdp(3),
dtp(4),
gvrp(5),
lacp(6),
marker-protocol(7),
oam(8),
pagp(9),
pvst(10),
stp-uplink-fast(11),
udld(12),
vlanbridge(13),
vtp(14),
lldp(15)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represent the list of protocols the device
can support."
::= { wwpL2CFTProtocolEntry 2 }
wwpL2CFTDispositionType OBJECT-TYPE
SYNTAX INTEGER {
discard(0),
peer(1),
tunnel(2)
}
MAX-ACCESS read-create
STATUS current
DESCRIPTION
"Setting this object to 'discard' will cause wwpL2CFTProtocolNum
frames arriving at the specified port to be discarded.
NOTE: Setting this to 'peer' will cause the wwpL2CFTProtocolNum frame
to be processed in the same manor as 'discard'.
Setting this to 'tunnel' will cause the wwpL2CFTProtocolNum frame to be
tunneled. The default disposition state of each protocol is controlled
by portal application."
::= { wwpL2CFTProtocolEntry 3 }
-- -------------------------------------------------------------
-- L2 CF Statistics Table
-- -------------------------------------------------------------
wwpL2CFTStatsTable OBJECT-TYPE
SYNTAX SEQUENCE OF WwpL2CFTStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A table that contains the frame counters for Layer 2 control frame
handling."
::= { wwpL2CFTunnel 3 }
wwpL2CFTStatsEntry OBJECT-TYPE
SYNTAX WwpL2CFTStatsEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"A list of Link Aggregation Control Protocol statistics
for each port on this device."
INDEX { wwpL2CFTStatsVlanId, wwpL2CFTStatsProtocolNum }
::= { wwpL2CFTStatsTable 1 }
WwpL2CFTStatsEntry ::=
SEQUENCE {
wwpL2CFTStatsVlanId VlanId,
wwpL2CFTStatsProtocolNum INTEGER,
wwpL2CFTStatsPacketsRx Counter32,
wwpL2CFTStatsTunneledFrames Counter32,
wwpL2CFTStatsDecodedFrames Counter32,
wwpL2CFTStatsDecodedFailed Counter32,
wwpL2CFTStatsPeeredFrames Counter32,
wwpL2CFTStatsDiscardFrames Counter32,
wwpL2CFTStatsTunFrameSubPort Counter32
}
wwpL2CFTStatsVlanId OBJECT-TYPE
SYNTAX VlanId
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"802.1Q VLAN ID (1-4094)"
::= { wwpL2CFTStatsEntry 1 }
wwpL2CFTStatsProtocolNum OBJECT-TYPE
SYNTAX INTEGER {
l28021x(1),
bridge-grp-addr(2),
cdp(3),
dtp(4),
gvrp(5),
lacp(6),
marker-protocol(7),
oam(8),
pagp(9),
pvst(10),
stp-uplink-fast(11),
udld(12),
vlanbridge(13),
vtp(14)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"This object represent the list of protocols the device
can support."
::= { wwpL2CFTStatsEntry 2 }
wwpL2CFTStatsPacketsRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of number of pkts ingressed matching protocol.
This value is read-only."
::= { wwpL2CFTStatsEntry 3 }
wwpL2CFTStatsTunneledFrames OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of number of pts that made tunneled.
This value is read-only."
::= { wwpL2CFTStatsEntry 4 }
wwpL2CFTStatsDecodedFrames OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of came in tunneled, then restored.
This value is read-only."
::= { wwpL2CFTStatsEntry 5 }
wwpL2CFTStatsDecodedFailed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of failed to untunnel.
This value is read-only."
::= { wwpL2CFTStatsEntry 6 }
wwpL2CFTStatsPeeredFrames OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of number of peered packets.
This value is read-only."
::= { wwpL2CFTStatsEntry 7 }
wwpL2CFTStatsDiscardFrames OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of number of discarded packets.
This value is read-only."
::= { wwpL2CFTStatsEntry 8 }
wwpL2CFTStatsTunFrameSubPort OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The number of number of tunneled frames received on subscriber port.
This value is read-only."
::= { wwpL2CFTStatsEntry 9 }
-- -------------------------------------------------------------
-- L2 CF Global Statistics Table
-- -------------------------------------------------------------
wwpL2CFTGlobalStats OBJECT IDENTIFIER ::= { wwpL2CFTunnel 4 }
wwpL2CFTGlobalStatsPacketsRx OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of number of frames ingressed matching protocol.
This value is read-only."
::= { wwpL2CFTGlobalStats 1 }
wwpL2CFTGlobalStatsTunneledFrames OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of number of frames that made tunneled.
This total value is read-only."
::= { wwpL2CFTGlobalStats 2 }
wwpL2CFTGlobalStatsDecodedFrames OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of frames that came in tunneled, then restored.
This value is read-only."
::= { wwpL2CFTGlobalStats 3 }
wwpL2CFTGlobalStatsDecodedFailed OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Specifies the total number of frames that failed to
'untunnel' on the vlan.
This value is read-only."
::= { wwpL2CFTGlobalStats 4 }
wwpL2CFTGlobalStatsPeeredFrames OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of number of peered frames.
This value is read-only."
::= { wwpL2CFTGlobalStats 5 }
wwpL2CFTGlobalStatsDiscardFrames OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of number of discarded frames.
This value is read-only."
::= { wwpL2CFTGlobalStats 6 }
wwpL2CFTGlobalStatsTunFrameSubPort OBJECT-TYPE
SYNTAX Counter32
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"The total number of number of tunneled frames received on subscriber port.
This value is read-only."
::= { wwpL2CFTGlobalStats 7 }
wwpL2CFTResetStatCounters OBJECT-TYPE
SYNTAX INTEGER {
none(0),
reset(1)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"To reset L2 control frame statistic counters , this object
should be set to 'reset'.
A read on this object should return none(0)."
::= { wwpL2CFTunnel 5 }
END
--
-- WWP-L2-CF-TUNNEL-MIB
--