Wednesday, October 30, 2013

SEJARAH FTP

SEJARAH 
FTP memiliki evolusi yang panjang selama bertahun-tahun . Lampiran III adalah kompilasi kronologis Permintaan untuk Komentar dokumen yang berkaitan dengan FTP . Ini termasuk mekanisme transfer file yang diusulkan pertama pada tahun 1971 yang dikembangkan untuk implementasi pada host di MIT ( RFC 114 ) , ditambah komentar dan diskusi dalam RFC 141 .         


ISTILAH  ASCII          
Set karakter ASCII adalah sebagaimana didefinisikan dalam ARPA - Internet Protocol Handbook . Dalam FTP , karakter ASCII didefinisikan menjadi bagian bawah kode set delapan - bit (yaitu , bit yang paling signifikan adalah nol ) .  kontrol akses          Kontrol akses mendefinisikan hak akses pengguna terhadap penggunaan sistem , dan file dalam sistem itu. Kontrol akses yang diperlukan untuk mencegah penggunaan yang tidak sah atau file tanpa disengaja . Ini adalah hak prerogatif dari proses server FTP untuk memanggil kontrol akses .   ukuran byte          Ada dua ukuran byte kepentingan dalam FTP : ukuran byte logis dari file , dan ukuran byte transfer dokumen yang digunakan untuk transmisi data . Transfer ukuran byte selalu 8 bit . Transfer ukuran byte belum tentu ukuran byte di mana data yang akan disimpan dalam suatu sistem , maupun ukuran byte logis untuk interpretasi struktur data .  koneksi kontrol          Komunikasi jalur antara PENGGUNA - PI dan SERVER - PI untuk pertukaran perintah dan balasan . Koneksi ini mengikuti Protokol Telnet .   sambungan data 
         Sambungan duplex penuh atas data yang ditransfer , dalam modus tertentu dan jenis . Data yang ditransfer dapat menjadi bagian dari sebuah file , seluruh file atau beberapa file . Path mungkin antara server - DTP dan user- DTP , atau antara dua server DTPS .  port data          Pasif proses transfer data " mendengarkan " pada port data untuk koneksi dari proses transfer aktif untuk membuka sambungan data .   DTP Proses transfer data menetapkan dan mengelola koneksi data. The DTP dapat pasif atau aktif .   End – on – line          Urutan end - of-line mendefinisikan pemisahan garis pencetakan . Urutannya adalah Carriage Return, diikuti dengan Line Feed .   EOF Kondisi akhir - of-file yang mendefinisikan akhir dari file yang ditransfer .  EOR Kondisi akhir- record yang mendefinisikan akhir catatan yang ditransfer  pemulihan kesalahan          Sebuah prosedur yang memungkinkan pengguna untuk pulih dari kesalahan tertentu seperti kegagalan baik sistem host atau proses transfer. Dalam FTP , pemulihan kesalahan mungkin melibatkan restart transfer file di sebuah pos pemeriksaan tertentu.  perintah FTP          Satu set perintah yang terdiri dari informasi kontrol mengalir dari pengguna FTP untuk proses server - FTP .  berkas          Sebuah memerintahkan set data komputer ( termasuk program ) , panjang sewenang-wenang , unik diidentifikasi oleh pathname .   mode          Modus di mana data yang akan ditransfer melalui koneksi data. Modus mendefinisikan format data selama transfer termasuk EOR dan EOF . Mode transfer didefinisikan dalam FTP dijelaskan dalam Bagian pada Mode Transmisi .   NVT  Jaringan Virtual Terminal sebagaimana didefinisikan dalam Protokol Telnet .  NVFS          Jaringan Virtual File System . Sebuah konsep yang mendefinisikan sistem file jaringan standar dengan perintah standar dan konvensi pathname .  Halaman          Sebuah file dapat disusun sebagai seperangkat bagian-bagian independen yang disebut halaman . FTP mendukung pengiriman file terputus sebagai halaman diindeks independen. 
 pathname          Pathname didefinisikan sebagai string karakter yang harus input ke sistem file oleh pengguna untuk mengidentifikasi sebuah file . Pathname biasanya mengandung perangkat dan / atau nama direktori , dan berkas spesifikasi nama . FTP belum menentukan konvensi pathname standar. Setiap pengguna harus mengikuti konvensi penamaan file dari sistem file yang terlibat dalam transfer .   PI          Protokol penerjemah. Pengguna dan server sisi protokol memiliki peran yang berbeda diimplementasikan dalam user- PI dan server - PI .  catatan          Sebuah file sekuensial dapat disusun sebagai sejumlah bagian yang berdekatan disebut catatan . Struktur Rekam didukung oleh FTP tapi file tidak perlu memiliki struktur record  membalas          Balasan adalah pengakuan ( positif atau negatif ) yang dikirim dari server ke pengguna melalui koneksi kontrol dalam menanggapi perintah FTP . Bentuk umum dari balasan adalah kode selesai ( termasuk kode kesalahan ) diikuti oleh string teks . Kode yang digunakan oleh program dan teks biasanya ditujukan untuk pengguna manusia.  Server – DTP          Proses transfer data , dalam normal " aktif" negaranya , menetapkan koneksi data dengan " mendengarkan " data port . Ini set up parameter untuk transfer dan penyimpanan , dan transfer data pada perintah dari PI nya . The DTP dapat ditempatkan dalam" pasif " negara untuk mendengarkan , daripada memulai koneksi pada port data.  proses server – FTP          Suatu proses atau serangkaian proses yang melakukan fungsi transfer file yang bekerja sama dengan proses pengguna - FTP dan, mungkin , server lain . Fungsi terdiri dari juru protokol ( PI ) dan proses transfer data ( DTP ) .  Server – PI          Protokol server juru " mendengarkan " di Pelabuhan L untuk koneksi dari pengguna - PI dan menetapkan sambungan komunikasi kontrol. Ini menerima perintah FTP standar dari user- PI , mengirimkan balasan , dan mengatur server - DTP .  jenis          Data jenis representasi yang digunakan untuk transfer data dan penyimpanan . Jenis menyiratkan transformasi tertentu antara waktu penyimpanan dan data transfer data . Jenis representasi didefinisikan dalam FTP dijelaskan dalam Bagian tentang Pembentukan Data Connections .  pemakai          Seseorang atau suatu proses atas nama orang yang ingin mendapatkan layanan transfer file . Pengguna manusia dapat berinteraksi secara langsung dengan proses server 
