Learning by doing

April 24, 2009

FTP (File Transfer Protocol)

Filed under: Journey

FTP kawan… tahukah engkau apakah itu ^_^

Dulu, ketika masih belajar di bangku sekolah, tahu tentang FTP hanya sekedar teori saja dan jarang sekali mempraktekkannya. Misteri itu lambat laun terbuka… karena sudah bisa menggunakan fungsi ini dengan baik pada implementasi kerja sehari-hari.

Alhamdulillah, terbukti bahwa teori belajar sambil mempraktekkan itu memang cepat sekali membuat orang mengerti kawan.

Ingin sharing pengertian tentang ilmu yang satu ini. Meskipun sederhana, minimal dapat memberi gambaran yang manfaat pada orang-orang umum sepertiku dulu.

Hal yang biasa digunakan saat kita ingin bertukar data pada komputer satu dengan komputer lainnya adalah menggunakan beberapa cara seperti :

1. tukar data menggunakan flash disk
2. sharing folder antar komputer dalam jaringan
3. kirim via internet / e-mail
4. ftp (file transfer protocol)
5. transfer antar hardisk
6. pakai cara lain (bluetooth, infra red dll)

Diantara cara di atas, yang sering aku lakukan adalah menggunakan opsi yang 1, 2 dan 3 karena memang mudah diterapkan, lebih familier dan cepat. Sedangkan untuk opsi yang lainnya jarang terpakai untuk media penukaran data selama ini.

Permasalahan timbul disaat ada pekerjaan yang mengharuskan transfer data antar PC ke Router, dimana opsi-opsi yang sering digunakan selama ini belum dapat diterapkan pada pertukaran data antar dua device yang berbeda.

Cara yang paling ampuh adalah dengan FTP kawan, karena hal ini pula aku bisa lebih mengerti penggunaan dan pengertian tentang penerapan fungsi FTP pada kerjaan sehari-hari.

Misalnya ada pekerjaan untuk upgrade ios atau downgrade ios router, maka kita dapat menggunakan fungsi FTP ini untuk memasukkan file ios baru yang sudah disediakan untuk dapat ditransfer pada router yang akan di upgrade/downgrade tersebut.

Caranya :

1. Setting router dengan beberapa konfigurasi untuk dapat menggunakan ftp pada router ini, seperti:

aaa
 local-user ftp password simple ftpjuga —> (menentukan user dan password)
 local-user ftp service-type ftp           —> (menentukan type layanan)
 local-user ftp ftp-directory cfcard:/    —> (menentukan directory filenya)

2. Setelah itu kita buat koneksi dari pc atau laptop menuju router, biar gampang koneksinya kita buat point-to-point aja :) .

3. Setelah konek, tinggal siap-siap masukkan data yang sudah disediakan dengan cara:

C:\Documents and Settings\Akhdiyat>                —-> masuk dos promt
C:\Documents and Settings\Akhdiyat\Desktop>    —-> tentukan directory file yg akan ditransfer
C:\Documents and Settings\Akhdiyat\Desktop>dir —-> ketik ’dir’ untuk memastikan filenya
 Volume in drive C is Akhdiyat
 Volume Serial Number is 9090-5510

 Directory of C:\Documents and Settings\Akhdiyat\Desktop



04/24/2009  03:28 PM             1,402 test-ftp.txt —–> file yang akan ditransfer
              36 File(s)     55,495,904 bytes
               5 Dir(s)     983,285,760 bytes free

C:\Documents and Settings\Akhdiyat\Desktop>
C:\Documents and Settings\Akhdiyat\Desktop>ftp 10.100.4.14  —–> masuk device/routernya
Connected to 10.100.4.14.
User (10.100.4.14:(none)): ftp                                            —–> masukkan username
331 Please specify the password.
Password:                                                                       —–> masukkan password
230 Login successful. Have fun.
ftp> dir                                                                           —–> pastikan directory device/routernya
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.



drwxr-xr-x    2 500      500          4096 Nov 13 18:32 test
226 Directory send OK.
ftp: 2446 bytes received in 0.28Seconds 8.70Kbytes/sec.
ftp>
ftp>
ftp> put test-ftp.txt                                                         —–> transfer file dengan perintah ‘put’
200 PORT command successful. Consider using PASV.
150 Ok to send data.
226 File receive OK.
ftp> dir                                                                           —–> pastikan file sudah masuk
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.



drwxr-xr-x    2 500      500          4096 Nov 13 18:32 test
-rw-r–r–    1 500      500          1,402Apr 23 18:32 test-ftp.txt
226 Directory send OK.
ftp: 2516 bytes received in 0.03Seconds 81.16Kbytes/sec.
ftp>

4. Setelah file baru masuk, maka proses untuk meng’upgrade/downgrade’ router dengan ios baru sudah dapat dilakukan dengan mengarahkan booting router pada file yang baru saja dimasukkan. reboot. monitor dan selesai.

Ini adalah cara yang paling sederhana kawan…, untuk implementasi lebih lanjut nanti ada yang namanya TFTP Server, TFTP Client, port FTP, dan tehnik lain dalam penggunaan FTP.  

Have fun Buddy :)

April 2, 2009

01040338

Filed under: Journey

Unforgettable NIK [01040338]

Tepat 5 tahun yang lalu, dapat nomor resmi yang menandakan bahwa secara formal aku mulai bekerja di perusahaan yang bergerak di bidang per’telekomunikasi’an.

Begitu berharganya pengalaman yang banyak itu kawan, sehingga selalu menghiasi daftar CV tiap-tiap orang untuk dapat melamar ke berbagai perusahaan yang diinginkan.

Mudah-mudahan semakin lama berkarya dan bekerja, semakin membuat kita lebih bijak dan selalu ingin belajar untuk memahami ilmu yang terus berkembang ini amien.

Get free blog up and running in minutes with Blogsome
Theme designed by Ian Main