Makalah Tfp Tftp-libre

11
JARINGAN KOMPUTER File Transfer Protocol (TFP)& Trivial File Transfer Protocol(TFTP) Nama : Reza Mardiyeni Nim : 2010-31-114 Kelas : C Nama Dosen : Riki Ruli Siregar Teknik Informatika Sekolh tinggi Teknik PLN Jakarta 2013

description

terima kasih

Transcript of Makalah Tfp Tftp-libre

  • JARINGAN KOMPUTER File Transfer Protocol (TFP)& Trivial File

    Transfer Protocol(TFTP)

    Nama : Reza Mardiyeni

    Nim : 2010-31-114

    Kelas : C

    Nama Dosen : Riki Ruli Siregar

    Teknik Informatika

    Sekolh tinggi Teknik PLN

    Jakarta 2013

  • BAB I

    PENDAHULUAN

    1.1 Latar Belakang

    Pada era globalisasi sekarang ini ilmu pengetahuan dan teknologi sudahlah tidak asing lagi terdengar di telinga kita. Dunia yang serba modern telah menghiasi di sekeliling kita serta perkembangannya pun tak terlupakan. Di bidang komunikasi perkembangannya pun semakin canggih seseorang dapat berkomunikasi lewat jarak jauh dengan menggunakan sebuah media sebagai alat perantara.

    Dunia computer sering disebut sebagai dunia telekomunikasi yang sangat populer karena mampu mengakses data yang sekian banyak jumlahnya dan mampu diakses kemanapun. Perkembangan computer dalam mengakses sebuah data pun kini mulai berkembang dengan adanya internet yang dapat mengakses data keseluruh dunia

    Intenet merupakan program computer untuk mengakses sebuah data baik dalam jumlah kecil maupun dalam jumlah yang besar serta untuk mengambil sebuah data dari jarak yang jauh. Dalam internet terdapat banyak pemprograman yang dapat kita gunakan untuk untuk mengambil suatu informasi serta suatu data yang ingin kita peroleh.

    Pada komputer juga memiliki banyak program untuk mengolah kata namun bukan hanya program pengolahan kata saja tetapi ada beberapa program yang dimiliki oleh computer, dan salah satunya yang akan kami bahas dalam makalah ini yaitu FTP (File Transfer Protokol) dan TFTP (Trivial File Transfer Protocol) yang berfungsi untuk mentrasfer antara dua data yang akan saling dipertukarkan.

    Di dalam FTP dan TFTP terdapat banyak perintah-perintah yang dapat kita gunakan, namun meskipun demikian program ini juga memiliki banyak kelemahan, namun demikian banyak manfaat yang dapat kita ambil edan untuk membahas kesemuanya itu kami akan bahas dalam pembahasan.

  • 1.2 Rumusan Masalah

    Apakah yang dimaksud dengan FTP dan TFTP? Apakah tujuan/manfaat dari FTP dan TFTP? Cara kerja FTP dan TFTP Apa kelebihan dan kelemahan dari FTP 1.3 Tujuan Penulisan

    Untuk mengetahui tentang FTP dan TFTP Mengetahui tujuan dari FTP dan TFTP Mengetahui kelebihan dan kelemahan FTP dan TFTP

  • BAB II

    PEMBAHASAN

    2.1 Pengertian FTP FTP merupalan singkatan dari File Transfer Protocol. FTP terdiri dari sebuah

    client dan sebuah server yang merupakan aplikasi yang memberi akses transfer data antara dua komputer. Transfer data ini dapat tewrjadi antara computer yang berbentuk mainframe dan sebuah computer dijaringan local.

    FTP (File Transfer Protocol) merupakan protokol yang digunakan untuk memindahmindahkan file kita dengan mudah nengupload dan mendownload file seperti dalam file-file dalam sebuah computer. Dalam FTP intinya ada dua perpindahan file yaitu yang pertama upload yang merupakan perpindahan file dari computer local ke FTP server. Dan yang kedua adalah Download yang merupakan perpindahan file dari FTP server ke computer local.

    2 macam FTP berdasarkan hak aksesnya:

    1. FTP user artinya ftp yang dapat diakses dan memiliki permisi hanya di batasi untuk user tertentu. Karena ftp user disertakan suatu autentifikasi bila kita mengakses ke dalamnaya

    2. FTP anonymous, artinya FTP yang disediakan secara anonymoyse tanpa nama, dengan kata lain FTP tersebut dapat diakses oleh siapapun dan biasanya tanpa password, ataupun bila diminta password. Biasanya server meminta alamat emailkita sebagai passwordnya untuk ferivikasi.

  • TFTP Trivial File Transfer Protocol (disingkat menjadi TFTP) adalah sebuah protokol

    perpindahan berkas yang sangat sederhana yang didefinisikan pada tahun 1980. TFTP memiliki fungsionalitas dasar dari protokol File Transfer Protocol (FTP).

    Karena protokol ini sangatlah sederhana, maka implementasi protokol ini dalam komputer yang memiliki memori yang kecil sangatlah mudah. Hal ini memang pertimbangan yang sangat penting pada saat itu. Protokol ini kini masih digunakan untuk mentransfer berkas-berkas kecil antar host di dalam sebuah jaringan, seperti halnya ketika terminal jarak jauh X Window System atau thin client lainnya melakukan proses booting dari sebuah host jaringan atau server.

    TFTP dibuat berdasarkan protokol yang sebelumnya disebut dengan Easy File Transfer Protocol (EFTP), yang merupakan bagian dari kumpulan protokol PARC Universal Packet (PUP). Pada awal-awal pengembangan protokol TCP/IP, TFTP merupakan protokol pertama kali yang diimplementasikan dalam sebuah jenis host jaringan, karena memang sangat sederhana.

    Versi asli TFTP, sebelum direvisi oleh RFC 1350, menampilkan sebuah kelemahan protokol, yang diberinama Sorcerer's Apprentice Syndrome, saat pertama kali diketemukan.

    TFTP pertama kali muncul sebagai bagian dari sistem operasi 4.3 BSD. Protokol ini juga masih dimasukkan ke dalam Mac OS X, paling tidak hingga versi 10.5. TFTP adalah program yang memiliki fungsionalitas layaknya aplikasi FTP. TFTP menjalankan hubungan antara klien dengan server menggunakan protokol layer transport UDP.

  • 2.2 Tujuan dan Manfaat FTP Untuk tujuan sharing data Untuk tujuan indirect atau implicit remote computer Untuk munyediakan tempat penyimpanan bagi user Untuk menyediakan transfer data yang reable dan efisien TFTP Untuk transfer file antar komputer yang sama maupun berbeda jaringan Digunakan khususnya untuk melakukan transfer data yang bersifat rahasia. Untuk menyebarkan dirinya dan menginfeksi host jaringan lainnya,seperti yang digunakan oleh worm komputer, seperti W32.Blaster. Protokol ini memiliki jumlah memori yang sedikit untuk menjalankan kodenya, sehingga dapat dengan mudah dipasang pada bootROM komputer. Digunakan untuk melakukan booting komputer seperti halnya router jaringan komputer yang tidak memiliki perangkat penyimpanan data.

  • 2.3 Perintah dalam melakukan proses FTP

    Beberapa perintah yang sering dan sangat diperlukan oleh user dalam melakukan proses FTP adalah seperti dibawah ini:

    Open: memulai ftp dan mengkoneksikan ftp ke server Nlist, dir, ls: daftar dari file yang ada dalam ftp server Cd: berpindah direktori secara hakiki pada direktori ftp server Lls, lcd, lpwd perintah yang digunakan untuk memberikan informasi kepada kita di direktori aktif mana kita berada pada computer local. Get: perintah ini digunakan jika kita ingin mengambil file dari ft-server ke computer local Put: perintah ini digunakan untuk menaruh data ke ftp-server, dari computer kita ke computer server Mput/mget: digunakan untuk mengambil dan menaruh beb erapa data secara langsung Ascii/binary: melakukan transfer data dalam bentuk format file ascii atau secara binary Quit: mengakhiri dan memutuskan hubungan ftp dari computer kita ke computer server

    2.4 Cara Kerja

    FTP Port standard FTP adalah 21 (pada server). Pada sisi server, ftp server menunggu incoming connection di port 21 (default). FTP client mencoba connect ke ftp server (daemon) dengan memasukan user

    password nya (biasanya FTP memang memiliki suatu autentikasi tersendiri.) FTP server men-check apakah si user dan password nya valid, Jika valid maka akan

    berlanjut ke step berikutnya, jika tidak valid maka akan diminta memasukan user/password yang lain beberapa kali, jika tetap invalid maka koneksi akan diputuskan.

  • Setelah user tervalidasi maka ftp client dapat men-download/men-upload atau pun mendelete file yang terdapat di server, tergantung dari hak akses yang dimiliki.

    Sebelum membuat koneksi, port TCP nomor 21 di sisi server akan mendengarkan percobaan koneksi dari sebuah klien FTP dan kemudian akan digunakan sebagai port pengatur (control port) untuk:

    - Membuat sebuah koneksi antara klien dan server. - Untuk mengizinkan klien untuk mengirimkan sebuah perintah FTP kepada server. - Dan untukmengembalikan respons server ke perintah tersebut. Sekali koneksi kontrol

    telah dibuat, maka server akan mulai membuka port TCP nomor 20 untuk membentuk sebuah koneksi baru dengan klien untuk mentransfer data aktual yang sedang dipertukarkan saat melakukan pengunduhan dan penggugahan.

    FTP hanya menggunakan metode autentikasi standar, yakni menggunakan username dan password yang dikirim dalam bentuk tidak terenkripsi. Pengguna terdaftar dapat menggunakan username dan password-nya untuk mengakses, men-download, dan meng-upload berkas-berkas yang ia kehendaki. Umumnya, para pengguna terdaftar memiliki akses penuh terhadap beberapa direktori sehingga mereka dapat membuat berkas, direktori, dan bahkan menghapus berkas. Pengguna yang belum terdaftar dapat juga menggunakan metode anonymous login, yakni dengan menggunakan nama pengguna anonymous dan password yang diisi dengan menggunakan alamat e-mail.

  • TFTP Pada dasarnya cara kerja TFTP sama dengan FTP. Tetapi yang membedakan adalah pada

    cara kerjanya yang bersifat mengerjakan transfer file berukuran kecil. File-transfer-protocol menggunakan TCP untuk mendapatkan komunikasi dalam jaringan yang dapat diandalkan. Jika jaringan sudah cukup dapat diandaljan, seperti umumnya pada jaringan LAN maka dapat dipergunakan file-transfer-protocol yang lebih sederhana, yaitu dapat digunakan user-datagram-protocol(UDP) untuk mendasari protocol transport (host-to-host). Sebagai contohfile-transfer-protocol yang menggunakan UDP adalah trivial-file-transfer-protocol(TFTP).

    2.5 Kelebihan dan kekurangan FTP

    Kelebihan dari FTP 1. FTP dapat Mempermudah dalam mengunggah data. 2. FTP dapat mentransfer data. 3. Pada FTP online terdapat fasilitas untuk mengupload data ke server dalam jumlah

    banyak sekaligus jadi tidak satu persatu. 4. Pada FTP dapat melayani tukar-menukar file. 5. FTP merupakan Versi paling gres juga dilengkapi dengan seperangkat program audit dan penanganan acount.

    Kelemahan dari FTP 1. FTP merupakan cara yang tidak aman dalam mentransfer suatu file karena file

    dikirimkan tanpa di enskripsi terlebih dahulu tetapi melalui clear teks. Mode text yang dipakai untuk transfer data adalah format ASCII atau format binary.

    2. Keamanan dan kemudahan penggunaan seringkali berbentrokan dan menjadi dilema para administrator sistem.

    3. FTP desainnya masih lemah sehingga mengakibatkan tidak terinformasinya para administrator sistem mengenai resiko yang mereka hadapi.

  • BAB III

    PENUTUP

    KESIMPULAN

    FTP (File Transfer Protocol) adalah salah satu protocol dalam jaringan berbasis TCP/IP (Transmission Control Protocol) yang digunakan untuk melakukan pengiriman maupun penerimaan data/file dari server FTP ke klient FTP maupun sebaliknya. TFTP merupakan sebuah protokol sederhana untuk transfer file antar komputer yang sama maupun berbeda jaringan. TFTP dirancang khusus dengan ukuran kecil dan didimplementasikan. Oleh sebab itu TFTP mempunyai lebih banyak kekurangan dibandingkan dengan protokol FTP biasa. Tugas yang dikerjakan oleh TFTP adalah membaca dan menulis file atau mail dari/ke komputer server. Tujuan dari FTP antara lain untuk sharing data, indirect atau implicit remote computer, tempat penyimpanan bagi user, menyediakan data yang reable dan efisien. Tujuan dari TFTP adalah untuk transfer file antar komputer yang sama maupun berbeda jaringan. Pada dasarnya cara kerja TFTP sama dengan FTP. Tetapi yang membedakan adalah pada cara kerjanya yang bersifat mengerjakan transfer file berukuran kecil.

  • DAFTAR PUSTAKA

    http://id.wikipedia.org/wiki/Protokol_Transfer_Berkas

    http://id.wikipedia.org/wiki/Trivial_File_Transfer_Protocol

    http://elib.unikom.ac.id/files/disk1/15/jbptunikompp-gdl-s1-2004-agungekapm-741-JURNAL+A-G.pdf