Trivial File Transfer Protocol adalah teknologi yang mentransfer file antar perangkat jaringan dan merupakan versi sederhana dari File Transfer Protocol yang lebih tangguh. TFTP dikembangkan pada 1970-an untuk komputer yang kekurangan memori atau ruang disk yang cukup untuk menyediakan dukungan FTP penuh. Saat ini, TFTP ditemukan pada router broadband konsumen dan router jaringan komersial.
Administrator jaringan rumah menggunakan TFTP untuk meningkatkan firmware router, sementara administrator profesional menggunakan TFTP untuk mendistribusikan perangkat lunak ke seluruh jaringan perusahaan.
Cara Kerja TFTP
Seperti FTP, TFTP menggunakan perangkat lunak klien dan server untuk membuat koneksi antara dua perangkat. Dari klien TFTP, file individual dapat diunggah ke atau diunduh dari server. Server menghosting file dan klien meminta atau mengirim file.
TFTP juga dapat digunakan untuk memulai komputer dari jarak jauh dan mencadangkan file konfigurasi jaringan atau router.
TFTP mengandalkan UDP untuk mengangkut data.
Perangkat Lunak Klien dan Server TFTP
Klien TFTP baris perintah disertakan dalam versi Microsoft Windows, Linux, dan macOS saat ini. Klien TFTP dengan antarmuka grafis juga tersedia sebagai freeware, seperti TFTPD32, yang menyertakan server TFTP. Utilitas TFTP Windows adalah contoh lain dari klien dan server GUI untuk TFTP, dan ada klien FTP gratis lainnya.
Microsoft Windows tidak dikirimkan dengan server TFTP, tetapi beberapa server TFTP Windows gratis tersedia untuk diunduh. Sistem Linux dan macOS menggunakan server tftpd TFTP, meskipun mungkin dinonaktifkan secara default.
Pakar jaringan merekomendasikan untuk mengonfigurasi server TFTP dengan hati-hati untuk menghindari potensi masalah keamanan.
Cara Menggunakan Klien TFTP di Windows
Klien TFTP di Windows tidak diaktifkan secara default. Aktifkan melalui applet Panel Kontrol Program dan Fitur.
-
Buka Panel Kontrol. Pergi ke Windows Search dan cari Control Panel.
-
Di Control Panel, pilih Programs.
-
Pilih Mengaktifkan atau menonaktifkan fitur Windows.
Atau, jalankan perintah optionalfeatures di Command Prompt atau kotak dialog Run.
-
Di kotak dialog Fitur Windows, pilih TFTP Client.
Anda mungkin perlu melakukan boot ulang agar perubahan diterapkan.
- Akses TFTP melalui Command Prompt dengan perintah tftp. Gunakan perintah bantuan atau lihat halaman referensi baris perintah tftp di situs web Microsoft.
TFTP vs. FTP
Protokol Transfer File Trivial berbeda dari FTP dalam hal utama berikut:
- Versi asli TFTP mentransfer file hingga ukuran 32 MB. Beberapa server TFTP yang lebih baru menghapus batasan ini atau mungkin membatasi ukuran file hingga 4 GB.
- Tidak seperti FTP, TFTP tidak memiliki fitur login, sehingga tidak meminta nama pengguna dan kata sandi. Hindari menggunakan TFTP untuk berbagi file sensitif; Anda tidak dapat melindungi file ini atau mengaudit akses ke file.
- Mendaftar, mengganti nama, dan menghapus file melalui TFTP biasanya tidak diperbolehkan.
- TFTP menggunakan port UDP 69 untuk membuat koneksi jaringan sedangkan FTP menggunakan port TCP 20 dan 21.
Karena TFTP diimplementasikan menggunakan UDP, umumnya hanya bekerja pada jaringan area lokal.