diff options
| author | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
|---|---|---|
| committer | David Leutgeb <david.leutgeb@mannundmouse.com> | 2023-12-05 12:25:34 +0100 |
| commit | 98a672123c7872f6b9b75a9a2b6bb3aea504de6a (patch) | |
| tree | 9b13bd7f563c3198047bd359195327cf28b3caf0 /MIBS/transition/TN-DEV-RFC2544-MIB | |
| download | mibs-main.tar.gz mibs-main.zip | |
Diffstat (limited to 'MIBS/transition/TN-DEV-RFC2544-MIB')
| -rw-r--r-- | MIBS/transition/TN-DEV-RFC2544-MIB | 490 |
1 files changed, 490 insertions, 0 deletions
diff --git a/MIBS/transition/TN-DEV-RFC2544-MIB b/MIBS/transition/TN-DEV-RFC2544-MIB new file mode 100644 index 0000000..10eff62 --- /dev/null +++ b/MIBS/transition/TN-DEV-RFC2544-MIB @@ -0,0 +1,490 @@ +-- ***************************************************************** +-- TN-RFC2544-MIB.smi: Transition Networks RFC2544 MIB. +-- +-- Copyright (c) 2014 by Transition Networks, Inc. +-- All rights reserved. +-- +-- ***************************************************************** + +TN-DEV-RFC2544-MIB DEFINITIONS ::= BEGIN + +IMPORTS + MODULE-IDENTITY, OBJECT-TYPE, Integer32 FROM SNMPv2-SMI + DisplayString, RowStatus FROM SNMPv2-TC + tnDevMgmt FROM TN-MGMT-MIB; + +tnDevRFC2544 MODULE-IDENTITY + LAST-UPDATED "201408220000Z" + ORGANIZATION "Transition Networks, Inc." + CONTACT-INFO + " Transition Networks + Technical Support + 10900 Red Circle Drive + Minnetonka, MN 55343 USA + Tel: +1-800-526-9267 + + E-mail: techsupport@transition.com" + DESCRIPTION + "The MIB provides functionalities for system user management in TN modules." + REVISION "201408220000Z" + DESCRIPTION + "Initial Revision of this module" + ::= { tnDevMgmt 42 } + + + +tnDevRFC2544ProfileTable OBJECT-TYPE + SYNTAX SEQUENCE OF TnDevRFC2544ProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table is used to maintain the RFC2544 Profile Entries." + ::= { tnDevRFC2544 1 } + +tnDevRFC2544ProfileEntry OBJECT-TYPE + SYNTAX TnDevRFC2544ProfileEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries in this table correspond to the RFC2544 Profile Entries." + INDEX { tnDevRFC2544ProfileIndex } + ::= { tnDevRFC2544ProfileTable 1 } + +TnDevRFC2544ProfileEntry ::= + SEQUENCE { + tnDevRFC2544ProfileIndex Integer32, + tnDevRFC2544ProfileName DisplayString + } + +tnDevRFC2544ProfileIndex OBJECT-TYPE + SYNTAX Integer32 (1..128) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index of this table." + ::= { tnDevRFC2544ProfileEntry 1 } + +tnDevRFC2544ProfileName OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..32)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The name, ASCII range 33-126, of this table." + ::= { tnDevRFC2544ProfileEntry 2 } + + + +tnDevRFC2544ProfileConfigurationCommonParametersTable OBJECT-TYPE + SYNTAX SEQUENCE OF TnDevRFC2544ProfileConfigurationCommonParametersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table is used to maintain the RFC2544 Profile Configuration Common Parameters Entries." + ::= { tnDevRFC2544 2 } + +tnDevRFC2544ProfileConfigurationCommonParametersEntry OBJECT-TYPE + SYNTAX TnDevRFC2544ProfileConfigurationCommonParametersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries in this table correspond to the RFC2544 Profile Configuration Common Parameters Entries." + INDEX { tnDevRFC2544ProfileConfigurationCommonParametersIndex } + ::= { tnDevRFC2544ProfileConfigurationCommonParametersTable 1 } + +TnDevRFC2544ProfileConfigurationCommonParametersEntry ::= + SEQUENCE { + tnDevRFC2544ProfileConfigurationCommonParametersIndex Integer32, + tnDevRFC2544ProfileConfigurationCommonParametersDescription DisplayString, + tnDevRFC2544ProfileConfigurationCommonParametersMEGLevel Integer32, + tnDevRFC2544ProfileConfigurationCommonParametersEgressPort Integer32, + tnDevRFC2544ProfileConfigurationCommonParametersSequenceNumberCheck INTEGER, + tnDevRFC2544ProfileConfigurationCommonParametersDwellTime Integer32, + tnDevRFC2544ProfileConfigurationCommonParametersType INTEGER, + tnDevRFC2544ProfileConfigurationCommonParametersVLANID Integer32, + tnDevRFC2544ProfileConfigurationCommonParametersPCP Integer32, + tnDevRFC2544ProfileConfigurationCommonParametersDEI Integer32, + tnDevRFC2544ProfileConfigurationCommonParametersDMAC DisplayString, + tnDevRFC2544ProfileConfigurationCommonParametersFrameSizeMask Integer32, + tnDevRFC2544ProfileConfigurationCommonParametersTestsToRunMask Integer32 + } + +tnDevRFC2544ProfileConfigurationCommonParametersIndex OBJECT-TYPE + SYNTAX Integer32 (1..128) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index of this table." + ::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 1 } + +tnDevRFC2544ProfileConfigurationCommonParametersDescription OBJECT-TYPE + SYNTAX DisplayString (SIZE (0..127)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The description of this table." + ::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 2 } + +tnDevRFC2544ProfileConfigurationCommonParametersMEGLevel OBJECT-TYPE + SYNTAX Integer32 (1..7) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "MEG Level of this table." + ::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 3 } + +tnDevRFC2544ProfileConfigurationCommonParametersEgressPort OBJECT-TYPE + SYNTAX Integer32 (1..6) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Egress Port of this table." + ::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 4 } + +tnDevRFC2544ProfileConfigurationCommonParametersSequenceNumberCheck OBJECT-TYPE + SYNTAX INTEGER{ + disable (0), + enable (1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Sequence Number Check disable/enable of this table." + ::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 5 } + +tnDevRFC2544ProfileConfigurationCommonParametersDwellTime OBJECT-TYPE + SYNTAX Integer32 (1..10) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Dwell Time, in seconds, of this table." + ::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 6 } + +tnDevRFC2544ProfileConfigurationCommonParametersType OBJECT-TYPE + SYNTAX INTEGER{ + portDownMEP (0), + vlanBasedDownMEP (1) + } + MAX-ACCESS read-write + STATUS current + DESCRIPTION + "Type of this table." + ::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 7 } + +tnDevRFC2544ProfileConfigurationCommonParametersVLANID OBJECT-TYPE + SYNTAX Integer32 (1..4094) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "VLAN ID of this table." + ::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 8 } + +tnDevRFC2544ProfileConfigurationCommonParametersPCP OBJECT-TYPE + SYNTAX Integer32 (1..7) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "PCP of this table." + ::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 9 } + +tnDevRFC2544ProfileConfigurationCommonParametersDEI OBJECT-TYPE + SYNTAX Integer32 (0..1) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "DEI of this table." + ::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 10 } + +tnDevRFC2544ProfileConfigurationCommonParametersDMAC OBJECT-TYPE + SYNTAX DisplayString (SIZE (1..128)) + MAX-ACCESS read-create + STATUS current + DESCRIPTION + "The DMAC, 00-00-00-00-00-00 formatted, of this table." + ::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 11 } + +tnDevRFC2544ProfileConfigurationCommonParametersFrameSizeMask OBJECT-TYPE + SYNTAX Integer32 (0..511) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Frame Size Mask of this table. + Bit 0 - 64 byte frames enabled if set to 1. + Bit 1 - 128 byte frames enabled if set to 1. + Bit 2 - 256 byte frames enabled if set to 1. + Bit 3 - 512 byte frames enabled if set to 1. + Bit 4 - 1024 byte frames enabled if set to 1. + Bit 5 - 1280 byte frames enabled if set to 1. + Bit 6 - 1518 byte frames enabled if set to 1. + Bit 7 - 2000 byte frames enabled if set to 1. + Bit 8 - 9600 byte frames enabled if set to 1. + " + ::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 12 } + +tnDevRFC2544ProfileConfigurationCommonParametersTestsToRunMask OBJECT-TYPE + SYNTAX Integer32 (0..15) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Tests To Run Mask of this table. + Bit 0 - Throughput Test enabled if set to 1. + Bit 1 - Latency Test enabled if set to 1. + Bit 2 - Frame Loss Test enabled if set to 1. + Bit 3 - Back To Back Test enabled if set to 1. + " + ::= { tnDevRFC2544ProfileConfigurationCommonParametersEntry 13 } + + + +tnDevRFC2544ProfileConfigurationThroughputTestParametersTable OBJECT-TYPE + SYNTAX SEQUENCE OF TnDevRFC2544ProfileConfigurationThroughputTestParametersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table is used to maintain the RFC2544 Profile Configuration Throughput Test Parameters Entries." + ::= { tnDevRFC2544 3 } + +tnDevRFC2544ProfileConfigurationThroughputTestParametersEntry OBJECT-TYPE + SYNTAX TnDevRFC2544ProfileConfigurationThroughputTestParametersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries in this table correspond to the RFC2544 Profile Configuration Throughput Test Parameters Entries." + INDEX { tnDevRFC2544ProfileConfigurationThroughputTestParametersIndex } + ::= { tnDevRFC2544ProfileConfigurationThroughputTestParametersTable 1 } + +TnDevRFC2544ProfileConfigurationThroughputTestParametersEntry ::= + SEQUENCE { + tnDevRFC2544ProfileConfigurationThroughputTestParametersIndex Integer32, + tnDevRFC2544ProfileConfigurationThroughputTestParametersTrialDuration Integer32, + tnDevRFC2544ProfileConfigurationThroughputTestParametersMinimumRate Integer32, + tnDevRFC2544ProfileConfigurationThroughputTestParametersMaximumRate Integer32, + tnDevRFC2544ProfileConfigurationThroughputTestParametersAccuracy Integer32, + tnDevRFC2544ProfileConfigurationThroughputTestParametersAllowedFrameLoss Integer32 + } + +tnDevRFC2544ProfileConfigurationThroughputTestParametersIndex OBJECT-TYPE + SYNTAX Integer32 (1..128) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index of this table." + ::= { tnDevRFC2544ProfileConfigurationThroughputTestParametersEntry 1 } + +tnDevRFC2544ProfileConfigurationThroughputTestParametersTrialDuration OBJECT-TYPE + SYNTAX Integer32 (1..1800) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Trial Duration, in seconds, of this table." + ::= { tnDevRFC2544ProfileConfigurationThroughputTestParametersEntry 2 } + +tnDevRFC2544ProfileConfigurationThroughputTestParametersTrialMinimumRate OBJECT-TYPE + SYNTAX Integer32 (1..1000) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Minimum Rate, in permille, of this table." + ::= { tnDevRFC2544ProfileConfigurationThroughputTestParametersEntry 3 } + +tnDevRFC2544ProfileConfigurationThroughputTestParametersTrialMaximumRate OBJECT-TYPE + SYNTAX Integer32 (1..1000) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Maximum Rate, in permille, of this table." + ::= { tnDevRFC2544ProfileConfigurationThroughputTestParametersEntry 4 } + +tnDevRFC2544ProfileConfigurationThroughputTestParametersTrialAccuracy OBJECT-TYPE + SYNTAX Integer32 (1..1000) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Accuracy, in permille, of this table." + ::= { tnDevRFC2544ProfileConfigurationThroughputTestParametersEntry 5 } + +tnDevRFC2544ProfileConfigurationThroughputTestParametersTrialAllowedFrameLoss OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Allowed Frame Loss, in permille, of this table." + ::= { tnDevRFC2544ProfileConfigurationThroughputTestParametersEntry 6 } + + + +tnDevRFC2544ProfileConfigurationLatencyTestParametersTable OBJECT-TYPE + SYNTAX SEQUENCE OF TnDevRFC2544ProfileConfigurationLatencyTestParametersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table is used to maintain the RFC2544 Profile Configuration Latency Test Parameters Entries." + ::= { tnDevRFC2544 4 } + +tnDevRFC2544ProfileConfigurationLatencyTestParametersEntry OBJECT-TYPE + SYNTAX TnDevRFC2544ProfileConfigurationLatencyTestParametersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries in this table correspond to the RFC2544 Profile Configuration Latency Test Parameters Entries." + INDEX { tnDevRFC2544ProfileConfigurationLatencyTestParametersIndex } + ::= { tnDevRFC2544ProfileConfigurationLatencyTestParametersTable 1 } + +TnDevRFC2544ProfileConfigurationLatencyTestParametersEntry ::= + SEQUENCE { + tnDevRFC2544ProfileConfigurationLatencyTestParametersIndex Integer32, + tnDevRFC2544ProfileConfigurationLatencyTestParametersTrialDuration Integer32, + tnDevRFC2544ProfileConfigurationLatencyTestParametersDelayMeasurementInterval Integer32, + tnDevRFC2544ProfileConfigurationLatencyTestParametersAllowedFrameLoss Integer32 + } + +tnDevRFC2544ProfileConfigurationLatencyTestParametersIndex OBJECT-TYPE + SYNTAX Integer32 (1..128) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index of this table." + ::= { tnDevRFC2544ProfileConfigurationLatencyTestParametersEntry 1 } + +tnDevRFC2544ProfileConfigurationLatencyTestParametersTrialDuration OBJECT-TYPE + SYNTAX Integer32 (10..1800) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Trial Duration, in seconds, of this table." + ::= { tnDevRFC2544ProfileConfigurationLatencyTestParametersEntry 2 } + +tnDevRFC2544ProfileConfigurationLatencyTestParametersDelayMeasurementInterval OBJECT-TYPE + SYNTAX Integer32 (1..60) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Delay Measurement Interval, in seconds, of this table." + ::= { tnDevRFC2544ProfileConfigurationLatencyTestParametersEntry 3 } + +tnDevRFC2544ProfileConfigurationLatencyTestParametersAllowedFrameLoss OBJECT-TYPE + SYNTAX Integer32 (0..100) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Allowed Frame Loss, in permille, of this table." + ::= { tnDevRFC2544ProfileConfigurationLatencyTestParametersEntry 4 } + + + +tnDevRFC2544ProfileConfigurationFrameLossTestParametersTable OBJECT-TYPE + SYNTAX SEQUENCE OF TnDevRFC2544ProfileConfigurationFrameLossTestParametersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table is used to maintain the RFC2544 Profile Configuration Frame Loss Test Parameters Entries." + ::= { tnDevRFC2544 4 } + +tnDevRFC2544ProfileConfigurationFrameLossTestParametersEntry OBJECT-TYPE + SYNTAX TnDevRFC2544ProfileConfigurationFrameLossTestParametersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries in this table correspond to the RFC2544 Profile Configuration Frame Loss Test Parameters Entries." + INDEX { tnDevRFC2544ProfileConfigurationFrameLossTestParametersIndex } + ::= { tnDevRFC2544ProfileConfigurationFrameLossTestParametersTable 1 } + +TnDevRFC2544ProfileConfigurationFrameLossTestParametersEntry ::= + SEQUENCE { + tnDevRFC2544ProfileConfigurationFrameLossTestParametersIndex Integer32, + tnDevRFC2544ProfileConfigurationFrameLossTestParametersTrialDuration Integer32, + tnDevRFC2544ProfileConfigurationFrameLossTestParametersMinimumRate Integer32, + tnDevRFC2544ProfileConfigurationFrameLossTestParametersMaximumRate Integer32, + tnDevRFC2544ProfileConfigurationFrameLossTestParametersRateStep Integer32 + } + +tnDevRFC2544ProfileConfigurationFrameLossTestParametersIndex OBJECT-TYPE + SYNTAX Integer32 (1..128) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index of this table." + ::= { tnDevRFC2544ProfileConfigurationFrameLossTestParametersEntry 1 } + +tnDevRFC2544ProfileConfigurationFrameLossTestParametersTrialDuration OBJECT-TYPE + SYNTAX Integer32 (1..1800) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Trial Duration, in seconds, of this table." + ::= { tnDevRFC2544ProfileConfigurationFrameLossTestParametersEntry 2 } + +tnDevRFC2544ProfileConfigurationFrameLossTestParametersMinimumRate OBJECT-TYPE + SYNTAX Integer32 (1..1000) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Minimum Rate, in permille, of this table." + ::= { tnDevRFC2544ProfileConfigurationFrameLossTestParametersEntry 3 } + +tnDevRFC2544ProfileConfigurationFrameLossTestParametersMaximumRate OBJECT-TYPE + SYNTAX Integer32 (1..1000) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Maximum Rate, in permille, of this table." + ::= { tnDevRFC2544ProfileConfigurationFrameLossTestParametersEntry 4 } + +tnDevRFC2544ProfileConfigurationFrameLossTestParametersRateStep OBJECT-TYPE + SYNTAX Integer32 (1..1000) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Rate Step, in permille, of this table." + ::= { tnDevRFC2544ProfileConfigurationFrameLossTestParametersEntry 5 } + + + +tnDevRFC2544ProfileConfigurationBackToBackTestParametersTable OBJECT-TYPE + SYNTAX SEQUENCE OF TnDevRFC2544ProfileConfigurationBackToBackTestParametersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "This table is used to maintain the RFC2544 Profile Configuration Back To Back Test Parameters Entries." + ::= { tnDevRFC2544 5 } + +tnDevRFC2544ProfileConfigurationBackToBackTestParametersEntry OBJECT-TYPE + SYNTAX TnDevRFC2544ProfileConfigurationBackToBackTestParametersEntry + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Entries in this table correspond to the RFC2544 Profile Configuration Back To Back Test Parameters Entries." + INDEX { tnDevRFC2544ProfileConfigurationBackToBackTestParametersIndex } + ::= { tnDevRFC2544ProfileConfigurationBackToBackTestParametersTable 1 } + +TnDevRFC2544ProfileConfigurationBackToBackTestParametersEntry ::= + SEQUENCE { + tnDevRFC2544ProfileConfigurationBackToBackTestParametersIndex Integer32, + tnDevRFC2544ProfileConfigurationBackToBackTestParametersTrialDuration Integer32, + tnDevRFC2544ProfileConfigurationBackToBackTestParametersTrialCount Integer32 + } + +tnDevRFC2544ProfileConfigurationBackToBackTestParametersIndex OBJECT-TYPE + SYNTAX Integer32 (1..128) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Index of this table." + ::= { tnDevRFC2544ProfileConfigurationBackToBackTestParametersEntry 1 } + +tnDevRFC2544ProfileConfigurationBackToBackTestParametersTrialDuration OBJECT-TYPE + SYNTAX Integer32 (100..10000) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Trial Duration, in seconds, of this table." + ::= { tnDevRFC2544ProfileConfigurationBackToBackTestParametersEntry 2 } + +tnDevRFC2544ProfileConfigurationBackToBackTestParametersTrialCount OBJECT-TYPE + SYNTAX Integer32 (1..100) + MAX-ACCESS not-accessible + STATUS current + DESCRIPTION + "Trial count of this table." + ::= { tnDevRFC2544ProfileConfigurationBackToBackTestParametersEntry 3 } + +END |