MIBs Depot

ZHONE-COM-IP-FTP-CLIENT-MIB

Registered at
1.3.6.1.4.1.5504.4.1.18
1.3.6.1.4.1.5504.6.68
Last updated
2001-01-08 15:59
Organization
Zhone Technologies, Inc.
Revisions
2001-01-11 15:59, 2000-09-18 11:13
Namespace
zhone
Source file
ZHONE-COM-IP-FTP-CLIENT-MIB
Digest
sha256:5fda33b636f2c08e9c1ce6a14b2df1ef6a6b92a1e5f22caeaf35e63d58d84845

Description

This MIB defines the fields use by a manager to create a ftp request. The mib equates those fields in the command line request to an equivalent table entry. The system allows for up to 20 FTP requests to be concurrently executing.

Contact

Postal: Zhone Technologies, Inc. @ Zhone Way 7001 Oakport Street Oakland, CA 94621 USA Toll-Free: +1 877-ZHONE20 (+1 877-946-6320) Tel: +1-510-777-7000 Fax: +1-510-777-7001 E-mail: support@zhone.com

Imports

FromSymbols
SNMPv2-CONFMODULE-COMPLIANCE, NOTIFICATION-GROUP
SNMPv2-SMIInteger32, MODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, iso
SNMPv2-TCDisplayString, TEXTUAL-CONVENTION, TimeStamp
ZhonezhoneIp, zhoneModules
Zhone-TCZhoneAdminString, ZhoneFileName, ZhoneRowStatus

Imported by

Nothing in this corpus imports this module.

Load order

Every file a consumer needs in order to load this module, dependencies first.

SNMPv2-CONF
SNMPv2-SMI
SNMPv2-TC
ZHONE-COM-IP-FTP-CLIENT-MIB
Zhone
Zhone-TC

Objects

