1259 lines
42 KiB
Plaintext
1259 lines
42 KiB
Plaintext
|
-- =================================================================
|
||
|
-- Copyright (c) 2019-2020 New H3C Tech. Co., Ltd. All rights reserved.
|
||
|
--
|
||
|
-- Description: The MIB is designed to configure the Two-Way Active Measurement Protocol.
|
||
|
-- Reference:
|
||
|
-- Version: V1.2
|
||
|
-- History:
|
||
|
-- V1.0 2019-06-22, Lv zhanbaobin, Initial Version
|
||
|
-- V1.1 2019-12-04 Modified by zhangzheng
|
||
|
-- Add interval10s in hh3cTwamplightSendAdminTxPeriod.
|
||
|
-- V1.2 2020-09-10 Modified by zhanbaobin
|
||
|
-- Complement the MIB of TWAMP-light according to the NETCONF.
|
||
|
-- Contains Hh3cTwamplightClientEntry,hh3cTwamplightReactionTable.
|
||
|
-- =================================================================
|
||
|
HH3C-TWAMP-MIB DEFINITIONS ::= BEGIN
|
||
|
|
||
|
IMPORTS
|
||
|
MODULE-IDENTITY, OBJECT-TYPE,
|
||
|
Integer32, Gauge32, Unsigned32
|
||
|
FROM SNMPv2-SMI
|
||
|
DateAndTime, DisplayString, RowStatus, TruthValue, MacAddress
|
||
|
FROM SNMPv2-TC
|
||
|
InetAddressType, InetAddress
|
||
|
FROM INET-ADDRESS-MIB
|
||
|
hh3cCommon
|
||
|
FROM HH3C-OID-MIB;
|
||
|
|
||
|
|
||
|
hh3cTwamp MODULE-IDENTITY
|
||
|
LAST-UPDATED "202009100000Z"
|
||
|
ORGANIZATION
|
||
|
"New H3C Technologies Co., Ltd."
|
||
|
CONTACT-INFO
|
||
|
"Platform Team New H3C Technologies Co., Ltd.
|
||
|
Hai-Dian District Beijing P.R. China
|
||
|
http://www.h3c.com
|
||
|
Zip:100085"
|
||
|
DESCRIPTION
|
||
|
"The private MIB file includes the test information of the
|
||
|
device. It is to configure the Two-Way Active Measurement Protocol."
|
||
|
REVISION "202009100000Z"
|
||
|
DESCRIPTION
|
||
|
"Complement the MIB of TWAMP-light according to the NETCONF. Contains
|
||
|
Hh3cTwamplightClientEntry,hh3cTwamplightReactionTable."
|
||
|
REVISION "201912040000Z"
|
||
|
DESCRIPTION
|
||
|
"Add interval10s in hh3cTwamplightSendAdminTxPeriod."
|
||
|
::= { hh3cCommon 184 }
|
||
|
|
||
|
|
||
|
hh3cTwampNotifications OBJECT IDENTIFIER ::= { hh3cTwamp 1 }
|
||
|
hh3cTwamplightObjects OBJECT IDENTIFIER ::= { hh3cTwamp 2 }
|
||
|
|
||
|
hh3cTwamplightController OBJECT IDENTIFIER ::= { hh3cTwamplightObjects 1 }
|
||
|
hh3cTwamplightReponsder OBJECT IDENTIFIER ::= { hh3cTwamplightObjects 2 }
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
hh3cTwamplightClientEnable OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Control TWAMP-light control-client function.
|
||
|
true: Enable TWAMP-light control-client function.
|
||
|
false: Delete the TWAMP-light client and all its sessions and statistics."
|
||
|
DEFVAL { false }
|
||
|
::= {hh3cTwamplightController 1 }
|
||
|
|
||
|
|
||
|
hh3cTwamplightSenderEnable OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Control TWAMP-light control-sender function.
|
||
|
true: Enable TWAMP-light control-sender function.
|
||
|
false: Stop all TWAMP-light test sessions."
|
||
|
DEFVAL { false }
|
||
|
::= {hh3cTwamplightController 2 }
|
||
|
|
||
|
|
||
|
hh3cTwamplightClientTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF Hh3cTwamplightClientEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines TWAMP-light control-client test session parameter configuration."
|
||
|
::= { hh3cTwamplightController 3 }
|
||
|
|
||
|
hh3cTwamplightClientEntry OBJECT-TYPE
|
||
|
SYNTAX Hh3cTwamplightClientEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines an entry in the hh3cTwamplightClientTable."
|
||
|
INDEX {
|
||
|
hh3cTwamplightControllerID
|
||
|
}
|
||
|
::= { hh3cTwamplightClientTable 1 }
|
||
|
|
||
|
Hh3cTwamplightClientEntry ::=
|
||
|
SEQUENCE {
|
||
|
hh3cTwamplightControllerID Integer32,
|
||
|
hh3cTwamplightClientSrcAddrType InetAddressType,
|
||
|
hh3cTwamplightClientSrcAddr InetAddress,
|
||
|
hh3cTwamplightClientTrgtAddrType InetAddressType,
|
||
|
hh3cTwamplightClientTrgtAddr InetAddress,
|
||
|
hh3cTwamplightClientSrcPort Integer32,
|
||
|
hh3cTwamplightClientTrgtPort Integer32,
|
||
|
hh3cTwamplightClientVPN DisplayString,
|
||
|
hh3cTwamplightClientDscp Integer32,
|
||
|
hh3cTwamplightClientDataSize Integer32,
|
||
|
hh3cTwamplightClientDescription DisplayString,
|
||
|
hh3cTwamplightClientRowStatus RowStatus,
|
||
|
hh3cTwamplightClientSrcIfName DisplayString,
|
||
|
hh3cTwamplightClientServiceID Unsigned32,
|
||
|
hh3cTwamplightClientDesMac MacAddress,
|
||
|
hh3cTwamplightClientSrcMac MacAddress,
|
||
|
hh3cTwamplightClientTimeFormat INTEGER,
|
||
|
hh3cTwamplightClientDataFill DisplayString,
|
||
|
hh3cTwamplightClientDataFillType INTEGER,
|
||
|
hh3cTwamplightClientSVlanID Unsigned32,
|
||
|
hh3cTwamplightClientCVlanID Unsigned32,
|
||
|
hh3cTwamplightClientVlanPriority Unsigned32,
|
||
|
hh3cTwamplightClientBindIfName DisplayString
|
||
|
}
|
||
|
|
||
|
hh3cTwamplightControllerID OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The session ID of the TWAMP-light test."
|
||
|
::= { hh3cTwamplightClientEntry 1 }
|
||
|
|
||
|
hh3cTwamplightClientSrcAddrType OBJECT-TYPE
|
||
|
SYNTAX InetAddressType
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Specifies the type of the source address,
|
||
|
hh3cTwamplightClientSrcAddr, to be used at a remote host
|
||
|
when performing the TWAMP-light test."
|
||
|
::= { hh3cTwamplightClientEntry 2 }
|
||
|
|
||
|
hh3cTwamplightClientSrcAddr OBJECT-TYPE
|
||
|
SYNTAX InetAddress
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Use the specified IP address (which must be given
|
||
|
in numeric form, not as a hostname) as the source
|
||
|
address in outgoing probe packets. On hosts with
|
||
|
more than one IP address, this option can be used
|
||
|
to force the source address to be something other
|
||
|
than the primary IP address of the interface the
|
||
|
probe packet is sent on. A zero length octet string
|
||
|
value for this object disables source address
|
||
|
specification.
|
||
|
|
||
|
The address type (InetAddressType) that relates to
|
||
|
this object is specified by the corresponding value
|
||
|
of hh3cTwamplightClientSrcAddrType."
|
||
|
DEFVAL { ''H }
|
||
|
::= { hh3cTwamplightClientEntry 3 }
|
||
|
|
||
|
hh3cTwamplightClientTrgtAddrType OBJECT-TYPE
|
||
|
SYNTAX InetAddressType
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Specifies the type of host address to be used at a remote
|
||
|
host for performing a TWAMP-light test."
|
||
|
::= { hh3cTwamplightClientEntry 4 }
|
||
|
|
||
|
hh3cTwamplightClientTrgtAddr OBJECT-TYPE
|
||
|
SYNTAX InetAddress
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Specifies the host address to be used at a remote host for
|
||
|
performing a TWAMP-light test. The host address type is
|
||
|
determined by the object value of corresponding
|
||
|
hh3cTwamplightClientTrgtAddrType."
|
||
|
DEFVAL { ''H }
|
||
|
::= { hh3cTwamplightClientEntry 5 }
|
||
|
|
||
|
hh3cTwamplightClientSrcPort OBJECT-TYPE
|
||
|
SYNTAX Integer32 (0..65535)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The source port be used by a TWAMP-light test."
|
||
|
DEFVAL { 0 }
|
||
|
::= { hh3cTwamplightClientEntry 6 }
|
||
|
|
||
|
hh3cTwamplightClientTrgtPort OBJECT-TYPE
|
||
|
SYNTAX Integer32 (0..65535)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The destination port that be used by a TWAMP-light test."
|
||
|
DEFVAL { 0 }
|
||
|
::= { hh3cTwamplightClientEntry 7 }
|
||
|
|
||
|
hh3cTwamplightClientVPN OBJECT-TYPE
|
||
|
SYNTAX DisplayString (SIZE (0..31))
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"VPN name by which system finds route in the specified VPN
|
||
|
to send TWAMP probe packets."
|
||
|
DEFVAL { "" }
|
||
|
::= { hh3cTwamplightClientEntry 8 }
|
||
|
|
||
|
hh3cTwamplightClientDscp OBJECT-TYPE
|
||
|
SYNTAX Integer32 (0..63)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Specifies the value to store in the Differentiated
|
||
|
Services Code Point (DSCP) in the IP packet used to
|
||
|
encapsulate the TWAMP probe. The DSCP field is defined
|
||
|
as the Type of Service (TOS) octet in a IPv4 header
|
||
|
or as the Traffic Class octet in a IPv6 header.
|
||
|
|
||
|
The value of this object must be a decimal integer
|
||
|
in the range from 0 to 63. This option can be used
|
||
|
to determine what effect an explicit DSCP field setting
|
||
|
has on a TWAMP response."
|
||
|
DEFVAL { 0 }
|
||
|
::= { hh3cTwamplightClientEntry 9 }
|
||
|
|
||
|
hh3cTwamplightClientDataSize OBJECT-TYPE
|
||
|
SYNTAX Integer32 (44..1518)
|
||
|
UNITS "octets"
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Specifies the size of the data portion to be
|
||
|
transmitted in a TWAMP operation in octets."
|
||
|
DEFVAL { 142 }
|
||
|
::= { hh3cTwamplightClientEntry 10 }
|
||
|
|
||
|
hh3cTwamplightClientDescription OBJECT-TYPE
|
||
|
SYNTAX DisplayString (SIZE (0..200))
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A comment describing this session."
|
||
|
DEFVAL { "" }
|
||
|
::= { hh3cTwamplightClientEntry 11 }
|
||
|
|
||
|
hh3cTwamplightClientRowStatus OBJECT-TYPE
|
||
|
SYNTAX RowStatus
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This object allows entries to be created and deleted
|
||
|
in the hh3cTwamplightClientTable. Deletion of an entry
|
||
|
in this table results in deletion of all corresponding (same
|
||
|
hh3cTwamplightControllerID index values)
|
||
|
hh3cTwamplightSenderAdminTable and all related representations
|
||
|
entries."
|
||
|
REFERENCE
|
||
|
"See definition of RowStatus in RFC 2579, 'Textual
|
||
|
Conventions for SMIv2.'"
|
||
|
::= { hh3cTwamplightClientEntry 12 }
|
||
|
|
||
|
hh3cTwamplightClientSrcIfName OBJECT-TYPE
|
||
|
SYNTAX DisplayString (SIZE (0..47))
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The source interface for the probe packets."
|
||
|
DEFVAL { "" }
|
||
|
::= { hh3cTwamplightClientEntry 13 }
|
||
|
|
||
|
hh3cTwamplightClientServiceID OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (1..4096)
|
||
|
UNITS "octets"
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"An Ethernet service instance by its ID for test."
|
||
|
::= { hh3cTwamplightClientEntry 14 }
|
||
|
|
||
|
hh3cTwamplightClientDesMac OBJECT-TYPE
|
||
|
SYNTAX MacAddress
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The destination MAC address for the TWAMP-light test."
|
||
|
::= { hh3cTwamplightClientEntry 15 }
|
||
|
|
||
|
hh3cTwamplightClientSrcMac OBJECT-TYPE
|
||
|
SYNTAX MacAddress
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The source MAC address for the TWAMP-light test."
|
||
|
::= { hh3cTwamplightClientEntry 16 }
|
||
|
|
||
|
hh3cTwamplightClientTimeFormat OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
ntp (1),
|
||
|
ptp (2)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The timestamp format for probe packets in
|
||
|
the TWAMP-light test."
|
||
|
::= { hh3cTwamplightClientEntry 17 }
|
||
|
|
||
|
hh3cTwamplightClientDataFill OBJECT-TYPE
|
||
|
SYNTAX DisplayString (SIZE (1..200))
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The payload fill string for each probe packet in the TWAMP-light
|
||
|
test. If the hh3cTwamplightClientDataFillType is string,
|
||
|
the string length is 1 to 200. When hh3cTwamplightClientDataFillType
|
||
|
is hex, the datafill should contain any even number of characters in
|
||
|
the range of 2 to 200."
|
||
|
::= { hh3cTwamplightClientEntry 18 }
|
||
|
|
||
|
hh3cTwamplightClientDataFillType OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
string (1),
|
||
|
hex (2)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Specify the type of hh3cTwamplightClientDataFill."
|
||
|
::= { hh3cTwamplightClientEntry 19 }
|
||
|
|
||
|
hh3cTwamplightClientSVlanID OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (1..4094)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Specify the ID of the VLAN to which the
|
||
|
probe packets belong."
|
||
|
::= { hh3cTwamplightClientEntry 20 }
|
||
|
|
||
|
hh3cTwamplightClientCVlanID OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (1..4094)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Specify the ID of the custom VLAN to which the
|
||
|
probe packets belong.
|
||
|
The hh3cTwamplightClientSVlanID must be specified
|
||
|
first before the hh3cTwamplightClientCVlanID."
|
||
|
::= { hh3cTwamplightClientEntry 21 }
|
||
|
|
||
|
hh3cTwamplightClientVlanPriority OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (0..7)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Specify set the 802.1p priority for the probe
|
||
|
packets."
|
||
|
::= { hh3cTwamplightClientEntry 22 }
|
||
|
|
||
|
hh3cTwamplightClientBindIfName OBJECT-TYPE
|
||
|
SYNTAX DisplayString (SIZE (0..47))
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Associate the TWAMP-light test with an interface."
|
||
|
DEFVAL { "" }
|
||
|
::= { hh3cTwamplightClientEntry 23 }
|
||
|
|
||
|
|
||
|
hh3cTwamplightSenderAdminTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF Hh3cTwamplightSenderAdminEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines TWAMP-light control-sender's management table,
|
||
|
starts or stops TWAMP light test function. When the
|
||
|
RowStatus is CreatAndGo, only one among hh3cTwamplightSendAdminContinual,
|
||
|
hh3cTwamplightSendAdminDuration, and hh3cTwamplightSendAdminPktCount
|
||
|
must be configured."
|
||
|
::= { hh3cTwamplightController 4 }
|
||
|
|
||
|
hh3cTwamplightSenderAdminEntry OBJECT-TYPE
|
||
|
SYNTAX Hh3cTwamplightSenderAdminEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines an entry in the hh3cTwamplightSenderAdminTable."
|
||
|
INDEX {
|
||
|
hh3cTwamplightControllerID
|
||
|
}
|
||
|
::= { hh3cTwamplightSenderAdminTable 1 }
|
||
|
|
||
|
Hh3cTwamplightSenderAdminEntry ::=
|
||
|
SEQUENCE {
|
||
|
hh3cTwamplightSendAdminContinual TruthValue,
|
||
|
hh3cTwamplightSendAdminDuration Integer32,
|
||
|
hh3cTwamplightSendAdminPktCount Integer32,
|
||
|
hh3cTwamplightSendAdminTxPeriod INTEGER,
|
||
|
hh3cTwamplightSendAdminTimeOut Integer32,
|
||
|
hh3cTwamplightSendAdminRowStatus RowStatus
|
||
|
}
|
||
|
|
||
|
hh3cTwamplightSendAdminContinual OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defineds to control the TWAMP test type.
|
||
|
true: Permanent test.
|
||
|
false: On demand test."
|
||
|
::= { hh3cTwamplightSenderAdminEntry 1 }
|
||
|
|
||
|
hh3cTwamplightSendAdminDuration OBJECT-TYPE
|
||
|
SYNTAX Integer32 (60..300)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines the duration the session runs for TWAMP test
|
||
|
before being stopped."
|
||
|
::= { hh3cTwamplightSenderAdminEntry 2 }
|
||
|
|
||
|
hh3cTwamplightSendAdminPktCount OBJECT-TYPE
|
||
|
SYNTAX Integer32 (100..30000)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines the number of packets to send for TWAMP
|
||
|
test before the session is stopped."
|
||
|
::= { hh3cTwamplightSenderAdminEntry 3 }
|
||
|
|
||
|
hh3cTwamplightSendAdminTxPeriod OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
interval10ms(1),
|
||
|
interval100ms(2),
|
||
|
interval1s(3),
|
||
|
interval30s(4),
|
||
|
interval10s(5)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines the interval at which probe packets are sent
|
||
|
for TWAMP test."
|
||
|
DEFVAL { interval100ms }
|
||
|
::= { hh3cTwamplightSenderAdminEntry 4 }
|
||
|
|
||
|
hh3cTwamplightSendAdminTimeOut OBJECT-TYPE
|
||
|
SYNTAX Integer32 (1..10)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines the timeout time for TWAMP response packets."
|
||
|
DEFVAL { 5 }
|
||
|
::= { hh3cTwamplightSenderAdminEntry 5 }
|
||
|
|
||
|
hh3cTwamplightSendAdminRowStatus OBJECT-TYPE
|
||
|
SYNTAX RowStatus
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This object allows entries to be created and deleted
|
||
|
in the hh3cTwamplightSenderAdminTable."
|
||
|
REFERENCE
|
||
|
"See definition of RowStatus in RFC 2579, 'Textual
|
||
|
Conventions for SMIv2.'"
|
||
|
::= { hh3cTwamplightSenderAdminEntry 6 }
|
||
|
|
||
|
hh3cTwamplightSenderStatusTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF Hh3cTwamplightSenderStatusEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines TWAMP-light control-sender's status table."
|
||
|
::= { hh3cTwamplightController 5 }
|
||
|
|
||
|
hh3cTwamplightSenderStatusEntry OBJECT-TYPE
|
||
|
SYNTAX Hh3cTwamplightSenderStatusEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines an entry in the hh3cTwamplightSenderStatusTable."
|
||
|
INDEX {
|
||
|
hh3cTwamplightControllerID
|
||
|
}
|
||
|
::= { hh3cTwamplightSenderStatusTable 1 }
|
||
|
|
||
|
Hh3cTwamplightSenderStatusEntry ::=
|
||
|
SEQUENCE {
|
||
|
hh3cTwamplightSenderStatus INTEGER,
|
||
|
hh3cTwamplightSenderStatusType INTEGER,
|
||
|
hh3cTwamplightLastStartTime DateAndTime,
|
||
|
hh3cTwamplightLastStopTime DateAndTime
|
||
|
}
|
||
|
|
||
|
hh3cTwamplightSenderStatus OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
inactive(1),
|
||
|
active(2)
|
||
|
}
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Reflects the operational state of a TWAMP test:
|
||
|
inactive: TWAMP test is in progress.
|
||
|
active: TWAMP test has stopped."
|
||
|
::= { hh3cTwamplightSenderStatusEntry 1 }
|
||
|
|
||
|
hh3cTwamplightSenderStatusType OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
init(0),
|
||
|
continual(1),
|
||
|
onDemand(2)
|
||
|
}
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Reflects the operational start type of a TWAMP test:
|
||
|
init: Initial status.
|
||
|
continual: Permanent test.
|
||
|
onDemand: On demand test."
|
||
|
::= { hh3cTwamplightSenderStatusEntry 2 }
|
||
|
|
||
|
hh3cTwamplightLastStartTime OBJECT-TYPE
|
||
|
SYNTAX DateAndTime (SIZE (8))
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Date and time when the last test started."
|
||
|
::= { hh3cTwamplightSenderStatusEntry 4 }
|
||
|
|
||
|
hh3cTwamplightLastStopTime OBJECT-TYPE
|
||
|
SYNTAX DateAndTime (SIZE (8))
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Date and time when the last test stopped."
|
||
|
::= { hh3cTwamplightSenderStatusEntry 5 }
|
||
|
|
||
|
|
||
|
|
||
|
hh3cTwamplightTwoWayDelayTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF Hh3cTwamplightTwoWayDelayEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines the statistics result table for TWAMP test."
|
||
|
::= { hh3cTwamplightController 6 }
|
||
|
|
||
|
hh3cTwamplightTwoWayDelayEntry OBJECT-TYPE
|
||
|
SYNTAX Hh3cTwamplightTwoWayDelayEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines an entry in the hh3cTwamplightTwoWayDelayTable."
|
||
|
INDEX {
|
||
|
hh3cTwamplightControllerID,
|
||
|
hh3cTwamplightTWDelaySeq
|
||
|
}
|
||
|
::= { hh3cTwamplightTwoWayDelayTable 1 }
|
||
|
|
||
|
Hh3cTwamplightTwoWayDelayEntry ::=
|
||
|
SEQUENCE {
|
||
|
hh3cTwamplightTWDelaySeq Gauge32,
|
||
|
hh3cTwamplightTWDelayAvgDelay Integer32,
|
||
|
hh3cTwamplightTWDelayMaxDelay Integer32,
|
||
|
hh3cTwamplightTWDelayMinDelay Integer32,
|
||
|
hh3cTwamplightTWDelayAvgJitter Integer32,
|
||
|
hh3cTwamplightTWDelayMaxJitter Integer32,
|
||
|
hh3cTwamplightTWDelayMinJitter Integer32,
|
||
|
hh3cTwamplightTWDelayAvgJitterSD Integer32,
|
||
|
hh3cTwamplightTWDelayMaxJitterSD Integer32,
|
||
|
hh3cTwamplightTWDelayMinJitterSD Integer32,
|
||
|
hh3cTwamplightTWDelayAvgJitterDS Integer32,
|
||
|
hh3cTwamplightTWDelayMaxJitterDS Integer32,
|
||
|
hh3cTwamplightTWDelayMinJitterDS Integer32
|
||
|
}
|
||
|
|
||
|
hh3cTwamplightTWDelaySeq OBJECT-TYPE
|
||
|
SYNTAX Gauge32 (1..4294967295)
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"An entry in this table is created when the statistics
|
||
|
result of a TWAMP test is determined.
|
||
|
|
||
|
An implementation MUST start assigning
|
||
|
hh3cTwamplightTWDelaySeq values at 1 and
|
||
|
wrap after exceeding the maximum possible value as
|
||
|
defined by the limit of this object ('ffffffff'h)."
|
||
|
::= { hh3cTwamplightTwoWayDelayEntry 1 }
|
||
|
|
||
|
hh3cTwamplightTWDelayAvgDelay OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The value of time that records the average two-way-delay
|
||
|
value in the TWAMP test."
|
||
|
::= { hh3cTwamplightTwoWayDelayEntry 2 }
|
||
|
|
||
|
hh3cTwamplightTWDelayMaxDelay OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The value of time that records the maximum two-way-delay
|
||
|
value in the TWAMP test."
|
||
|
::= { hh3cTwamplightTwoWayDelayEntry 3 }
|
||
|
|
||
|
hh3cTwamplightTWDelayMinDelay OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The value of time that records the minimum two-way-delay
|
||
|
value in the TWAMP test."
|
||
|
::= { hh3cTwamplightTwoWayDelayEntry 4 }
|
||
|
|
||
|
hh3cTwamplightTWDelayAvgJitter OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The value of time that records the average jitter value
|
||
|
in the TWAMP test."
|
||
|
::= { hh3cTwamplightTwoWayDelayEntry 5 }
|
||
|
|
||
|
hh3cTwamplightTWDelayMaxJitter OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The value of time that records the maximum jitter value
|
||
|
in the TWAMP test."
|
||
|
::= { hh3cTwamplightTwoWayDelayEntry 6 }
|
||
|
|
||
|
hh3cTwamplightTWDelayMinJitter OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The value of time that records the minimum jitter value
|
||
|
in the TWAMP test."
|
||
|
::= { hh3cTwamplightTwoWayDelayEntry 7 }
|
||
|
|
||
|
hh3cTwamplightTWDelayAvgJitterSD OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The value of time that records the average jitter value from
|
||
|
source to destination in the TWAMP test."
|
||
|
::= { hh3cTwamplightTwoWayDelayEntry 8 }
|
||
|
|
||
|
hh3cTwamplightTWDelayMaxJitterSD OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The value of time that records the maximum jitter value from
|
||
|
source to destination in the TWAMP test."
|
||
|
::= { hh3cTwamplightTwoWayDelayEntry 9 }
|
||
|
|
||
|
hh3cTwamplightTWDelayMinJitterSD OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The value of time that records the minimum jitter value from
|
||
|
source to destination in the TWAMP test."
|
||
|
::= { hh3cTwamplightTwoWayDelayEntry 10 }
|
||
|
|
||
|
hh3cTwamplightTWDelayAvgJitterDS OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The value of time that records the average jitter value from
|
||
|
destination to source in the TWAMP test."
|
||
|
::= { hh3cTwamplightTwoWayDelayEntry 11 }
|
||
|
|
||
|
hh3cTwamplightTWDelayMaxJitterDS OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The value of time that records the maximum jitter value from
|
||
|
destination to source in the TWAMP test."
|
||
|
::= { hh3cTwamplightTwoWayDelayEntry 12 }
|
||
|
|
||
|
hh3cTwamplightTWDelayMinJitterDS OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The value of time that records the minimum jitter value from
|
||
|
destination to source in the TWAMP test."
|
||
|
::= { hh3cTwamplightTwoWayDelayEntry 13 }
|
||
|
|
||
|
hh3cTwamplightTwoWayLossTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF Hh3cTwamplightTwoWayLossEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines the TWAMP-light loss statistics result Table for providing,
|
||
|
via SNMP."
|
||
|
::= { hh3cTwamplightController 7 }
|
||
|
|
||
|
hh3cTwamplightTwoWayLossEntry OBJECT-TYPE
|
||
|
SYNTAX Hh3cTwamplightTwoWayLossEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines an entry in the hh3cTwamplightTwoWayLossTable."
|
||
|
INDEX {
|
||
|
hh3cTwamplightControllerID,
|
||
|
hh3cTwamplightTWLossSeq
|
||
|
}
|
||
|
::= { hh3cTwamplightTwoWayLossTable 1 }
|
||
|
|
||
|
Hh3cTwamplightTwoWayLossEntry ::=
|
||
|
SEQUENCE {
|
||
|
hh3cTwamplightTWLossSeq Gauge32,
|
||
|
hh3cTwamplightTWLossValue Integer32,
|
||
|
hh3cTwamplightTWSentCount Integer32,
|
||
|
hh3cTwamplightTWTotalLossValue Integer32,
|
||
|
hh3cTwamplightTWTotalSentCount Integer32,
|
||
|
hh3cTwamplightTWErrorCount Unsigned32,
|
||
|
hh3cTwamplightTWTotalErrorCount Unsigned32
|
||
|
}
|
||
|
|
||
|
hh3cTwamplightTWLossSeq OBJECT-TYPE
|
||
|
SYNTAX Gauge32 (1..4294967295)
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"An entry in this table is created when statistics
|
||
|
result of a TWAMP test is determined.
|
||
|
|
||
|
An implementation MUST start assigning
|
||
|
hh3cTwamplightTWLossSeq values at 1 and
|
||
|
wrap after exceeding the maximum possible value as
|
||
|
defined by the limit of this object ('ffffffff'h)."
|
||
|
::= { hh3cTwamplightTwoWayLossEntry 1 }
|
||
|
|
||
|
hh3cTwamplightTWLossValue OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The number of lost packets in a statistical cycle
|
||
|
of a TWAMP test."
|
||
|
::= { hh3cTwamplightTwoWayLossEntry 2 }
|
||
|
|
||
|
hh3cTwamplightTWSentCount OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The number of packets were sent in a statistical cycle
|
||
|
of a TWAMP test."
|
||
|
::= { hh3cTwamplightTwoWayLossEntry 3 }
|
||
|
|
||
|
hh3cTwamplightTWTotalLossValue OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The number of lost packets number in last 30 statistical
|
||
|
cycle of a TWAMP test."
|
||
|
::= { hh3cTwamplightTwoWayLossEntry 4 }
|
||
|
|
||
|
hh3cTwamplightTWTotalSentCount OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The number of packets sent in last 30 statistical
|
||
|
cycle of a TWAMP test."
|
||
|
::= { hh3cTwamplightTwoWayLossEntry 5 }
|
||
|
|
||
|
hh3cTwamplightTWErrorCount OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The number of error packets received in a statistical cycle
|
||
|
of a TWAMP-light test."
|
||
|
::= { hh3cTwamplightTwoWayLossEntry 6 }
|
||
|
|
||
|
hh3cTwamplightTWTotalErrorCount OBJECT-TYPE
|
||
|
SYNTAX Unsigned32
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The number of error packets received in last 30 statistical
|
||
|
cycles of a TWAMP-light test."
|
||
|
::= { hh3cTwamplightTwoWayLossEntry 7 }
|
||
|
|
||
|
|
||
|
hh3cTwamplightSenderLossSeqTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF Hh3cTwamplightSenderLossSeqEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The largest index value in TWAMP Loss results.
|
||
|
|
||
|
When a TWAMP test starts, TWAMP will generats
|
||
|
a set of statistics at regular intervals, and the
|
||
|
index information will be incremented by one for each result."
|
||
|
::= { hh3cTwamplightController 8 }
|
||
|
|
||
|
hh3cTwamplightSenderLossSeqEntry OBJECT-TYPE
|
||
|
SYNTAX Hh3cTwamplightSenderLossSeqEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines an entry in the hh3cTwamplightSenderLossSeqTable."
|
||
|
INDEX {
|
||
|
hh3cTwamplightControllerID
|
||
|
}
|
||
|
::= { hh3cTwamplightSenderLossSeqTable 1 }
|
||
|
|
||
|
Hh3cTwamplightSenderLossSeqEntry ::=
|
||
|
SEQUENCE {
|
||
|
hh3cTwamplightLossSeqNumValue Gauge32
|
||
|
}
|
||
|
|
||
|
hh3cTwamplightLossSeqNumValue OBJECT-TYPE
|
||
|
SYNTAX Gauge32 (1..4294967295)
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The largest index value in a TWAMP packet Loss test session."
|
||
|
::= { hh3cTwamplightSenderLossSeqEntry 1 }
|
||
|
|
||
|
|
||
|
hh3cTwamplightSendDelaySeqTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF Hh3cTwamplightSendDelaySeqEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The largest index value in TWAMP delay results.
|
||
|
|
||
|
When a TWAMP test startes, TWAMP will generates
|
||
|
a set of statistics at regular intervals, and the
|
||
|
index information will be incremented by one for each result."
|
||
|
::= { hh3cTwamplightController 9 }
|
||
|
|
||
|
hh3cTwamplightSendDelaySeqEntry OBJECT-TYPE
|
||
|
SYNTAX Hh3cTwamplightSendDelaySeqEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines an entry in the hh3cTwamplightSendDelaySeqTable. The
|
||
|
operation of this table is same as that of pingResultsTable."
|
||
|
INDEX {
|
||
|
hh3cTwamplightControllerID
|
||
|
}
|
||
|
::= { hh3cTwamplightSendDelaySeqTable 1 }
|
||
|
|
||
|
Hh3cTwamplightSendDelaySeqEntry ::=
|
||
|
SEQUENCE {
|
||
|
hh3cTwamplightSenderDelaySeqNum Gauge32
|
||
|
}
|
||
|
|
||
|
hh3cTwamplightSenderDelaySeqNum OBJECT-TYPE
|
||
|
SYNTAX Gauge32 (1..4294967295)
|
||
|
MAX-ACCESS read-only
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The largest index value in a TWAMP packet delay test session."
|
||
|
::= { hh3cTwamplightSendDelaySeqEntry 1 }
|
||
|
|
||
|
|
||
|
|
||
|
hh3cTwamplightResetStatTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF Hh3cTwamplightResetStatEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines to clear TWAMP test statistics."
|
||
|
::= { hh3cTwamplightController 10 }
|
||
|
|
||
|
hh3cTwamplightResetStatEntry OBJECT-TYPE
|
||
|
SYNTAX Hh3cTwamplightResetStatEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines an entry in the hh3cTwamplightResetStatTable."
|
||
|
INDEX {
|
||
|
hh3cTwamplightControllerID
|
||
|
}
|
||
|
::= { hh3cTwamplightResetStatTable 1 }
|
||
|
|
||
|
Hh3cTwamplightResetStatEntry ::=
|
||
|
SEQUENCE {
|
||
|
hh3cTwamplightResetStatistics INTEGER
|
||
|
}
|
||
|
|
||
|
hh3cTwamplightResetStatistics OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
single(1),
|
||
|
all(2)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Clear TWAMP test statistics.
|
||
|
single: reset single.
|
||
|
all: reset all."
|
||
|
::= { hh3cTwamplightResetStatEntry 1 }
|
||
|
|
||
|
|
||
|
hh3cTwamplightReactionTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF Hh3cTwamplightReactionEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines TWAMP-light control-client test session reaction
|
||
|
configuration."
|
||
|
::= { hh3cTwamplightController 11 }
|
||
|
|
||
|
hh3cTwamplightReactionEntry OBJECT-TYPE
|
||
|
SYNTAX Hh3cTwamplightReactionEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines an entry in the hh3cTwamplightReactionTable."
|
||
|
INDEX {
|
||
|
hh3cTwamplightControllerID,
|
||
|
hh3cTwamplightReactItemIndex
|
||
|
}
|
||
|
::= { hh3cTwamplightReactionTable 1 }
|
||
|
|
||
|
Hh3cTwamplightReactionEntry ::=
|
||
|
SEQUENCE {
|
||
|
hh3cTwamplightReactItemIndex Unsigned32,
|
||
|
hh3cTwamplightReactCheckElement INTEGER,
|
||
|
hh3cTwamplightReactUpperLimit Unsigned32,
|
||
|
hh3cTwamplightReactLowerLimit Unsigned32,
|
||
|
hh3cTwamplightReactActionType INTEGER,
|
||
|
hh3cTwamplightReactRowStatus RowStatus
|
||
|
}
|
||
|
|
||
|
hh3cTwamplightReactItemIndex OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (1..10)
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The second index of hh3cTwamplightReactionTable, It definitely
|
||
|
identifies one of the reaction configurations for TWAMP-light test."
|
||
|
::= { hh3cTwamplightReactionEntry 1 }
|
||
|
|
||
|
hh3cTwamplightReactCheckElement OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
twoWayDelay(1),
|
||
|
twoWayJitter(2),
|
||
|
twoWayLoss(3)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A list of reaction condition type."
|
||
|
::= { hh3cTwamplightReactionEntry 2 }
|
||
|
|
||
|
hh3cTwamplightReactUpperLimit OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (2..1000000)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This object defines an administrative upper-threshold value for
|
||
|
hh3cTwamplightReactCheckElement."
|
||
|
::= { hh3cTwamplightReactionEntry 3 }
|
||
|
|
||
|
hh3cTwamplightReactLowerLimit OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (1..999999)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This object defines an administrative lower-threshold value for
|
||
|
hh3cTwamplightReactCheckElement."
|
||
|
::= { hh3cTwamplightReactionEntry 4 }
|
||
|
|
||
|
hh3cTwamplightReactActionType OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
none(0),
|
||
|
trapOnly(1)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Specifies the type of reaction to generate if the specified
|
||
|
violation type occurs for the monitored element:
|
||
|
|
||
|
none - No reaction is generated
|
||
|
trapOnly - A trap is generated"
|
||
|
DEFVAL { none }
|
||
|
::= { hh3cTwamplightReactionEntry 5 }
|
||
|
|
||
|
hh3cTwamplightReactRowStatus OBJECT-TYPE
|
||
|
SYNTAX RowStatus
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This object allows entries to be created and deleted
|
||
|
in the hh3cTwamplightReactionTable. Deletion of an entry
|
||
|
in this table results in deletion of all corresponding (same
|
||
|
hh3cTwamplightControllerID index values)
|
||
|
hh3cTwamplightSenderAdminTable and all related representations
|
||
|
entries."
|
||
|
REFERENCE
|
||
|
"See definition of RowStatus in RFC 2579, 'Textual
|
||
|
Conventions for SMIv2.'"
|
||
|
::= { hh3cTwamplightReactionEntry 6 }
|
||
|
|
||
|
|
||
|
hh3cTwamplightResponderEnable OBJECT-TYPE
|
||
|
SYNTAX TruthValue
|
||
|
MAX-ACCESS read-write
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Control TWAMP-light responder function.
|
||
|
true: Enable TWAMP-light responder function.
|
||
|
false: Disable TWAMP-light responder function."
|
||
|
DEFVAL { false }
|
||
|
::= { hh3cTwamplightReponsder 1 }
|
||
|
|
||
|
hh3cTwamplightResponderTable OBJECT-TYPE
|
||
|
SYNTAX SEQUENCE OF Hh3cTwamplightResponderEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines the TWAMP-light reflector Table, and configures
|
||
|
TWAMP test session. When the RowStatus is Active or CreatAndGo,
|
||
|
the source address and target address, source port,
|
||
|
target port must be configured. When the RowStatus
|
||
|
is Destroy, Except for fields ResponderID and RowStatus,
|
||
|
The rest can't be configured."
|
||
|
::= { hh3cTwamplightReponsder 2 }
|
||
|
|
||
|
hh3cTwamplightResponderEntry OBJECT-TYPE
|
||
|
SYNTAX Hh3cTwamplightResponderEntry
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Defines an entry in the hh3cTwamplightResponderTable."
|
||
|
INDEX {
|
||
|
hh3cTwamplightRespID
|
||
|
}
|
||
|
::= { hh3cTwamplightResponderTable 1 }
|
||
|
|
||
|
Hh3cTwamplightResponderEntry ::=
|
||
|
SEQUENCE {
|
||
|
hh3cTwamplightRespID Integer32,
|
||
|
hh3cTwamplightRespSrcAddrType InetAddressType,
|
||
|
hh3cTwamplightRespSrcAddr InetAddress,
|
||
|
hh3cTwamplightRespTrgtAddrType InetAddressType,
|
||
|
hh3cTwamplightRespTrgtAddr InetAddress,
|
||
|
hh3cTwamplightRespSrcPort Integer32,
|
||
|
hh3cTwamplightRespTrgtPort Integer32,
|
||
|
hh3cTwamplightRespVPN DisplayString,
|
||
|
hh3cTwamplightRespDescription DisplayString,
|
||
|
hh3cTwamplightRespRowStatus RowStatus,
|
||
|
hh3cTwamplightRespSrcIfName DisplayString,
|
||
|
hh3cTwamplightRespServiceID Unsigned32,
|
||
|
hh3cTwamplightRespDesMac MacAddress,
|
||
|
hh3cTwamplightRespSrcMac MacAddress,
|
||
|
hh3cTwamplightRespTimeFormat INTEGER,
|
||
|
hh3cTwamplightRespSVlanID Unsigned32,
|
||
|
hh3cTwamplightRespCVlanID Unsigned32
|
||
|
}
|
||
|
|
||
|
hh3cTwamplightRespID OBJECT-TYPE
|
||
|
SYNTAX Integer32
|
||
|
MAX-ACCESS not-accessible
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"TWAMP test session reflector index."
|
||
|
::= { hh3cTwamplightResponderEntry 1 }
|
||
|
|
||
|
hh3cTwamplightRespSrcAddrType OBJECT-TYPE
|
||
|
SYNTAX InetAddressType
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Specifies the type of the source address,
|
||
|
hh3cTwamplightClientSrcAddr, to be used at a remote host
|
||
|
when performing the TWAMP-light test."
|
||
|
::= { hh3cTwamplightResponderEntry 2 }
|
||
|
|
||
|
hh3cTwamplightRespSrcAddr OBJECT-TYPE
|
||
|
SYNTAX InetAddress
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Use the specified IP address (which must be given
|
||
|
in numeric form, not as a hostname) as the source
|
||
|
address for outgoing probe packets. On hosts with
|
||
|
more than one IP address, this option can be used
|
||
|
to force the source address to be something other
|
||
|
than the primary IP address of the interface the
|
||
|
probe packet is sent on. A zero length octet string
|
||
|
value for this object disables source address
|
||
|
specification.
|
||
|
|
||
|
The address type (InetAddressType) that relates to
|
||
|
this object is specified by the corresponding value
|
||
|
of hh3cTwamplightClientSrcAddrType."
|
||
|
DEFVAL { ''H }
|
||
|
::= { hh3cTwamplightResponderEntry 3 }
|
||
|
|
||
|
hh3cTwamplightRespTrgtAddrType OBJECT-TYPE
|
||
|
SYNTAX InetAddressType
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Specifies the type of host address to be used at a remote
|
||
|
host for performing a TWAMP-light test."
|
||
|
::= { hh3cTwamplightResponderEntry 4 }
|
||
|
|
||
|
hh3cTwamplightRespTrgtAddr OBJECT-TYPE
|
||
|
SYNTAX InetAddress
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Specifies the host address to be used at a remote host for
|
||
|
performing a TWAMP-light test. The host address type is
|
||
|
determined by the object value of corresponding
|
||
|
hh3cTwamplightClientTrgtAddrType."
|
||
|
DEFVAL { ''H }
|
||
|
::= { hh3cTwamplightResponderEntry 5 }
|
||
|
|
||
|
hh3cTwamplightRespSrcPort OBJECT-TYPE
|
||
|
SYNTAX Integer32 (1..65535)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The source port be used by a TWAMP-light test."
|
||
|
::= { hh3cTwamplightResponderEntry 6 }
|
||
|
|
||
|
hh3cTwamplightRespTrgtPort OBJECT-TYPE
|
||
|
SYNTAX Integer32 (1..65535)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The destination port to be used by a TWAMP-light test."
|
||
|
::= { hh3cTwamplightResponderEntry 7 }
|
||
|
|
||
|
hh3cTwamplightRespVPN OBJECT-TYPE
|
||
|
SYNTAX DisplayString (SIZE (1..31))
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"VPN name by which the system finds route in the specified VPN
|
||
|
to send TWAMP probe packets."
|
||
|
DEFVAL { "" }
|
||
|
::= { hh3cTwamplightResponderEntry 8 }
|
||
|
|
||
|
hh3cTwamplightRespDescription OBJECT-TYPE
|
||
|
SYNTAX DisplayString (SIZE (1..200))
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"A comment describing this session."
|
||
|
DEFVAL { "" }
|
||
|
::= { hh3cTwamplightResponderEntry 9 }
|
||
|
|
||
|
hh3cTwamplightRespRowStatus OBJECT-TYPE
|
||
|
SYNTAX RowStatus
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"This object allows entries to be created and deleted
|
||
|
in the Hh3cTwamplightResponderEntry."
|
||
|
REFERENCE
|
||
|
"See definition of RowStatus in RFC 2579, 'Textual
|
||
|
Conventions for SMIv2.'"
|
||
|
::= { hh3cTwamplightResponderEntry 10 }
|
||
|
|
||
|
|
||
|
hh3cTwamplightRespSrcIfName OBJECT-TYPE
|
||
|
SYNTAX DisplayString (SIZE (0..47))
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The source interface for the response packets."
|
||
|
DEFVAL { "" }
|
||
|
::= { hh3cTwamplightResponderEntry 11 }
|
||
|
|
||
|
hh3cTwamplightRespServiceID OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (1..4096)
|
||
|
UNITS "octets"
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"An Ethernet service instance by its ID for test."
|
||
|
::= { hh3cTwamplightResponderEntry 12 }
|
||
|
|
||
|
hh3cTwamplightRespDesMac OBJECT-TYPE
|
||
|
SYNTAX MacAddress
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The destination MAC address for the TWAMP-light test."
|
||
|
::= { hh3cTwamplightResponderEntry 13 }
|
||
|
|
||
|
hh3cTwamplightRespSrcMac OBJECT-TYPE
|
||
|
SYNTAX MacAddress
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The source MAC address for the TWAMP-light response message."
|
||
|
::= { hh3cTwamplightResponderEntry 14 }
|
||
|
|
||
|
hh3cTwamplightRespTimeFormat OBJECT-TYPE
|
||
|
SYNTAX INTEGER {
|
||
|
auto (0),
|
||
|
ntp (1),
|
||
|
ptp (2)
|
||
|
}
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"The timestamp format for probe packets in the TWAMP-light test."
|
||
|
::= { hh3cTwamplightResponderEntry 15 }
|
||
|
|
||
|
hh3cTwamplightRespSVlanID OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (1..4094)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Specify the ID of the VLAN to which the
|
||
|
probe packets belong."
|
||
|
::= { hh3cTwamplightResponderEntry 16 }
|
||
|
|
||
|
hh3cTwamplightRespCVlanID OBJECT-TYPE
|
||
|
SYNTAX Unsigned32 (1..4094)
|
||
|
MAX-ACCESS read-create
|
||
|
STATUS current
|
||
|
DESCRIPTION
|
||
|
"Specify the ID of the custom vlan to which the
|
||
|
probe packets belong.
|
||
|
The hh3cTwamplightRespSVlanID must be specified
|
||
|
first before the hh3cTwamplightRespCVlanID."
|
||
|
::= { hh3cTwamplightResponderEntry 17 }
|
||
|
|
||
|
END
|