1. File Transfer Protocol FTP Compiled by Dr Ali Mansour 2. FTP Introduction • FTP (RFC 959) is an application layer protocol designed to transfer large files across a…