12.4.4 Packet Tracer – Use FTP Services Answers
|Device||Interface||IP Address||Subnet Mask|
|FTP Server (ftp.pka)||NIC||188.8.131.52||255.255.255.224|
- Upload a file to an FTP server.
- Download a file from an FTP server.
Background / Scenario
File Transfer Protocol (FTP) is a commonly used application to transfer files between clients and servers on the network. The server is configured to run the service where clients connect, login, and transfer files. FTP uses port 21 as the server command port to create the connection. FTP then uses port 20 for data transfer.
In this activity, you will upload a file to an FTP server. You will also download a file from an FTP server.
Part 1: Upload a file to an FTP server.
In this part, you will locate the file sampleFile.txt and upload it to an FTP server.
Step 1: Locate the file.
1. Click PC-A.
2. Click Desktop.
3. Click Command Prompt.
4. At the prompt, click ? to list the available commands.
5. Enter dir to see the files on the PC. Notice that there is a sampleFile.txt file in the C:\ directory.
C:\> dir Volume in drive C has no label. Volume Serial Number is 5E12-4AF3 Directory of C:\ 12/31/1969 17:0 PM 26 sampleFile.txt 26 bytes 1 File(s)
Step 2: Connect to the FTP server.
1. FTP to the FTP server at 184.108.40.206 or ftp.pka.
C:\> ftp 220.127.116.11 Trying to connect…18.104.22.168 Connected to 22.214.171.124
2. Enter the username student and password class to gain access.
220- Welcome to PT Ftp server Username:student 331- Username ok, need password Password: 230- Logged in (passive mode On)
Step 3: Upload a file to an FTP server.
1. Enter ? to see the commands available in the ftp client.
ftp> ? ? cd delete dir get help passive put pwd quit rename ftp>
2. Enter dir to see the files available on the server.
ftp> dir Listing /ftp directory from 192.168.1.3: 0 : asa842-k8.bin 5571584 1 : asa923-k8.bin 30468096 2 : c1841-advipservicesk9-mz.124-15.T1.bin 33591768 3 : c1841-ipbase-mz.123-14.T7.bin 13832032 <output omitted>
3. Enter put sampleFile.txt to send the file to the server.
ftp> put sampleFile.txt Writing file sampleFile.txt to 126.96.36.199: File transfer in progress… [Transfer complete – 26 bytes] 26 bytes copied in 0.08 secs (325 bytes/sec) ftp>
4. Use the dir command again to list the contents of the FTP server to verify that the file has been uploaded to the FTP server.
Part 2: Download a file from an FTP server.
You can also download a file from an FTP server. In this part, you will rename the file sampleFile.txt and download it from the FTP server.
Step 1: Rename the file on an FTP server.
1. At the ftp> prompt, rename the file sampleFile.txt to sampleFile_FTP.txt.
ftp> rename sampleFile.txt sampleFile_FTP.txt Renaming sampleFile.txt ftp> [OK Renamed file successfully from sampleFile.txt to sampleFile_FTP.txt] ftp>
2. At the ftp> prompt, enter dir to verify the file has been renamed.
Step 2: Download the file from the FTP server.
1. Enter the command get sampleFile_FTP.txt to retrieve the file from the server.
ftp> get sampleFile_FTP.txt Reading file sampleFile_FTP.txt from 188.8.131.52: File transfer in progress… [Transfer complete – 26 bytes] 26 bytes copied in 0.013 secs (2000 bytes/sec) ftp>
2. Enter quit to exit the FTP client when finished.
3. Display the contents of the directory on the PC again to see the image file from the FTP server.
Step 3: Delete the file from the FTP server.
1. Log into the FTP server again to delete the file sampleFile_FTP.txt.
2. Enter the command to delete the file sampleFile_FTP.txt from the server.
What command did you use to remove the file from the FTP server?
3. Enter quit to exit the FTP client when finished.