Wellfleet-TCP-ECHOCLI-MIB DEFINITIONS ::= BEGIN -- Created by mdl2asn version 3.1 -- Creation date: Wed Aug 30 16:49:17 EDT 1995 IMPORTS IpAddress, Counter, Gauge FROM RFC1155-SMI OBJECT-TYPE FROM RFC-1212 wfTcpGroup FROM Wellfleet-COMMON-MIB; wfTcpEchoCliGroup OBJECT IDENTIFIER ::= { wfTcpGroup 4 } wfTcpEchoCli OBJECT IDENTIFIER ::= { wfTcpEchoCliGroup 1 } wfTcpEchoCliDelete OBJECT-TYPE SYNTAX INTEGER { created(1), deleted(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Creates or Deletes TCP Echo Client Subsystem" DEFVAL { created } ::= { wfTcpEchoCli 1 } wfTcpEchoCliDisable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enables or Disables TCP Echo Client Subsystem" DEFVAL { enabled } ::= { wfTcpEchoCli 2 } wfTcpEchoCliState OBJECT-TYPE SYNTAX INTEGER { down(1), init(2), up(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Enables or Disables TCP Echo Client Subsystem" ::= { wfTcpEchoCli 3 } wfTcpEchoCliMaxConns OBJECT-TYPE SYNTAX INTEGER(1..1000) ACCESS read-write STATUS mandatory DESCRIPTION "Max limit on number of Tcp Echo Client Sessions/Connections" DEFVAL { 100 } ::= { wfTcpEchoCli 4 } wfTcpEchoCliConns OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Current number of Active Tcp Echo Client Sessions/Connections" ::= { wfTcpEchoCli 5 } wfTcpEchoCliCharsRcvd OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Total number of Characters Received by TCP Echo Clients" ::= { wfTcpEchoCli 6 } wfTcpEchoCliCharsXmtd OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Total number of characters transmitted by TCP Echo Clients" ::= { wfTcpEchoCli 7 } wfTcpEchoCliBufsRcvd OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Total number of Buffers Received by TCP Echo Servers" ::= { wfTcpEchoCli 8 } wfTcpEchoCliBufsXmtd OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Total number of Buffers Transmitted by TCP Echo Servers" ::= { wfTcpEchoCli 9 } wfTcpEchoCliConnTable OBJECT-TYPE SYNTAX SEQUENCE OF WfTcpEchoCliConn ACCESS not-accessible STATUS mandatory DESCRIPTION "The TCP Echo Client Connection Table contains informnation about this entitity's existing TCP Echo Client connections" ::= { wfTcpEchoCliGroup 2 } wfTcpEchoCliConn OBJECT-TYPE SYNTAX WfTcpEchoCliConn ACCESS not-accessible STATUS mandatory DESCRIPTION "A TCP Echo Client Connection" INDEX { wfTcpEchoCliConnLocalAddress, wfTcpEchoCliConnRemoteAddress, wfTcpEchoCliConnTestId } ::= { wfTcpEchoCliConnTable 1 } WfTcpEchoCliConn ::= SEQUENCE { wfTcpEchoCliConnDelete INTEGER, wfTcpEchoCliConnDisable INTEGER, wfTcpEchoCliConnState INTEGER, wfTcpEchoCliConnLocalAddress IpAddress, wfTcpEchoCliConnRemoteAddress IpAddress, wfTcpEchoCliConnTestId INTEGER, wfTcpEchoCliConnTestControl INTEGER, wfTcpEchoCliConnTcpRcvWin INTEGER, wfTcpEchoCliConnTcpXmtWin INTEGER, wfTcpEchoCliConnBufsToSend INTEGER, wfTcpEchoCliConnCharsPerBuf INTEGER, wfTcpEchoCliConnLocalPort INTEGER, wfTcpEchoCliConnRuns Counter, wfTcpEchoCliConnGoodRuns Counter, wfTcpEchoCliConnBadRuns Counter, wfTcpEchoCliConnStopReason INTEGER, wfTcpEchoCliConnStopDetails INTEGER, wfTcpEchoCliConnFirstXmtTime INTEGER, wfTcpEchoCliConnLastRcvTime INTEGER, wfTcpEchoCliConnAvrgGoodRunTime INTEGER, wfTcpEchoCliConnBufsRcvd Counter, wfTcpEchoCliConnCharsRcvd Counter, wfTcpEchoCliConnBufsXmtd Counter, wfTcpEchoCliConnCharsXmtd Counter } wfTcpEchoCliConnDelete OBJECT-TYPE SYNTAX INTEGER { created(1), deleted(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The Delete TCP Echo Client Connection Attribute. Users set this attribute to a value of TCP_ECHOCLI_CONN_CREATED to begin configuring an instance of the TCP Echo Client for testing." DEFVAL { created } ::= { wfTcpEchoCliConn 1 } wfTcpEchoCliConnDisable OBJECT-TYPE SYNTAX INTEGER { enabled(1), disabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The Enable TCP Echo Client Connection Attribute. Users set this attribute to a value of TCP_ECHOCLI_CONN_ENABLED to start a test using this instance of the echo client connectio entry's test parameters." DEFVAL { disabled } ::= { wfTcpEchoCliConn 2 } wfTcpEchoCliConnState OBJECT-TYPE SYNTAX INTEGER { down(1), config(2), init(3), run(4), xdone(5), stopped(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The State of this TCP Echo Client Connection" DEFVAL { down } ::= { wfTcpEchoCliConn 3 } wfTcpEchoCliConnLocalAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The Local IP Address on which this TCP Echo Client Connection is opened" ::= { wfTcpEchoCliConn 4 } wfTcpEchoCliConnRemoteAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The Remote IP Address to which this TCP Echo Client's connection request will be directed." ::= { wfTcpEchoCliConn 5 } wfTcpEchoCliConnTestId OBJECT-TYPE SYNTAX INTEGER(1..10000) ACCESS read-write STATUS mandatory DESCRIPTION "The Test Identification Number. This number must be unique across the box for the echo client gate to even make an attempt to run the given test. It also serves as the instance ID for this Echo Client Connection Instance" ::= { wfTcpEchoCliConn 6 } wfTcpEchoCliConnTestControl OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "A set of flags to control the Echo test... Bit 0: If set, data integrity is checked If clear no data integrity checking is done Bit 1: If set, buffers are filled with a 'count' pattern If clear, buffers are not filled with a count pattern Bits 2-23: Reserved,.. Muzt Be Zero Bits 24-31: If non-zero: If Bit 1 also set, config error else, xmit buffers are filled with this constant else xmit buffers are not filled with constant" ::= { wfTcpEchoCliConn 7 } wfTcpEchoCliConnTcpRcvWin OBJECT-TYPE SYNTAX INTEGER(100..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Receive Window for TCP Echo Clients to advertise to TCP" DEFVAL { 4096 } ::= { wfTcpEchoCliConn 8 } wfTcpEchoCliConnTcpXmtWin OBJECT-TYPE SYNTAX INTEGER(1024..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Transmit Window for TCP Echo Clients to request from TCP" DEFVAL { 4096 } ::= { wfTcpEchoCliConn 9 } wfTcpEchoCliConnBufsToSend OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The number of buffers to send for a given run of the configured TCP Echo Client test" ::= { wfTcpEchoCliConn 10 } wfTcpEchoCliConnCharsPerBuf OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The number of characters/octets to place in each xmit buffer" ::= { wfTcpEchoCliConn 11 } wfTcpEchoCliConnLocalPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The Local TCP port on which this TCP Echo Client Connection is opened." ::= { wfTcpEchoCliConn 12 } wfTcpEchoCliConnRuns OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Total number of time the test configured in this insatnce has been run; includes both Good and Bad runs." ::= { wfTcpEchoCliConn 13 } wfTcpEchoCliConnGoodRuns OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Total number of time the test configured in this insatnce has been run and completed with Good results. This implies that all the buffers were sent. Depending on other control settings this may also imply that the received stream passed integrity checks." ::= { wfTcpEchoCliConn 14 } wfTcpEchoCliConnBadRuns OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Total number of time the test configured in this insatnce has been run and completed with bad results." ::= { wfTcpEchoCliConn 15 } wfTcpEchoCliConnStopReason OBJECT-TYPE SYNTAX INTEGER { complete(1), mgmt(2), abort(3), error(4), incomplete(5), panic(6) } ACCESS read-only STATUS mandatory DESCRIPTION "The reason this TCP Echo Client Test was terminated. - a Value of 1 indicates a normal 'end of test'. - a Value of 2 indicates the TCP Echo Server Connection Entry's MIB instance was disabled by network management. - a Value of 3 indicates that the TCP Connection for this Echo Server Connection Entry was aborted by TCP - a Value of 4 indicates that an unexpected and unrecoverable TCP error occrued during the last run of the test" ::= { wfTcpEchoCliConn 16 } wfTcpEchoCliConnStopDetails OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The detailed reason this TCP Echo Client Test was terminated. if ( wfTcpEchoCliConnStopReason == TCP_ECHOCLI_STOP_NORM ) this attribute has no meaning else if ( wfTcpEchoCliConnStopReason == TCP_ECHOCLI_STOP_MGMT ) this attribute has no meaning else if ( wfTcpEchoCliConnStopReason == TCP_ECHOCLI_STOP_TCP_ABORT ) this attribute contains the TCP abort reason else if ( wfTcpEchoCliConnStopReason == TCP_ECHOCLI_STOP_TCP_ERROR ) this attribute contains the TCP error code else if ( wfTcpEchoCliConnStopReason == TCP_ECHOCLI_STOP_PANIC ) this attribute has no meaning" ::= { wfTcpEchoCliConn 17 } wfTcpEchoCliConnFirstXmtTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The timestamp of the first transmit request (units unspecified)" ::= { wfTcpEchoCliConn 18 } wfTcpEchoCliConnLastRcvTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The timestamp of the arrival of the last or most recent receive buffer (units unspecified). For a Good Run, this also marks the end of the test." ::= { wfTcpEchoCliConn 19 } wfTcpEchoCliConnAvrgGoodRunTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The average elapsed time for Good Runs of the configured test" ::= { wfTcpEchoCliConn 20 } wfTcpEchoCliConnBufsRcvd OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of buffers received by this Echo Client instance which contained at least one byte of inbound receive (urgent) data." ::= { wfTcpEchoCliConn 21 } wfTcpEchoCliConnCharsRcvd OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The total number of characters (octets) received by this Echo Client instance." ::= { wfTcpEchoCliConn 22 } wfTcpEchoCliConnBufsXmtd OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of transmit buffers passed to TCP by this Echo Server Instance." ::= { wfTcpEchoCliConn 23 } wfTcpEchoCliConnCharsXmtd OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of transmit characters (octets) passed to TCP by this Echo Server Instance." ::= { wfTcpEchoCliConn 24 } END -- Wellfleet-TCP-ECHOCLI-MIB