1. Konsep Protokol Pengiriman File (FTP) 
Protokol pengiriman  file atau biasa disebut FTP,  File Transfer Protocol, adalah sebuah  protokol  klien-server  yang  memungkinkan  seorang  pemakai  untuk mengirim atau menerima file dari dan ke sebuah tempat/mesin dalam jaringan. Ia bekerja  menurut  aturan  transport  TCP  dan  sangat  banyak  digunakan  dalam jaringan  internet. Meskipun demikian  juga dapat digunakan pada  jaringan  lokal, LAN. 
Standar yang mendefinisikan FTP mendekripsikan bahwa semua operasi yang menggunakan sebuah alat operasi sederhana yang disebut model FTP. Model FTP mendefinisikan tugas-tugas dari peralatan yang berpartisipasi dalam sebuah perpindahan file, dan dua kanal komunikasi yang terbentuk diantaranya. Serta komponen-komponen FTP yang mengatur kedua kanal dan definisi terminologi yang digunakan untuk komponen-komponen tersebut.
Karena termasuk sebagai protokol klien-server, klien FTP disebut sebagai user, hal ini karena para pengguna FTP menjalankan FTP melalui sebuah mesin klien. Serangkaian operasi perangkat lunak FTP dalam sebuah mesin disebut sebagai proses. Perangkat lunak FTP yang berjalan dalam sebuah server disebut proses server FTP sedangkan yang berjalan di klien disebut proses klien FTP.
Standar yang mendefinisikan FTP mendekripsikan bahwa semua operasi yang menggunakan sebuah alat operasi sederhana yang disebut model FTP. Model FTP mendefinisikan tugas-tugas dari peralatan yang berpartisipasi dalam sebuah perpindahan file, dan dua kanal komunikasi yang terbentuk diantaranya. Serta komponen-komponen FTP yang mengatur kedua kanal dan definisi terminologi yang digunakan untuk komponen-komponen tersebut.
Karena termasuk sebagai protokol klien-server, klien FTP disebut sebagai user, hal ini karena para pengguna FTP menjalankan FTP melalui sebuah mesin klien. Serangkaian operasi perangkat lunak FTP dalam sebuah mesin disebut sebagai proses. Perangkat lunak FTP yang berjalan dalam sebuah server disebut proses server FTP sedangkan yang berjalan di klien disebut proses klien FTP.
a) Kontrol koneksi FTP dan koneksi data
Konsep kritis dalam memahami FTP adalah bahwa seperti kebanyakan protokol lain yang menggunakan protokol transport TCP, ia tidak hanya menggunakan satu koneksi TCP melainkan menggunakan dua koneksi. Model FTP dirancang memerlukan dua kanal logik komunikasi antara proses server dan klien FTP:
-  Kontrol koneksi,  Ini merupakan koneksi  logikal TCP yang dibuat ketika 
 sebuah sesi FTP diadakan. Ia memelihara throughput selama sesi FTP
 dan digunakan hanya untuk melakukan pertukaran informasi control,
 seperti perintah FTP dan jawabannya. Ia tidak digunakan untuk mengirim
 file-file.
- Koneksi data, Setiap saat ketika data dikirimkan dari server ke klien atau 
 sebaliknya, sebuah koneksi data TCP nyata dibangun di antara mereka.
 Data dikirimkan melalui koneksi data tersebut. Saat pengiriman file
 selesai, koneksi data ini dihentikan.
|  | 
| model operasi FTP | 
0 comments:
Post a Comment