Advanced Systems Programming

This project can be implemented by one student, or in group of two students.
Write two programs server and client in C to simulate the FTP protocol. Both of your
programs must be CLI only. Our goal is not to replicate a fully FTP client/server but we want
to simulate the main functions of the FTP protocol:
• Your server and your client must communicate using the FTP protocol.
o CWD
o CDUP
o REIN
o QUIT
o PORT (modify it to represent a data transfer named pipe or file instead of
port)
o RETR
o STOR
o APPE
o REST
o RNFR
o RNTO
o ABOR
o DELE
o RMD
o MKD
o PWD
o LIST
o STAT
o NOOP

This question has been answered.

Get Answer