739 lines
18 KiB
Plaintext
739 lines
18 KiB
Plaintext
G6-RING-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY, OBJECT-TYPE, Integer32, Unsigned32, Counter32, enterprises,NOTIFICATION-TYPE
|
|
FROM SNMPv2-SMI
|
|
DisplayString, MacAddress
|
|
FROM SNMPv2-TC
|
|
g6 FROM MICROSENS-G6-MIB
|
|
;
|
|
|
|
protocol MODULE-IDENTITY --Category
|
|
LAST-UPDATED "201802121619Z"
|
|
ORGANIZATION "MICROSENS GmbH & Co. KG"
|
|
CONTACT-INFO
|
|
"Kueferstrasse 16
|
|
D-59067 Hamm
|
|
Germany
|
|
support@microsens.de
|
|
http://www.microsens.de"
|
|
DESCRIPTION
|
|
"Microsens private MIB for Generation 6 Ethernet Switches"
|
|
|
|
REVISION "201802121619Z"
|
|
DESCRIPTION
|
|
"File creation"
|
|
::= { g6 2 }
|
|
|
|
ring OBJECT IDENTIFIER ::= { protocol 45 }
|
|
|
|
|
|
|
|
-- *************************** CONFIGURATION SECTION ********************************
|
|
|
|
|
|
-- ******************* Begin of configTable *************************
|
|
|
|
configTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF ConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This section is used to configure the MICROSENS ring protocol which provides fast network redundany."
|
|
::= { ring 1 }
|
|
|
|
configEntry OBJECT-TYPE
|
|
SYNTAX ConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { configIndex }
|
|
::= { configTable 1 }
|
|
|
|
|
|
ConfigEntry ::= SEQUENCE {
|
|
configIndex INTEGER,
|
|
configName DisplayString,
|
|
configEnableRing INTEGER ,
|
|
configRingMaster INTEGER ,
|
|
configNumber Integer32 ,
|
|
configPortA Integer32 ,
|
|
configPortB Integer32
|
|
}
|
|
|
|
configIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { configEntry 1 }
|
|
|
|
configName OBJECT-TYPE -- name
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User defined ring name is purly informational."
|
|
::= { configEntry 2 }
|
|
|
|
configEnableRing OBJECT-TYPE -- enable_ring
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to enable the redundant ring function."
|
|
::= { configEntry 3 }
|
|
|
|
configRingMaster OBJECT-TYPE -- ring_master
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled this unit is designated as ring master. There can only be one master in a ring."
|
|
::= { configEntry 4 }
|
|
|
|
configNumber OBJECT-TYPE -- number
|
|
SYNTAX Integer32 (0..255)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Ring number must be set identical for each member of a ring. When left unassigned the default setting 1 for index 1 and 2 for index 2 is used."
|
|
::= { configEntry 5 }
|
|
|
|
configPortA OBJECT-TYPE -- port_a
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port number for ring side A"
|
|
::= { configEntry 6 }
|
|
|
|
configPortB OBJECT-TYPE -- port_b
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port number for ring side B. Ring master blocks B when ring is ok"
|
|
::= { configEntry 7 }
|
|
|
|
|
|
-- ********************* End of configTable ***********************
|
|
|
|
|
|
-- ******************* Begin of mrpConfigTable *************************
|
|
|
|
mrpConfigTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MrpConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This section is used to configure the MRP ring protocol."
|
|
::= { ring 2 }
|
|
|
|
mrpConfigEntry OBJECT-TYPE
|
|
SYNTAX MrpConfigEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { mrpConfigIndex }
|
|
::= { mrpConfigTable 1 }
|
|
|
|
|
|
MrpConfigEntry ::= SEQUENCE {
|
|
mrpConfigIndex INTEGER,
|
|
mrpConfigEnableMrp INTEGER ,
|
|
mrpConfigDomainName DisplayString,
|
|
mrpConfigExpectedRole INTEGER ,
|
|
mrpConfigReactOnLinkChange INTEGER ,
|
|
mrpConfigRecoveryTime INTEGER ,
|
|
mrpConfigPort1 Integer32 ,
|
|
mrpConfigPort2 Integer32 ,
|
|
mrpConfigVlanId Integer32 ,
|
|
mrpConfigResetRoundTripDelays DisplayString,
|
|
mrpConfigResetStatistics DisplayString
|
|
}
|
|
|
|
mrpConfigIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { mrpConfigEntry 1 }
|
|
|
|
mrpConfigEnableMrp OBJECT-TYPE -- enable_mrp
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Used to enable the MRP ring function. Only enable when all MRP and VLAN settings have been set. Only close cable connections of the ring when all nodes have been enabled."
|
|
::= { mrpConfigEntry 2 }
|
|
|
|
mrpConfigDomainName OBJECT-TYPE -- domain_name
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"User defined ring name is purly informational."
|
|
::= { mrpConfigEntry 3 }
|
|
|
|
mrpConfigExpectedRole OBJECT-TYPE -- expected_role
|
|
SYNTAX INTEGER
|
|
{
|
|
client (0),
|
|
manager (1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Determines role of this node in the ring. Configure only one master per ring."
|
|
::= { mrpConfigEntry 4 }
|
|
|
|
mrpConfigReactOnLinkChange OBJECT-TYPE -- react_on_link_change
|
|
SYNTAX INTEGER { disabled(0), enabled(1) }
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When enabled the manager reacts to link change messages from a client. Disable this feature only when any member of the ring does not support react on link change feature. Also known as Advanced Mode. Only applies to manager role."
|
|
::= { mrpConfigEntry 5 }
|
|
|
|
mrpConfigRecoveryTime OBJECT-TYPE -- recovery_time
|
|
SYNTAX INTEGER
|
|
{
|
|
recoveryTime500Ms (0),
|
|
recoveryTime200Ms (1)
|
|
}
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies the guaranteed maximum recovery time (i.e. Time from the fault event to the time when the network regains its required communication function). Only applies to manager role."
|
|
::= { mrpConfigEntry 6 }
|
|
|
|
mrpConfigPort1 OBJECT-TYPE -- port_1
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port number for ring side 1"
|
|
::= { mrpConfigEntry 7 }
|
|
|
|
mrpConfigPort2 OBJECT-TYPE -- port_2
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Port number for ring side 2. Ring master blocks B when ring is ok"
|
|
::= { mrpConfigEntry 8 }
|
|
|
|
mrpConfigVlanId OBJECT-TYPE -- vlan_id
|
|
SYNTAX Integer32 (0..65535)
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When using a VLAN ensure that the rings ports are configured as member of the VLAN in the vlan settings. Leave this field blank or set to 0 when no VLAN is used."
|
|
::= { mrpConfigEntry 9 }
|
|
|
|
mrpConfigResetRoundTripDelays OBJECT-TYPE -- reset_round_trip_delays
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When executed the min_round_trip_delay and max_round_trip_delay values are reset to 0. This has no service implications."
|
|
::= { mrpConfigEntry 10 }
|
|
|
|
mrpConfigResetStatistics OBJECT-TYPE -- reset_statistics
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When executed statistics related to this MRP ring are cleared. This has no service implications."
|
|
::= { mrpConfigEntry 11 }
|
|
|
|
|
|
-- ********************* End of mrpConfigTable ***********************
|
|
|
|
|
|
|
|
-- ****************************** STATUS SECTION ********************************
|
|
|
|
|
|
-- ******************* Begin of statusTable *************************
|
|
|
|
statusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF StatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Status values display the current condition of the ring network."
|
|
::= { ring 100 }
|
|
|
|
statusEntry OBJECT-TYPE
|
|
SYNTAX StatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { statusIndex }
|
|
::= { statusTable 1 }
|
|
|
|
|
|
StatusEntry ::= SEQUENCE {
|
|
statusIndex INTEGER,
|
|
statusState INTEGER ,
|
|
statusLastStateChange DisplayString,
|
|
statusRingInterrupt INTEGER ,
|
|
statusGlobalRingAlarm INTEGER ,
|
|
statusErrorDetected INTEGER ,
|
|
statusRingPortAInterrupted INTEGER ,
|
|
statusRingPortBInterrupted INTEGER
|
|
}
|
|
|
|
statusIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { statusEntry 1 }
|
|
|
|
statusState OBJECT-TYPE -- state
|
|
SYNTAX INTEGER
|
|
{
|
|
unused (0),
|
|
normal (1),
|
|
backup (2),
|
|
error (3),
|
|
misconfigured (4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { statusEntry 2 }
|
|
|
|
statusLastStateChange OBJECT-TYPE -- last_state_change
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Time and date string indication when the state of the ring protocol has last changed to the state now indicated."
|
|
::= { statusEntry 3 }
|
|
|
|
statusRingInterrupt OBJECT-TYPE -- ring_interrupt
|
|
SYNTAX INTEGER { false(0), true(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { statusEntry 4 }
|
|
|
|
statusGlobalRingAlarm OBJECT-TYPE -- global_ring_alarm
|
|
SYNTAX INTEGER { false(0), true(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { statusEntry 5 }
|
|
|
|
statusErrorDetected OBJECT-TYPE -- error_detected
|
|
SYNTAX INTEGER { false(0), true(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { statusEntry 6 }
|
|
|
|
statusRingPortAInterrupted OBJECT-TYPE -- ring_port_a_interrupted
|
|
SYNTAX INTEGER { false(0), true(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { statusEntry 7 }
|
|
|
|
statusRingPortBInterrupted OBJECT-TYPE -- ring_port_b_interrupted
|
|
SYNTAX INTEGER { false(0), true(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { statusEntry 8 }
|
|
|
|
|
|
-- ********************* End of statusTable ***********************
|
|
|
|
|
|
-- ******************* Begin of statisticsTable *************************
|
|
|
|
statisticsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF StatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Statistics of the ring network performance."
|
|
::= { ring 101 }
|
|
|
|
statisticsEntry OBJECT-TYPE
|
|
SYNTAX StatisticsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { statisticsIndex }
|
|
::= { statisticsTable 1 }
|
|
|
|
|
|
StatisticsEntry ::= SEQUENCE {
|
|
statisticsIndex INTEGER,
|
|
statisticsNumberOfBackups Unsigned32,
|
|
statisticsCurrentBackupDuration Counter32,
|
|
statisticsLastBackupDuration Counter32,
|
|
statisticsTotalBackupDuration Counter32
|
|
}
|
|
|
|
statisticsIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0..1)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { statisticsEntry 1 }
|
|
|
|
statisticsNumberOfBackups OBJECT-TYPE -- number_of_backups
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Counts the number of backups engaged since the last power up."
|
|
::= { statisticsEntry 2 }
|
|
|
|
statisticsCurrentBackupDuration OBJECT-TYPE -- current_backup_duration
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates since how long a currently active backup is established. When no backup is active a 0 is displayed."
|
|
::= { statisticsEntry 3 }
|
|
|
|
statisticsLastBackupDuration OBJECT-TYPE -- last_backup_duration
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates since how long the last backup was established. Indicates 0 if there was no backup since last reboot."
|
|
::= { statisticsEntry 4 }
|
|
|
|
statisticsTotalBackupDuration OBJECT-TYPE -- total_backup_duration
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Total time the ring was in backup since last reboot. "
|
|
::= { statisticsEntry 5 }
|
|
|
|
|
|
-- ********************* End of statisticsTable ***********************
|
|
|
|
|
|
-- ******************* Begin of couplingStatusTable *************************
|
|
|
|
couplingStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF CouplingStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates status of ring coupling function. "
|
|
::= { ring 102 }
|
|
|
|
couplingStatusEntry OBJECT-TYPE
|
|
SYNTAX CouplingStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { couplingStatusIndex }
|
|
::= { couplingStatusTable 1 }
|
|
|
|
|
|
CouplingStatusEntry ::= SEQUENCE {
|
|
couplingStatusIndex INTEGER,
|
|
couplingStatusControllerState INTEGER ,
|
|
couplingStatusCportLink INTEGER ,
|
|
couplingStatusCportForward INTEGER ,
|
|
couplingStatusCportTimeout INTEGER ,
|
|
couplingStatusConnectionValid INTEGER ,
|
|
couplingStatusValidPartnerIp INTEGER ,
|
|
couplingStatusValidPartnerId INTEGER
|
|
}
|
|
|
|
couplingStatusIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { couplingStatusEntry 1 }
|
|
|
|
couplingStatusControllerState OBJECT-TYPE -- controller_state
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled (0),
|
|
blocking (1),
|
|
link (2),
|
|
forwarding (3),
|
|
standby (4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Data transmission state."
|
|
::= { couplingStatusEntry 2 }
|
|
|
|
couplingStatusCportLink OBJECT-TYPE -- cport_link
|
|
SYNTAX INTEGER { false(0), true(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Coupling port is in linkup condition."
|
|
::= { couplingStatusEntry 3 }
|
|
|
|
couplingStatusCportForward OBJECT-TYPE -- cport_forward
|
|
SYNTAX INTEGER { false(0), true(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Coupling port is in forwarding state."
|
|
::= { couplingStatusEntry 4 }
|
|
|
|
couplingStatusCportTimeout OBJECT-TYPE -- cport_timeout
|
|
SYNTAX INTEGER { false(0), true(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates that no ring coupling frames were received within defined period."
|
|
::= { couplingStatusEntry 5 }
|
|
|
|
couplingStatusConnectionValid OBJECT-TYPE -- connection_valid
|
|
SYNTAX INTEGER { false(0), true(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates that source ip address of received frame matches configured partner ip."
|
|
::= { couplingStatusEntry 6 }
|
|
|
|
couplingStatusValidPartnerIp OBJECT-TYPE -- valid_partner_ip
|
|
SYNTAX INTEGER { false(0), true(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates that received ring number matches expected locally configured ring number."
|
|
::= { couplingStatusEntry 7 }
|
|
|
|
couplingStatusValidPartnerId OBJECT-TYPE -- valid_partner_id
|
|
SYNTAX INTEGER { false(0), true(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { couplingStatusEntry 8 }
|
|
|
|
|
|
-- ********************* End of couplingStatusTable ***********************
|
|
|
|
|
|
-- ******************* Begin of mrpStatusTable *************************
|
|
|
|
mrpStatusTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF MrpStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates status of ring coupling function. "
|
|
::= { ring 103 }
|
|
|
|
mrpStatusEntry OBJECT-TYPE
|
|
SYNTAX MrpStatusEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
INDEX { mrpStatusIndex }
|
|
::= { mrpStatusTable 1 }
|
|
|
|
|
|
MrpStatusEntry ::= SEQUENCE {
|
|
mrpStatusIndex INTEGER,
|
|
mrpStatusAdminRole INTEGER ,
|
|
mrpStatusOperationalRole INTEGER ,
|
|
mrpStatusPortAState INTEGER ,
|
|
mrpStatusPortBState INTEGER ,
|
|
mrpStatusDomainId DisplayString,
|
|
mrpStatusDomainState INTEGER ,
|
|
mrpStatusDomainError INTEGER ,
|
|
mrpStatusDomainBlocked INTEGER ,
|
|
mrpStatusManagerPriority Unsigned32,
|
|
mrpStatusRingOpenCount Unsigned32,
|
|
mrpStatusLastRingOpenTimeStamp Counter32,
|
|
mrpStatusMaxRoundTripDelay Unsigned32,
|
|
mrpStatusMinRoundTripDelay Unsigned32
|
|
}
|
|
|
|
mrpStatusIndex OBJECT-TYPE
|
|
SYNTAX INTEGER (0)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Automatically generated"
|
|
::= { mrpStatusEntry 1 }
|
|
|
|
mrpStatusAdminRole OBJECT-TYPE -- admin_role
|
|
SYNTAX INTEGER
|
|
{
|
|
undefined (0),
|
|
client (1),
|
|
manager (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Mirrors expected role configuration."
|
|
::= { mrpStatusEntry 2 }
|
|
|
|
mrpStatusOperationalRole OBJECT-TYPE -- operational_role
|
|
SYNTAX INTEGER
|
|
{
|
|
undefined (0),
|
|
client (1),
|
|
manager (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"real_role ??"
|
|
::= { mrpStatusEntry 3 }
|
|
|
|
mrpStatusPortAState OBJECT-TYPE -- port_a_state
|
|
SYNTAX INTEGER
|
|
{
|
|
unused (0),
|
|
blocking (1),
|
|
forwarding (3),
|
|
notConnected (4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { mrpStatusEntry 4 }
|
|
|
|
mrpStatusPortBState OBJECT-TYPE -- port_b_state
|
|
SYNTAX INTEGER
|
|
{
|
|
unused (0),
|
|
blocking (1),
|
|
forwarding (3),
|
|
notConnected (4)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { mrpStatusEntry 5 }
|
|
|
|
mrpStatusDomainId OBJECT-TYPE -- domain_id
|
|
SYNTAX DisplayString
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"When left blank the default id of all bits 1 is used."
|
|
::= { mrpStatusEntry 6 }
|
|
|
|
mrpStatusDomainState OBJECT-TYPE -- domain_state
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled (0),
|
|
ok (1),
|
|
ringOpen (2)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Operational status of the MRP entity."
|
|
::= { mrpStatusEntry 7 }
|
|
|
|
mrpStatusDomainError OBJECT-TYPE -- domain_error
|
|
SYNTAX INTEGER
|
|
{
|
|
disabled (0),
|
|
noError (1),
|
|
invalidVlan (2),
|
|
invalid (3),
|
|
multiMgr (4),
|
|
singleSide (5),
|
|
linkError (6)
|
|
}
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { mrpStatusEntry 8 }
|
|
|
|
mrpStatusDomainBlocked OBJECT-TYPE -- domain_blocked
|
|
SYNTAX INTEGER { false(0), true(1) }
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
""
|
|
::= { mrpStatusEntry 9 }
|
|
|
|
mrpStatusManagerPriority OBJECT-TYPE -- manager_priority
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The priority of this MRP entity."
|
|
::= { mrpStatusEntry 10 }
|
|
|
|
mrpStatusRingOpenCount OBJECT-TYPE -- ring_open_count
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Counts how many times was the ring broken."
|
|
::= { mrpStatusEntry 11 }
|
|
|
|
mrpStatusLastRingOpenTimeStamp OBJECT-TYPE -- last_ring_open_time_stamp
|
|
SYNTAX Counter32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Indicates at which time the ring was was broken."
|
|
::= { mrpStatusEntry 12 }
|
|
|
|
mrpStatusMaxRoundTripDelay OBJECT-TYPE -- max_round_trip_delay
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The longest round trip delay that was measured since value reset. Value in microseconds"
|
|
::= { mrpStatusEntry 13 }
|
|
|
|
mrpStatusMinRoundTripDelay OBJECT-TYPE -- min_round_trip_delay
|
|
SYNTAX Unsigned32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The shortest round trip delay that was measured since value reset. Value in microseconds"
|
|
::= { mrpStatusEntry 14 }
|
|
|
|
|
|
-- ********************* End of mrpStatusTable ***********************
|
|
|
|
|
|
|
|
END
|
|
|