- FTP , tetapi penggunaan yang user- FTP proses lebih disukai karena desain protokol tertimbang terhadap automata .   user-DTP          Proses transfer data " mendengarkan " pada port data untuk koneksi dari proses server - FTP . Jika dua server mentransfer data antara mereka , pengguna- DTP tidak aktif .   Proses user- FTP          Satu set fungsi termasuk juru protokol , proses transfer data dan antarmuka pengguna yang bersama-sama melakukan fungsi transfer file bekerja sama dengan satu atau lebih proses server FTP . User interface memungkinkan bahasa lokal untuk digunakan dalam dialog perintah - balasan dengan pengguna .   user- PI          Pengguna protokol juru memulai koneksi kontrol dari U port ke proses server - FTP , memulai perintah FTP , dan mengatur pengguna- DTP jika proses yang merupakan bagian dari transfer file 


THE FTP MODEL 
Dengan definisi di atas dalam pikiran , model berikut ( ditunjukkan pada Gambar 1 ) dapat digambarkan untuk layanan FTP .  
CATATAN: 1. Sambungan data dapat digunakan di kedua arah.                      2. Sambungan data tidak perlu waktu lama. File Transfer Protocol  
host yang sama yang memulai perintah FTP melalui kontrol koneksi, namun pengguna atau proses user-FTP harus memastikan "listen" pada port data tertentu. Seharusnya juga harus dicatat bahwa sambungan data dapat digunakan untuk pengiriman simultan dan menerima. Dalam situasi lain pengguna mungkin ingin mentransfer file antara dua host, baik yang merupakan host lokal. Pengguna set up mengontrol koneksi ke dua server dan kemudian mengatur untuk sambungan data antara mereka. Dengan cara ini, kontrol informasi 
akan diteruskan ke pengguna-PI namun data ditransfer antara server data proses transfer. Berikut ini adalah model ini Server-server interaksi. 

0 comments:

Post a Comment

 

About

Copyright © tecknology and Software Download Design by BTDesigner | Blogger Theme by BTDesigner | Powered by Blogger