Ayna - Perwira Learning Center

Foto Profil Ayna

Hiii, Aku Aynaaa! 👋

This is a cruel world. And yet...so beautiful....

Gimana Sih Cara Server Bekerja? Dari Request Sampai Response - Perwira Learning Center

 

 
Latar Belakang 
 
Dalam dunia jaringan komputer, komunikasi antar perangkat didasarkan pada model Client-Server yang menggunakan mekanisme Request dan Response. Setiap kali pengguna mengakses layanan di internet, perangkat pengirim (Client) akan melayangkan sebuah permintaan data, yang kemudian diproses dan ditanggapi oleh perangkat penerima (Server). Memahami alur pertukaran paket ini merupakan pondasi dasar bagi administrator jaringan untuk memastikan konektivitas dan layanan digital dapat berjalan dengan lancar.
 
Praktik ini dilakukan menggunakan simulator GNS3 dan alat analisis paket Wireshark untuk memvisualisasikan proses tersebut secara nyata. Melalui simulasi protokol ICMP (ping), kita dapat mengamati bagaimana setiap permintaan yang dikirimkan selalu diikuti oleh tanggapan balik sebagai tanda terjadinya komunikasi dua arah. Hal ini memberikan gambaran mendalam mengenai cara kerja protokol jaringan dalam menangani paket data sebelum diimplementasikan pada layanan yang lebih kompleks seperti web server.
 
Daftar Tools 
 
Perangkat Lunak: GNS3, Wireshark, Blogger, Google
Perangkat Keras: Laptop
 
Tujuan Praktik:
  1. Memahami Mekanisme Kerja Protokol: Menganalisis secara langsung proses pertukaran paket data berdasarkan model Request dan Response dalam lingkungan jaringan virtual.
  2. Visualisasi Paket Data: Menggunakan alat bantu Wireshark untuk melihat wujud nyata dari paket ICMP (Echo Request dan Echo Reply) yang biasanya tidak terlihat oleh pengguna.
  3. Troubleshooting Jaringan: Melatih kemampuan konfigurasi IP Address dasar serta memastikan konektivitas antar perangkat melalui simulator GNS3.
  4. Validasi Komunikasi Dua Arah: Membuktikan bahwa setiap permintaan data yang dikirimkan oleh Client memerlukan tanggapan dari Server agar komunikasi dapat dinyatakan berhasil.
Beginilah Cara Untuk Mengetahui Cara Server Bekerja, Jangan Lupa disimak! 
 
1. Perancangan Topologi: Membangun topologi sederhana di GNS3 yang terdiri dari dua node VPCS (sebagai Client dan Server) yang dihubungkan melalui sebuah Ethernet Switch.
 

2.  Pengaturan Alamat IP: Mengonfigurasi alamat IP secara statis pada kedua node melalui konsol VPCS. Client diberikan IP 192.168.1.1/24 dan Server diberikan IP 192.168.1.2/24 guna memastikan keduanya berada dalam satu subnet yang sama.
 
IP VPCS 1
IP VPCS 2
 
3.  Aktivasi Packet Capture: Mengaktifkan fitur Start Capture pada link penghubung antara Client dan Switch untuk memulai pemantauan lalu lintas data secara real-time melalui aplikasi Wireshark.
 

4. Konfigurasi Perizinan Sistem: Melakukan konfigurasi pada terminal sistem operasi (Linux) dengan perintah sudo dpkg-reconfigure wireshark-common dan sudo usermod -aG wireshark $USER untuk memberikan izin akses packet capture (dumpcap) kepada pengguna non-root. 
 
Yang pertama gunakan command :  sudo dpkg-reconfigure wireshark-common untuk memberi izin eksekusi, jika muncul "Should non-superusers be able to capture packets?" pilih "YES"
 
Lalu, untuk yang kedua gunakan command sudo usermod -aG wireshark $USER untuk memasukan user kita ke grup Wireshark. 
 
5. Simulasi Request & Response: Menjalankan perintah ping 192.168.1.2 dari konsol Client 1. Proses ini akan memicu pengiriman paket ICMP Echo Request ke arah Server. 
 

6. Analisis Data di Wireshark: Mengamati hasil tangkapan paket di Wireshark untuk memvalidasi terjadinya alur komunikasi, di mana paket Request dari Client berhasil dijawab dengan paket Reply (Response) oleh Server.

Hasil Pembelajaran 
 
Melalui praktikum ini, telah berhasil dibuktikan bahwa komunikasi antar perangkat dalam jaringan tidak terjadi begitu saja, melainkan melalui tahapan yang terstruktur. Dengan menggunakan simulator GNS3 dan bantuan Wireshark, setiap paket data yang melintasi kabel virtual dapat diidentifikasi secara detail. Pembelajaran ini memberikan pemahaman konkret mengenai perbedaan antara Request yang diinisiasi oleh Client dan Response yang diberikan oleh Server dalam bentuk paket ICMP.
 
Selain pemahaman teknis mengenai protokol, praktikum ini juga memberikan pelajaran penting mengenai konfigurasi sistem dan perizinan akses pada OS Linux. Kendala awal terkait izin akses packet capture memberikan wawasan bahwa keamanan sistem berperan besar dalam aktivitas pemantauan jaringan. Keberhasilan mengatasi error tersebut merupakan bagian dari proses pembelajaran dalam mengelola alat audit jaringan secara profesional.
 
Kesimpulan 
 
Dapat disimpulkan bahwa mekanisme Request dan Response adalah jantung dari seluruh komunikasi jaringan modern. Tanpa adanya tanggapan balik (Response) dari sisi penerima, sebuah permintaan data akan dianggap gagal atau timeout. Melalui pengamatan langsung pada paket Echo Request dan Echo Reply di Wireshark, terlihat jelas bagaimana alur data mengalir secara dua arah untuk memastikan koneksi antara perangkat pengirim dan penerima terjalin dengan sempurna.
 
Praktikum ini juga menegaskan bahwa simulator seperti GNS3 sangat efektif untuk memvisualisasikan teori jaringan yang abstrak menjadi sesuatu yang nyata dan dapat dianalisis. Dengan berhasilnya simulasi ini, dasar pemahaman mengenai model interaksi Client-Server telah terbentuk, yang nantinya dapat dikembangkan lebih lanjut pada implementasi layanan yang lebih kompleks seperti HTTP web server maupun layanan berbasis Cloud lainnya.