• Beranda
  • Kelas
  • Blog
  • Lainnya
    • Event
    • Webinar
      • DaftarLogin
    InformatikawanInformatikawan
    • Beranda
    • Kelas
    • Blog
    • Lainnya
      • Event
      • Webinar
      • DaftarLogin

      Jaringan Komputer

      • Beranda
      • Blog
      • Jaringan Komputer
      • Ringkasan HTTP, Telnet, FTP, dan DHCP

      Ringkasan HTTP, Telnet, FTP, dan DHCP

      • Ditulis oleh Muhammad Fadillah Arsa
      • Kategori Jaringan Komputer
      • Tanggal 10/06/2019
      • Komentar 0 komentar

      Hypertext Transfer Protocol (HTTP)

      Pengertian

      Apa itu HTTP? Pengertian HTTP adalah adalah protokol aplikasi untuk sistem informasi terdistribusi, kolaboratif, dan hypermedia. HTTP (Hypertext Transfer Protocol) merupakan dasar komunikasi data untuk World Wide Web yang berbentuk teks terstruktur dan menggunakan link logis (hyperlink) antar node yang mengandung teks.

      Pengertian HTTPS (Hypertext Transfer Protocol Secure) sama dengan HTTP, namun HTTPS memiliki kelebihan tersendiri dari sisi keamanan. HTTPS memakai Secure Socket Layer (SSL) atau Transport Layer Security (TLS) sebagai sub layer bawah lapisan aplikasi HTTP biasa.

      Fungsi

      Mengacu pada pengertian HTTP di atas, maka HTTP memiliki fungsi yang cukup sederhana, yakni untuk menghubungkan suatu komputer dengan komputer lainnya melalui koneksi internet. HTTP diibaratkan sebagai perintah untuk dijalankan setiap komputer supaya dapat mengirim pesan.

      HTTP juga berfungsi untuk menentukan bagaimana pesan atau data dapat ditransmisikan atau diformat menjadi bentuk lain yang dapat diterima browser. Sehingga semua data yang diinginkan oleh client bisa di akses atau ditampilkan.

      Jadi, HTTP akan selalu muncul di semua alamat website ketika kita membukanya di internet. Hal ini dikarenakan semua layanan website memakai protokol HTTP atau HTTPS agar dapat berjalan.

      Cara Kerja

      Saat pengguna membuka sebuah website melalui browser, HTTP akan menghubungkan pengguna dengan WWW dan juga sumber daya yang dikenal dengan URL.

      Selanjutnya HTTP akan masuk ke dalam protocol menggunakan TCP/ IP, dan kemudian menampilkan kembali data yang didapatkan ke dalam browser. Setelah itu pengguna dapat melihat berbagai situs dan isinya melalui browser.

      Secara singkat, cara kerja protokol pada HTTP dalam mentransmisikan data dapat digambarkan sebagai berikut:

      • Komputer klien atau HTTP klien akan membuat sambungan dan mengirimkan permintaan dokumen kepada web server.
      • Selanjutnya HTTP server akan memproses permintaan tersebut dan HTTP klien menunggu respon.
      • Terakhir, web server akan merespon permintaan melalui kode status data dan menutup sambungan saat proses permintaan selesai.

      Telnet

      Pengertian

      Telnet merupakan kependekan dari (Telecommunications Network Protocol). Telnet merupakan suatu protocol yang memungkinkan penggunanya dapat login atau juga bekerja pada sistem jarak lumayan jauh, seperti jika terdapat program maupun sebuah file yang akan tersimpan pada komputer jarak jauh tersebut berada di komputer pengguna itu sendiri.

      Telnet ini sering digunakan untuk melakukan pada saat login ke komputer lain yang ada di jaringan internet dan juga dapat melakukan akses pada pelayanan pada umummnya, termasuk pada berbagai macam database. Penggunanya dapat duduk saja di depan sebuah komputer yang dapat terhubung ke jaringan suatu internet. Dengan kata lainnya dapat terkoneksi ke komputer lain dalam 1 rumah maupun gedung, satu ruangan dan bahkan pada komputer di seluruh penjuru dunia. Setelah terhubung dan terkoneksi, input yang diberikan pada keyboard dapat secara langsung mengontrol ke remote komputer tadi, dapat diakses pelayanan apa saja yang telah disediakan oleh remote machine dan hasilnya akan ditampilkan pada terminal lokal. Dengan menggunakan Telnet, pengguna dapat mengakses berbagai layanan contohnya seperti melihat katalog perpustakaan dan masih banyak lagi yang lainnya.

      Fungsi

      Fungsi telnet yaitu untuk mengakses sebuah komputer secara jarak jauh. Inilah yang biasa dikenali dengan istilah remote access. Jadi, telnet itu sendiri merupakan program yang memungkinkan komputer Anda untuk dijadikan terminal dari komputer lainnya pada internet. Layanan apa saja bisa dijalankan secara remote.

      Cara Kerja

      Komputer/perangkat Anda sebagai host memang telah menyediakan layanan-layanan, namun jika ada layanan lain yang tidak tersedia, Anda bisa tetap menggunakannya lewat bantuan TN ini.

      Teknologi ini memakai 2 jenis program, yaitu client dan server. Lalu bagaimana cara kerjanya? Akan ada 2 program yang berjalan. Dua program tersebut adalah software client yang beroperasi pada komputer. Komputernya merupakan pihak yang meminta suatu layanan. Sementara itu, software server berarti pihak yang menghasilkan layanannya.

      Jadi, bila diperinci, berikut adalah tugas yang dilakukan Client:

      • Client menghubungkan/membuat network antara TCP(Transfer Control Protocol) dengan server yang ada.
      • Client lalu mendapat inputnya dari pihak user/pengguna.
      • Client kemudian melakukan format ulang input dari user tersebut lalu mengubahnya ke bentuk format yang standar. Barulah setelahnya melakukan pengiriman ke server.
      • Client mendapat output dari server dengan format yang masih standar.
      • Terakhir, Client akan ubah format output tersebut untuk ditampilkan di layar

      Sementara itu, berikut adalah tugas yang dilakukan Server:

      • Server akan memberikan informasi kepada software jaringan bahwa komputer pengguna sudah siap untuk dikoneksikan.
      • Server lalu menunggu permintaan dalam bentuk format yang standar.
      • Server kemudian mengerjakan permintaan yang sudah disampaikan itu.
      • Server akan kirimkan balik hasilnya ke ke client dengan bentuk format yang standar.
      • Terakhir, server menunggu permintaan lainnya yang terkirim selama proses remote.

      FTP

      Pengertian

      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.

      Fungsi

      FTP memiliki banyak fungsi atau manfaat yang menguntungkan bagi penggunanya, misalnya saja :

      • 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 reliabel dan efisien, karena setiap pengguna tidak memerlukan tahapan-tahapan yang rumit untuk memperoleh suatu file atau mentransfer suatu file.
      • FTP memfasilitasi tiap pengguna untuk melakukan transfer data secara dua arah. Artinya, jika FTP digunakan dalam sebuah perusahaan, maka setiap pemimpin perusahaan mampu mengirimkan file kepada karyawannya dan sebaliknya, dengan menggunakan server yang sama.
      • Progress perpindahan data tidak akan hilang walaupun sambungan terputus.
      • Transer data/file dapat dilakukan dengan mudah dan terorganisir.

      Cara Kerja

      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, secara umum 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. FTP dapat bekerja dalam mode aktif dan mode pasif, yang menentukan bagaimana koneksi data terbentuk. Pada kedua mode, client membuat sebuah kontrol TCP dari port N menuju FTP server port 21.

      Pada mode aktif, client mulai menyimak koneksi data yang datang dari server pada port M. Kemudian client mengirimkan FTP command port M untuk menginformasikan kepada server, port mana yang harus disimak. Serverk emudian menginisiasi channel data kepada client dari port 20/ port FTP server.

      Dalam situasi ketika client berada di balik firewall dan tidak mampu menerima koneksi TCP yang datang, dapat digunakan pasif mode. Dalam mode tersebut, client menggunakan kontrol koneksi untuk mengirimkan perintah PASV kepada server, kemudian menerima alamat IP server, alamat server, dan nomor port server.

      DHCP

      Pengertian

      Dynamic Host Configuration Protocol atau yang sering disingkat DHCP adalah protokol client-server yang digunakan untuk memberikan alamat IP kepada komputer client/ perangkat jaringan secara otomatis.

      Alasan mengapa banyak yang menerapkan DHCP adalah kemudahannya dalam pemberian alamat IP kepada komputer client/ perangkat jaringan (walau dalam jumlah yang banyak) secara otomatis. Jadi kita tidak perlu memberikan alamat IP secara manual kepada setiap komputer satu per satu.

      DHCP server tidak hanya memberikan alamat IP saja, tetapi juga memberikan netmask, host name, domain name, DNS, dan alamat gatewaynya juga. Selain itu, DHCP server juga dapat memberikan parameter lain seperti time server dan lain sebagainya.

      Keuntungan

      • Tidak perlu memberikan/ mengkonfigurasi alamat IP kepada client satu per satu
      • Mencegah terjadinya IP conflict yang sering terjadi pada suatu jaringan
      • Dengan layanan DHCP, komputer client dapat menggunakan alamat IP dalam jangka waktu tertentu (tergantung pemberian server)
      • Komputer client dapat menggunakan suatu alamat IP yang tidak dipakai oleh komputer client yang lain
      • Selain itu, dengan adanya DHCP, kita dapat mengintegrasikan suatu mesin (host) ke dalam suatu jaringan, karena nantinya mesin tersebut akan mendapat alamat IP juga melalui pooling yang sebelumnya telah dibuat oleh server.

      Cara Kerja

      Pada saat user menghidupkan komputernya dan menghubungkannya ke server yang menggunakan layanan DHCP, maka komputer tersebut otomatis meminta (request) alamat IP ke server. Kemudian server menjawab permintaan komputer tersebut dan memberikannya sebuah alamat IP.

      Untuk lebih jelas mengenai cara kerja DHCP, anda bisa menyimak proses-proses yang terjadi pada layanan DHCP sebagai berikut:

      • IP Least Request

      Komputer client meminta alamat IP ke server.

      • IP Least Offer

      DHCP server yang memiliki list alamat IP memberikan penawaran kepada komputer client.

      • IP Lease Selection

      Komputer client memilih/ menyeleksi penawaran yang pertama kali diberikan DHCP, kemudian melakukan broadcast dengan mengirim pesan bahwa komputer client menyetujui penawaran tersebut.

      • IP Lease Acknowledge

      Pada tahap ini DHCP server menerima pesan tersebut dan mulai mengirim suatu paket acknowledge (DHCPACK) kepada client.

      • Paket tersebut berisi berapa lama komputer client bisa menggunakan alamat IP tersebut (yang diberikan DHCP server) beserta konfigurasi lainnya. Dan komputer client pun dapat terhubung ke jaringan.

      DAFTAR PUSTAKA

      Maxmanroe. Pengertian HTTP dan HTTPS, Fungsi, Cara Kerja HTTP, dan Kelemahannya. Diakses pada 1 Juni 2019 dari https://www.maxmanroe.com/vid/teknologi/internet/pengertian-http.html

      Yasha. (2018). Telnet: Pengertian, Fungsi dan Tutorial. Diakses pada 1 Juni 2019 dari https://www.dewaweb.com/blog/telnet-panduan-lengkap

      Pengajarku. (2018). Pengertian Telnet : Cara Kerja, Fungsi, Kelebihan dan Kekurangan. Diakses pada 1 Juni 2019 dari https://pengajar.co.id/pengertian-telnet-cara-kerja-fungsi-kelebihan-dan-kekurangan

      Zakaria. (2018). Ketahui Pengertian FTP beserta Fungsi dan Cara Kerjanya. Diakses pada 1 Juni 2019 dari https://www.nesabamedia.com/pengertian-ftp

      Zakaria. (2018). Ketahui Pengertian DHCP beserta Fungsi dan Cara Kerjanya. Diakses pada 1 Juni 2019 dari https://www.nesabamedia.com/pengertian-dhcp

      Tag:Application Layer

      • Bagikan:
      Muhammad Fadillah Arsa
      Founder Informatikawan dan Digidik. Mengenyam pendidikan di S1 Teknik Informatika Universitas Padjadjaran. Penulis buku Buku Sakti WordPress. Selengkapnya www.fadillaharsa.id

      Pos sebelumnya

      Modul Artificial Intelligence untuk Teknik Informatika
      10/06/2019

      Pos selanjutnya

      Protokol-protokol pada Data Link Layer
      10/06/2019

      Mungkin kamu juga suka

      transmisi jaringan
      Media Transmisi Jaringan: Jenis, Karakteristik, Keunggulan, dan Kelemahan
      10 Juni, 2019
      transport layer
      Transport Layer: Payload Maksimum TCP adalah 65.515 byte
      10 Juni, 2019
      transport layer
      Transport Layer: Bagian-bagian pada UDP Header
      10 Juni, 2019

      Cari

      Pos-pos Terbaru

      • Webinar Flutter for Startup with Ilzam Mulkhaq 05/11/2020
      • Webinar UI/UX Designer with Yunilucki Siswantari 05/11/2020
      • Algoritma Rabin Karp – Metode Pencarian String 15/10/2020

      Kelas Populer

      Ethical Hacking Practical

      Ethical Hacking Practical

      Kelas Terbaru

      UI/UX Design

      UI/UX Design

      Aplikasi Web dengan Python Django

      Aplikasi Web dengan Python Django

      WHATSAPP 3 ADMIN
      BANDUNG INDONESIA
      INFORMATIKAWAN @GMAIL.COM
      BUKA SENIN - SABTU MINGGU: SLOWRESPON

      Informatikawan adalah platform pembelajaran bidang informatika. Menyediakan materi yang lengkap, terarah, dan dibimbing oleh pengajar berpengalaman di bidangnya.

      Fitur

      • Cara Belajar
      • Cara Membeli Kelas

      Lainnya

      • Aturan Penggunaan
      • Kebijakan Privasi
      • Refund Policy
      • Kontak Kami

      Menerima Berbagai Metode Pembayaran

      • ATM Bersama - Pembayaran Informatikawan
      • Prima - Pembayaran Informatikawan
      • Alto - Pembayaran Informatikawan
      • Bank BNI - Pembayaran Informatikawan
      • Bank Mandiri - Pembayaran Informatikawan
      • QRIS - Pembayaran Informatikawan
      • GOPAY GOJEK - Pembayaran Informatikawan
      • LinkAja - Pembayaran Informatikawan
      • OVO - Pembayaran Informatikawan
      • DANA - Pembayaran Informatikawan

      Informatikawan © 2020

      Login with your site account

      Masuk dengan Facebook Masuk dengan Google


      Lost your password?

      Not a member yet? Register now

      Register a new account

      Are you a member? Login now

      Tanya Kelas Berbayar
      Chat Whatsapp kami untuk bertanya perihal kelas online berbayar.
      * Hanya untuk bertanya perihal kelas online berbayar.
      Muhammad Fadillah Arsa
      Admin
      Muhammad Hafidz Alfarizi
      Admin
      I will be back soon
      Naufal Ariful Amri
      Admin