Senin, 14 Agustus 2017

Pengertian dan Cara Kerja Terlengkap Dari DNS, DHCP, FTP dan Fungsinya


Apa yang dimaksud dengan DNS (Domain Name System) pada jaringan komputer?
DNS atau Domain Name System adalah sebuah sistem yang berfungsi untuk menterjemahkan alamat IP sebuah komputer server menjadi sebuah nama domain ataupun sebaliknya yaitu DNS akan menerjemahkan sebuah nama domain menjadi alamat IP.

Sebagai pengguna internet tentu kita tidak asing lagi dengan yang namanya domain, karena untuk mencari informasi diinternet kita akan mengunjungi situs-situs atau website dengan nama domain yang berbeda-beda (Contoh: google.com, yahoo.com, blogspot.com, facebok.com,twitter.com dan lain sebagainya). DNS akan memudahkan kita untuk mengakses alamat IP address dari sebuah server yang menyediakan informasi sehingga ketika kita mengetikkan google.com maka akan otomatis menuju ke alamat IP yang dimiliki oleh google.


Sebelum adanya DNS (Domain Name System) jaringan komputer menggunakan file HOSTS yang berisi nama komputer dan alamat IP dari komputer tersebut. File HOSTS ini sangat menyulitkan user karena selain user harus menghafal IP dan nama komputer, user juga harus copy versi terbaru dari file HOSTS disetiap lokasi jaringan internet. Tentunya ini akan sangat merepotkan pengguna internet, untuk ini DNS diciptakan untuk menggantikan peran dari file HOSTS.

Dynamic Host Configuration Protocol atau yang biasa dikenal dengan DHCP adalah layanan pemberian nomor IP secara otomatis yang diberikan kepada komputer-komputer yang membutuhkan.

Pengertian, Cara Kerja dan Fungsi DHCP Server - TutorialCaraKomputer.com

Komputer yang memberikan IP (Internet Protocol) kepada komputer yang meminta disebut dengan DHCP Server, sedangkan yang dipinjamkan sebuah nomor IP disebut dengan DHCP Client. Pada sistematis DHCP, Nomor IP yang diberikan kepada client tidaklah permanen artinya DHCP Server hanya meminjamkan nomor IP kepada Client dan apabila nomor tersebut sudah tidak diperlukan maka IP tersebut akan dikemabalikan kepada server.

Cara Kerja DHCP Server


DHCP menggunakan 4 tahapan proses untuk memberikan konfigurasi nomor IP. (Jika Client memiliki NIC lebih dari satu dan perlu no IP lebih dari satu maka proses DHCP dijalankan untuk setiap adaptor secara sendiri-sendiri) 

1. IP Least Request
Client meminta nomor IP ke server (Broadcast mencari DHCP server).

2. IP Least Offer
DHCP server (bisa satu atau lebih server jika memang ada 2 atau lebih DHCP server) yang mempunyai nomor IP, memberikan penawaran ke client
tersebut.

3. IP Lease Selection
Client memilih penawaran DHCP Server yang pertama diterima dan kembali melakukan broadcast dengan message menyetujui peminjaman tersebut kepada DHCP Server

4. IP Lease Acknowledge
DHCP Server yang menang memberikan jawaban atas pesan tersebut berupa konfirmasi nomor IP dan informasi lain kepada Client dengan sebuah ACKnowledgment. Kemudian client melakukan inisialisasi dengan mengikat (binding) nomor IP tersebut dan client dapat bekerja pada jaringan tersebut. Sedangkan DHCP Server yang lain menarik tawarannya kembali.

Kelebihan DHCP Server

  1. Memudahkan dalam transfer data kepada PC client lain atau PC server. DHCP menyediakan alamat-alamat IP secara dinamis dan konfigurasi lain.
  2. DHCP memungkinkan suatu client menggunakan alamat IP yang tidal bisa dipakai oleh client yang lain.
  3. DHCP memungkinkan suatu client menggunakan satu alamat IP untuk jangka waktu tertentu dari server.
  4. Menghemat tenaga dan waktu dalam pemberian IP.
  5. Mencegah terjadinya IP conflict.

