Skip to content

A simple FTP implementation between a simulated server and a client that can transfer files locally - using computer networks fundamentals.

Notifications You must be signed in to change notification settings

soumen02/File-Transfer-Protocol-Simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File-Transfer-Protocol-Simulator

A simple FTP implementation between a simulated server and a client that can transfer files locally.

This computer netwroks project involved building an FTP application that uses real FTP commands for communication with an FTP server. Once logged in, it allows the user to store and retrieve files from the server's directory. The port used can also be set manually.

auth.txt contains the usernames and passwords that the server accepts.

Multiple clients can requests for files at the same time.

How to run the program

  • Install GNU C++
  • Use make clean and then make to recompile all the files.
  • Run the executable created using ./filename where filename is Server and Client

About

A simple FTP implementation between a simulated server and a client that can transfer files locally - using computer networks fundamentals.

Topics

Resources

Stars

Watchers

Forks