Pada dasarnya, ada protokol transfer file berikut: FTP Â¢Ã‚â€œ protokol FTP lama yang sudah ada sejak tahun 1970-an. Singkatan dari File Transfer Protocol. Biasanya berjalan di atas port TCP 21. SFTP adalah protokol transfer file lain yang sama sekali berbeda yang tidak ada hubungannya dengan FTP. SFTP berjalan di atas sesi SSH, biasanya pada port TCP 22. Sudah ada sejak akhir 1990-an.