Kekurangan DHCP Server

  1. Semua pemberian IP bergantung pada server, maka dari hal itu jika server mati maka semua komputer akan disconnect dan saling tidak terhubung.

Metode dalam konfigurasi DHCP

  1. Konfigurasi dengan range secara random otomatis IP.Pemberian IP address kepada client secara random dan dapat berubah-ubah namun masih dalam range IP address yang ditentukan.
  2. Konfigurasi dengan Fixed alamat IP address.Pemberian IP address yang sifatnya tetap value pada client yang memerlukan data MAC address.
Pengertian, Cara Kerja dan Fungsi DHCP Server
TitlePengertian, Cara Kerja dan Fungsi DHCP Server
Date
Rating4.5

Ketika anda mendownload suatu file di internet, pernahkan anda berfikir bagaimana bisa kita mendownload file tersebut? Terus ketika kita mengupload suatu file, bagaimana semua itu bisa terjadi? Itu semua karena peran dari FTP. FTP atau File Transfer Protocol merupakan protokol internet yang digunakan untuk urusan pengiriman data dalam jaringan komputer, seperti upload dan download file yang dilakukan oleh FTP client dan FTP server.
Layanan FTP bisa diatur menjadi FTP public, dimana semua orang bisa mengakses data-data yang ada di server FTP dengan mudah. Selain dapat diatur menjadi FTP public, layanan FTP ini juga bisa diatur agar tidak semua orang dapat mengakses data-data yang ada di server, jadi hanya pengguna terdaftar saja yang memiliki izin untuk mengakses data-data tersebut.
FTP berkerja menggunakan salah satu protokol yang dapat diandalkan untuk urusan komunikasi data antara client dan server, yaitu protokol TCP (lebih tepatnya menggunakan port nomor 21). Dengan adanya protokol ini, antara client dan server dapat melakukan sesi komunikasi sebelum pengiriman data berlangsung.

Terus apa perbedaan antara FTP client dan FTP server?

FTP server merupakan server yang bertugas memberikan layanan pengiriman/ tukar menukar data kepada FTP client dengan syarat FTP client harus meminta (request) terlebih dahulu kepada FTP server.
Sedangkan FTP client merupakan komputer/ perangkat yang meminta layanan tukar menukar data kepada FTP server. Setelah terkoneksi dengan FTP server, FTP client dapat melakukan proses download, upload dan lain sebagainya sesuai dengan izin yang telah diberikan oleh FTP server sebelumnya.

Cara Kerja FTP

Satu-satunya metode yang digunakan oleh FTP adalah metode autentikasi standar, dimana diperlukan username dan password untuk mengakses data-data yang ada pada FTP server.
Pengguna yang terdaftar (memiliki username dan password) memiliki akses penuh pada beberapa direktori-direktori beserta file-file yang ada di dalamnya sehingga pengguna yang terdaftar tersebut dapat membuat, menyalin, memindahkan atau bahkan menghapus direktori-direktori tersebut.
Untuk cara kerjanya, terlebih dahulu FTP client harus meminta koneksi kepada FTP server, jika sudah terhubung dengan FTP server maka FTP client dapat melakukan pertukaran data seperti upload dan download data.

Manfaat dari FTP

  • Kita dapat melakukan pertukaran file antar komputer dengan mudah, walaupun file tersebut memiliki ukuran yang besar
  • Bagi pemilik website, dengan adanya FTP, mereka dapat melakukan backup website mereka dengan mudah
  • Kita dapat melakukan indirect maupun implicit remote computer
  • FTP menyediakan transfer data yang reliable dan efisien.

Kesimpulan

Jadi FTP merupakan protokol yang digunakan untuk keperluan transfer/ tukar menukar data antar komputer (client dan server), dimana dengan adanya FTP, kita bisa melakukan upload dan download file dengan mudah.
Sekian untuk artikel hari ini. Semoga tulisan saya mengenai pengertian FTP beserta cara kerja dan manfaatnya bermanfaat dan mudah anda pahami.

Tidak ada komentar:

Posting Komentar