Perbezaan Antara FTP dan TFTP
FTP vs TFTP
Protokol Pemindahan Fail (juga dikenali sebagai FTP) adalah protokol rangkaian yang dilaksanakan untuk menukar fail melalui rangkaian TCP / IP - iaitu Protokol Kawalan Penghantaran dan Internet Protokol. FTP menggunakan pengesahan kata laluan yang dibuat oleh pengguna. Walaupun pengesahan kata laluan berasaskan pengguna biasanya dilaksanakan, akses pengguna tanpa nama juga tersedia melalui pelayan FTP.
Protokol Pemindahan Fail Sedap (juga dikenali sebagai TFTP) adalah protokol rangkaian yang dilaksanakan untuk memindahkan fail juga. Ia pertama kali ditakrifkan pada tahun 1980, dengan fungsi pelayan FTP yang mudah. Kerana kesederhanaannya, ia boleh dilaksanakan dengan sisa memori yang sangat sedikit di bahagian komputer rumahnya. Oleh itu, pada permulaannya, TFTP digunakan untuk boot komputer atau router. Bahawa dikatakan, ia juga berguna untuk memindahkan sejumlah kecil data antara rangkaian (i. Firmware telefon IP).
Seperti yang dinyatakan, FTP boleh diakses secara anonim. Ini bermakna pengguna boleh log masuk ke pelayan ini dengan akaun 'tanpa nama' apabila diberi gesaan untuk nama pengguna dan kata laluan. Dalam kebanyakan kes, pengguna tanpa akaun langsung dengan komputer tuan rumah akan diminta untuk menggunakan alamat e-melnya sebagai ganti kata laluan; Walau bagaimanapun, hampir tidak ada proses pengesahan yang berlaku apabila maklumat itu dibekalkan (seperti di Pusat Kebangsaan Maklumat Bioteknologi).
TFTP digunakan terutamanya untuk memindahkan fail dari (atau menulisnya ke) pelayan jauh. Kerana ia adalah protokol terbuka, terdapat kekurangan keselamatan - yang bermaksud sangat berbahaya untuk memindahkan fail ke atas pelayan terbuka di seluruh internet. Oleh itu, TFTP biasanya hanya digunakan pada rangkaian swasta dan / atau tempatan. Malangnya, tiada proses pengesahan, oleh itu tiada mekanisme penyulitan, diletakkan di tempat. Akibat kesederhanaannya, TFTP hanya boleh memindahkan fail sebesar terabyte, dan membolehkan paket data yang berlebihan dipindahkan - yang boleh menyebabkan penundaan yang besar dalam penghantaran fail.
Tidak seperti TFTP, pelayan FTP mempunyai protokol pengesahan dan penyulitan. Di mana akses tersebut terhad, perkhidmatan FTP jauh (mel FTP) boleh dilaksanakan untuk mengatasi masalah sekatan. Ini membolehkan akses, tetapi menyekat pengguna daripada melihat direktori atau mengubah suai arahan.
Ringkasan:
1. FTP adalah protokol rangkaian kata laluan pengguna yang digunakan untuk memindahkan data merentasi rangkaian; TFTP adalah protokol rangkaian yang tidak mempunyai sebarang proses pengesahan.
2. FTP boleh diakses tanpa nama, tetapi jumlah maklumat yang dipindahkan adalah terhad; TFTP tidak mempunyai proses penyulitan di tempat, dan hanya boleh berjaya memindahkan fail yang tidak lebih besar daripada satu terabyte.