Before configuring an FTP upload test, configure the FTP user name, password, and the login directory for the FTP server, and ensure reachable routes between the FTP client and the FTP server.
The NQA client also functions as the FTP client. Perform the following steps on the NQA client.
At present, the NQA FTP test only supports data transmission in proactive and ASCII modes. Anonymous users cannot be used for the test.
The system view is displayed.
An NQA test instance is created, and the NQA view is displayed.
The test type is set to FTP.
The destination address is configured.
Run description string
A description is configured for the test instance.
Run frequency interval
The test period is set for the NQA test instance.
Run timeout time
The timeout period of a probe is set for the NQA test instance.
By default, the timeout period of an FTP probe is 15 seconds.
Run destination-port port-number
The destination port number is configured.
Run source-address ipv4 ipv4-address
The source IP address is configured.
Run source-port port-number
The source port number is configured.
Run ttl number
The TTL value in the NQA test packet is set.
Run sendpacket passroute
The NQA test instance is configured to send packets without searching the routing table.
Run tos value
Type of Service (TOS) is set for the test packet.
Run vpn-instance vpn-instance-name
The VPN instance name is configured.
Run records history number
The maximum number of historical records is set for the NQA test instance.
Run records result number
The maximum number of result records is set for the NQA test instance.
Run agetime hh:mm:ss
The aging time is set for the NQA test instance.
The FTP operation type is set to Put.
The FTP user name is configured.
The FTP password is configured.
To upload the specified file, run the ftp-filename file-name command.
The file name cannot contain such characters as tilde (~), asterisk (*), slash (/), backslash (\), apostrophe ('), quotation mark ("), and comma (,), but the file path can contain these characters.
The file name can contain a file name extension but cannot contain only the file name extension, for example, .txt
To upload a file of a specified size, run the ftp-filesize size command. The NQA client (also the FTP client) automatically generates a file named nqa-ftp-test.txt for uploading.
During the FTP test, select a file of a small size. If the file is too large, the test may fail because of timeout.
The file uploading operation cannot save the local file to the FTP server, but upload the file in the fixed size and content. You need to configure the file name. The data is specified by the system. If the file name is the same as that in the FTP server, the uploaded file overwrites the existing file and is not deleted after the test.