Tolong jelaskan mengenai Mode transfer data dari Protokol Transfer Berkas

Transfer data dapat dilakukan dalam salah satu dari tiga mode:

Mode Stream (MODE S): Data dikirim sebagai aliran berkelanjutan, membebaskan FTP dari melakukan pemrosesan apa pun. Sebaliknya, semua pemrosesan diserahkan kepada TCP. Tidak diperlukan indikator End-of-file, kecuali data dibagi menjadi rekord.

Mode Block (MODE B): Dirancang terutama untuk mentransfer berkas berorientasi rekaman (STRU R), meskipun juga dapat digunakan untuk mentransfer file teks berorientasi aliran (STRU F). FTP menempatkan setiap catatan (atau baris) data ke dalam beberapa blok (header blok, jumlah bita, dan bidang data) dan kemudian meneruskannya ke TCP.

Mode terkompresi  (MODE C): Memperluas MODE B dengan kompresi data menggunakan run-length encoding.

Sebagian besar klien dan peladen FTP kontemporer tidak mengimplementasikan MODE B atau MODE C; Klien dan peladen FTP untuk sistem operasi mainframe dan komputer mini adalah pengecualian untuk itu.