NameOIDSyntaxAccessStatus
ftpClient
OBJECT-IDENTITY
FTP Client Objects.
1.3.6.1.4.1.5504.4.1.18current
ftpClientNextIndex
OBJECT-TYPE
The next available index to be used for an FTP request. The manager performs a get on this variable to determine which index to utilize for its request. The agent controls this value and tracks which are in use and how many current requests are outstanding. An okay return is indicated by a value of 1-20 for which the manager can use for creating an ftp row/request. A value of 0 indicates there are no entries available (20 ftp requests are currently in progress. When this occurs, the ftpClientIndexFailures is incremented.
1.3.6.1.4.1.5504.4.1.18.1Integer32 (0..20)read-onlycurrent
ftpClientHighRequests
OBJECT-TYPE
The highest number of requests that the agent has processed at one time. Because it is up to the manager to delete a ftp request, even after completion, this number may be artificially high as it only tracks the number of index values in use.
1.3.6.1.4.1.5504.4.1.18.2Integer32read-onlycurrent
ftpClientAutoRemovals
OBJECT-TYPE
The number of times a manager tried to initiate an ftp request (get of ftpClientNextIndex), and there were not available indexes. In this case, the agent deletes the oldest completed ftp request and increments this object by 1.
1.3.6.1.4.1.5504.4.1.18.3Integer32read-onlycurrent
ftpClientIndexFailures
OBJECT-TYPE
The number of times a get was performed on the ftpClientNextIndex field and all indexes were in use (all had ftp requests in progress)
1.3.6.1.4.1.5504.4.1.18.4Integer32read-onlycurrent
ftpClientRequestTable
OBJECT-TYPE
The table of ftp requests. An FTP request is initiated by a manager by setting the required values and setting the ftpClientRequestRowStatus to 'createAndGo'. An FTP request is stopped and deleted by setting the ftpClientRequestRowStatus to 'destroy'. The manager obtains the index to utilize by getting the next available index (get to ftpClientNextIndex).
1.3.6.1.4.1.5504.4.1.18.5not-accessiblecurrent
ftpClientRequestEntry
OBJECT-TYPE
Each row of this table represents an ftp request that may either be in progress or completed (see ftpClientRequestResult). The manager both creates and deletes entries utilizing the ftpClientRequestRowStatus field. Entries are not deleted by the agent unless a new request is made (get to ftpClientNextIndex) and all indexes are utilized. In this case, the oldest completed request is auto-deleted and then made available for the manager.
1.3.6.1.4.1.5504.4.1.18.5.1not-accessiblecurrent
ftpClientRequestIndex
OBJECT-TYPE
The index of this FTP request in this table. There is a maximum number of 20 outstanding requests in the system.
1.3.6.1.4.1.5504.4.1.18.5.1.1Integer32 (1..20)not-accessiblecurrent
ftpClientRequestCode
OBJECT-TYPE
The operation requested by the manager with the default being a 'put' of a file in binary mode. These are the normal ftp operations allowed in being able to transfer a file in either binary or ASCII modes.
1.3.6.1.4.1.5504.4.1.18.5.1.2INTEGER {putBinary(1), putAscii(2), getBinary(3), getAscii(4)}read-createcurrent
ftpClientRequestLocalFileName
OBJECT-TYPE
The local file name to be used in the ftp operation. No default value is specified and this field must be specified on a row creation.
1.3.6.1.4.1.5504.4.1.18.5.1.3ZhoneFileNameread-createcurrent
ftpClientRequestRemoteFileName
OBJECT-TYPE
The remote filename used in the ftp operation. This value must be specified when the row is created and there is no default value.
1.3.6.1.4.1.5504.4.1.18.5.1.4ZhoneFileNameread-createcurrent
ftpClientRequestServerAddress
OBJECT-TYPE
Either the ip address or name specifying the location of the FTP server. This value must be specified on the row create and there is no default value.
1.3.6.1.4.1.5504.4.1.18.5.1.5ZhoneAdminStringread-createcurrent
ftpClientRequestUserName
OBJECT-TYPE
The user name to be used during the authentication process with the FTP server. This field must be specified on the row create and there is no default value.
1.3.6.1.4.1.5504.4.1.18.5.1.6ZhoneAdminStringread-createcurrent
ftpClientRequestPassword
OBJECT-TYPE
The password associated with this user named which is used during the authentication process with the FTP server. This value must be present during the row create and there is no default value. When this variable is read (get), a null string is always returned.
1.3.6.1.4.1.5504.4.1.18.5.1.7ZhoneAdminStringread-createcurrent
ftpClientRequestResult
OBJECT-TYPE
The results of the FTP operation. The possible values are: inProgress - currently executing the request success - file has been transferred stoppedByUser - operation was aborted localFileNameError - File could not be read or written on the local system. remoteFileNameError - File could not be read or written on the remote system unreachableDestination - the ip address or server name could not be reached. invalidUserNamePassword - The user name/password combination could not be authenticated by the ftp server. tooManyOpenFiles - File could not be opened due to too many files already opened. readError - Transfer not completed due to a file read error. writeError - Transfer not completed due to a file write error.
1.3.6.1.4.1.5504.4.1.18.5.1.8INTEGER {inProgress(1), success(2), stoppedByUser(3), localFileNameError(4), remoteFileNameError(5), unreachableDestination(6), invalidUserNamePassword(7), tooManyOpenFiles(8), readError(9), writeError(10)}read-onlycurrent
ftpClientRequestAction
OBJECT-TYPE
The action requested by the user. The normal operation is for a 'start' to be specified and this is the default value. Specifying 'stop' aborts the current operation in the current state. Specifying 'stop' with 'createAndGo' rowStatus results in the creation of the row. But the ftp transfer does not start until the row is specified to 'start'. Specifying multiple successive mstops or starts has no impact on the current operation. When read, the value returned is the last action requested.
1.3.6.1.4.1.5504.4.1.18.5.1.9INTEGER {start(1), stop(2)}read-createcurrent
ftpClientRequestCompletionTime
OBJECT-TYPE
The time when the operation completed. This includes if the operation was aborted. While the operation is in progress, a value of 0 is returned.
1.3.6.1.4.1.5504.4.1.18.5.1.10TimeStampread-onlycurrent
ftpClientRequestRowStatus
OBJECT-TYPE
The rowstatus is used by the manager to create or destroy a ftp request. Required fields on a create_and_go are: - local and remote filenames - server address or name - user name - password A get on this field always return 'active'.
1.3.6.1.4.1.5504.4.1.18.5.1.11ZhoneRowStatusread-createcurrent