Perbezaan antara FTP dan TFTP

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 protokol Internet. 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 Trivial (juga dikenali sebagai TFTP) adalah protokol rangkaian yang dilaksanakan untuk memindahkan fail juga. Pertama kali ditakrifkan pada tahun 1980, dengan fungsi pelayan FTP yang mudah. Kerana kesederhanaannya, ia dapat 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.e. Firmware telefon ip).

Seperti yang disebutkan, FTP boleh diakses secara anonim. Ini bermakna pengguna boleh log masuk ke pelayan ini dengan akaun 'tanpa nama' apabila diberi arahan untuk nama pengguna dan kata laluan. Dalam kebanyakan kes, pengguna tanpa akaun langsung dengan komputer hos akan diminta menggunakan alamat e -melnya sebagai ganti kata laluan; Walau bagaimanapun, hampir tidak ada proses pengesahan yang berlaku sebaik sahaja maklumat itu dibekalkan (seperti di Pusat Kebangsaan Maklumat Bioteknologi).

TFTP digunakan terutamanya untuk memindahkan fail dari (atau menuliskannya ke) pelayan jauh. Kerana ia adalah protokol terbuka, terdapat kekurangan keselamatan - yang bermaksud sangat berbahaya untuk memindahkan fail melalui pelayan terbuka di seluruh internet. Oleh itu, TFTP biasanya hanya digunakan pada rangkaian swasta dan/atau tempatan. Malangnya, tidak ada proses pengesahan, oleh itu tiada mekanisme penyulitan, disediakan. Hasil daripada kesederhanaannya, TFTP hanya boleh memindahkan fail sebesar terabyte, dan membolehkan paket data besar untuk dipindahkan - yang boleh menyebabkan kelewatan besar dalam penghantaran fail.

Tidak seperti TFTP, pelayan FTP mempunyai protokol pengesahan dan penyulitan di tempatnya. Di mana akses tersebut dibatasi, perkhidmatan FTP jauh (Mail FTP) boleh dilaksanakan untuk mendapatkan masalah sekatan. Ini membolehkan akses, tetapi mengehadkan pengguna daripada melihat direktori atau mengubahsuai arahan.

Ringkasan:

1. FTP adalah protokol rangkaian kata laluan berasaskan pengguna yang digunakan untuk memindahkan data merentasi rangkaian; TFTP adalah protokol rangkaian yang tidak mempunyai proses pengesahan.

2. FTP boleh diakses tanpa nama, tetapi jumlah maklumat yang dipindahkan adalah terhad; TFTP tidak mempunyai proses penyulitan, dan hanya berjaya memindahkan fail yang tidak lebih besar daripada satu terabyte.