Anda di halaman 1dari 21

JOBSHEET PRAKTIKUM KOMUNIKASI DATA

MENGANALISA PROTOKOL HTTP & DNS DENGAN WIRESHARK

NAMA KELOMPOK : 1. FITRIA (2003332030)

2. MAULANA ADITYA (2003332072)

3. NAUFAL AKBAR RAMADHAN (2003332022)

4. RAHMI PUTRI RAMADHANI (2003332026)

KELAS/KELOMPOK : TT-4B/KELOMPOK 1

TANGGAL PELAKSANAAN PRAKTIKUM : 23 MEI 2022

TANGGAL PENYERAHAN PRAKTIKUM : 30 MEI 2022

PROGRAM STUDI TELEKOMUNIKASI

JURUSAN TEKNIK ELEKTRO

POLITEKNIK NEGERI JAKARTA

2022
KATA PENGANTAR
Puji syukur kita panjatkan kehadirat Tuhan yang Maha Esa karena atas rahmat
dan karunia-Nya kami dapat menyelesaikan laporan ini. Shalawat dan taslim tak lupa
pula kita kirimkan kepada Rasulullah SAW, yang telah membawa kita dari alam yang
gelap-gulita ke alam yang terang-benderang.

Dalam pembuatan laporan tentang “Menganalisa Protokol HTTP & Dns


Dengan Wireshark” ini disadari banyak terdapat kendala dan hambatan. Namun berkat
bantuan dan motivasi dari teman-teman serta pihak-pihak yang ikut membantu
sehingga segala kendala dan hambatan yang dihadapi dapat terselesaikan.

Disadari laporan ini masih terdapat kekurangan sehingga kami sangat


mengharapkan saran dan kritik yang sifatnya membangun demi perbaikan
kedepannya. Tetapi kami tetap berharap makalah ini dapat bermanfaat bagi pembaca.

Akhir kata kami mengucapkan banyak terima kasih kepada teman-teman dan
semua pihak yang telah membantu menyelesaikan makalah ini.

Jakarta, 29 Mei 2022

Penulis
DAFTAR ISI
COVER DAN JUDUL ............................................................................................... 1
KATA PENGANTAR................................................................................................ 2
DAFTAR ISI .............................................................................................................. 3
DAFTAR TABEL ...................................................................................................... 4
DAFTAR GAMBAR.................................................................................................. 5
1. DASAR TEORI .................................................................................................. 6
2. TUJUAN PERCOBAAN.................................................................................... 7
3. LANGKAH DAN DATA PERCOBAAN ......................................................... 7
3.1. Peralatan ........................................................................................................ 7
3.2. Percobaan ...................................................................................................... 8
3.2.1. Langkah-langkah Instalasi Wireshark ................................................... 8
3.2.2. Langkah-langkah Percobaan ................................................................ 11
3.2.3. Hasil Percobaan ................................................................................... 11
3.3. Pertanyaan dan Tugas ................................................................................. 12
4. ANALISA DATA .............................................................................................. 19
5. KESIMPULAN ................................................................................................. 20
6. DAFTAR PUSTAKA ....................................................................................... 20
DAFTAR TABEL
Tabel 1. Penjelasan Osi Layer ..................................................................................... 7
DAFTAR GAMBAR
Gambar 1. Langkah-langkah Intalasi Wireshark ........................................................ 8
Gambar 2. Membuka Software Analyzer ................................................................... 9
Gambar 3. Interface Awal Wireshark ........................................................................ 9
Gambar 4. Capture Interface .................................................................................... 10
Gambar 5. Tampilan Awal Aliexpress ..................................................................... 10
Gambar 6. Tampilan Hasil Capture Selama Browsing ............................................ 11
Gambar 7. Hasil Capture Wireshark ........................................................................ 12
Gambar 8. Hasil Filter HTTP ................................................................................... 12
Gambar 9. Hasil Filter HTTP ................................................................................... 13
Gambar 10. Hasil Location Pada Hypertext Transfer Protokol ............................... 13
Gambar 11. Hasil Content Type Pada Hypertext Transfer Protokol........................ 14
Gambar 12. Hasil Date Pada Hypertext Transfer Protokol ...................................... 14
Gambar 13. Source Port Pada TCP .......................................................................... 14
Gambar 14. Destination Port Pada TCP ................................................................... 14
Gambar 15. Header Length Pada TCP ..................................................................... 15
Gambar 16. Hasil Version Pada Internet Protocol ................................................... 15
Gambar 17. Header Length Pada Internet Protocol ................................................. 15
Gambar 18. IP Source and Destination Pada Internet Protocol ............................... 15
Gambar 19. Mac Address Source (Src) dan Mac Address Destination ................... 16
Gambar 20. Header Length Pada Ethernet II ........................................................... 16
Gambar 21. Arrival Time Pada Frame .................................................................... 17
Gambar 22. Time Delta From Previous Captured Frame Pada Frame .................... 17
Gambar 23. Time Delta From Previous Displayed Frame Pada Frame ................... 17
Gambar 24. Time Since Reference Or First Frame Pada Frame .............................. 17
Gambar 25. Frame Number Pada Frame .................................................................. 17
Gambar 26. Frame Length Pada Frame ................................................................... 17
Gambar 27. Protocol in Frame Pada Frame ............................................................. 18
Gambar 28. Queries Pada DNS ................................................................................ 18
Gambar 29. Ip Address ns Lookup Pada DNS ......................................................... 18
MENGANALISA PROTOKOL HTTP & DNS DENGAN WIRESHARK
1. DASAR TEORI
Wireshark adalah salah satu dari sekian banyak tool Network Analyzer yang
banyak digunakan oleh Network administrator untuk menganalisa kinerja
jaringannya. Wireshark banyak disukai karena interfacenya yang menggunakan
Graphical User Interface (GUI) atau tampilan grafis.
Seperti namanya, Wireshark mampu menangkap paket-paket data/informasi
yang berseliweran dalam jaringan yang kita “intip”. Semua jenis paket informasi
dalam berbagai format protokol pun akan dengan mudah ditangkap dan dianalisa.
Karenanya tak jarang tool ini juga dapat dipakai untuk sniffing(memperoleh
informasi penting spt password email atau account lain) dengan menangkap
paket-paket yang berada di dalam jaringan dan menganalisanya.
Protokol adalah aturan suatu percakapan yang dapat dilakukan. Protocol
mendefinisikan format, urutan pesan yang dikirim dan diterima antar system pada
jaringan dan melakukan operasi pengiriman dan penerimaan pesan.
Enkapsulasi adalah proses pembungkusan header dari layer ke layer.
Dekapsulasi adalah proses pelepasan header dari layer ke layer.
- Pengguna (enduser) berhubungan dengan lapisan aplikasi dan mengirim
data (message) melalui lapisan tsb. Layer 7 dan data disebut Datagram.
- Memakai lapisan Transport, data ini kemudian dikemas dengan
menambahkan informasi tentang protocol di lapisan tsb.
- Pembungkus header ini disebut sebagai enkapsulasi dan pada layer 4
disebut sebagai Segment.
- Memasuki lapisan transport, data ini kemudian dikemas dengan
menambahkn informasi tentang protocol dilapisan tersebut. Informasi ini
sering disebut sebagai Header.
- Segment selanjutnya dikirim ke lapisan network sebagai Data. Kemudian
data tersebut dikemas dengan informasi yang relevan untuk layer-3 berupa
header.
- Pada lapisan network, layer-3 header dan data disebut sebagai Paket.
- Memasuki layer-2 paket tersebut kembali diberikan informasi yang disebut
sebagai layer-2 header. Data ini kemudian disebut sebagai Frame.
- Frame kemudian memasuki layer-1 (physical layer) dan diubah menjadi
Bitstream yang akhirnya ditranmisikan ke tujuan.
- Pada tujuan, bit stream ini kemudian diubah menjadi Frame.
- Frame-header kemudian dilepas dan dikirim ke layer-3 sebagai Paket.
- Paket selanjutnya melepas Header dan mengirim data tersebut ke layer-4
sebagai Segment.
- Segment kemudian melepas layer-4 header dan memberikan data ke layer
-5,6,7 yang akhirnya diterima oleh user sebagai data.

Penjelasan OSI Layer

Lapisan OSI Protokol Encapsulation


Application
Presentation DNS,FTP,HTTP,POP3 Information-Data
Session
Transport TCP & UDP Data-Segmen
Network IP Segmen-Packet
Data Link ARP Packet-Frame
Phyisical Ethernet, FDDI Frame-Bit
Tabel 1. Penjelasan Osi Layer

- DNS : Translasi nama ke IP address/tempat aplikasi berjalan


- TCP : Bersifat bergaransi melakukan pengiriman ulang
- ARP : Untuk mencari tahu make address yang dituju

2. TUJUAN PERCOBAAN
a. Dapat menyimpulkan dan membutuhkan komunikasi data adalah half duplex
b. Dapat dapat menganalisa proses enkapsulasi.
c. Dapat mengetahui protokol-protokol apa saja yang ada dalam setiap layer pada
komunikasi data saat terjadi enkapsulasi.

3. LANGKAH DAN DATA PERCOBAAN


3.1. Peralatan
1. 1 unit PC
2. Software Network Analyzer (wireshark)
3. Koneksi Internet (Wireless)

3.2. Percobaan
3.2.1. Langkah-langkah Instalasi Wireshark
1. Nyalakan PC.
2. Install Network Analyzer (Wireshark+win Pcap). Ikuti langkah-
langkah pada gambar 4.1

Gambar 1. Langkah-langkah Intalasi Wireshark


3. Koneksikan PC pada internet dengan menggunakan wireless atau
LAN.
4. Buka software network analyzer (Wireshark) seperti yang
ditunjukkan pada Gambar 4.2

Gambar 2. Membuka Software Analyzer


5. Klik Capture → Interface yang ditunjukkan pada Gambar 4.3

Gambar 3. Interface Awal Wireshark


6. Pada Gambar 4.4 Klik Start pada yang packetnya berjalan (Atheros
AR813x/AR815x PCI-E Ethernet Controller (Microsoft’s Packet
Scheduler)
Gambar 4. Capture Interface
7. Akan tampil capture seperti layar kosong (blank)
8. Untuk mengetahui terjadinya komunikasi data, masuk ke web
browser (Mozilla Firefox/ Chrome / Internet Explorer)
9. Ketikkan URL, sebagai contoh http://id.aliexpress.com/
(Kelompok 7)

Gambar 5. Tampilan Awal Aliexpress


10. Buka kembali network analyzer (Wireshark)
11. Akan terlihat proses komunikasi data dan enkapsulasi pada hasil
capture
12. Klik stop untuk memberhentikan capture
13. Klik File dan save untuk menyimpan hasil capture
Gambar 6. Tampilan Hasil Capture Selama Browsing

3.2.2. Langkah-langkah Percobaan


1. Amatilah hasil dari hasil capture yang sudah disave pada bagian
“HTTP” dengan cara difilter.
2. Analisa isi dari encapsulation dan kerjakan tugasnya.

3.2.3. Hasil Percobaan


1. Kami menggunakan URL https://www.quipper.com/id/ untuk
mengerjakan laporan ini, hasil dari capture sebagai berikut :
Gambar 7. Hasil Capture Wireshark
2. Hasil dari filter HTTP

Gambar 8. Hasil Filter HTTP

3.3. Pertanyaan dan Tugas


1. Apakah Komunikasi data pada website tersebut menggunakan komunikasi
Half Duplex ? (Berikan Penjelasan dan Hasil Capturenya)
Gambar 9. Hasil Filter HTTP
Penjelasannya :
Komunikasi data pada website https://www.quipper.com/id/ yang kami
akses menggunakan komunikasi half duplex, hal ini dapat dilihat dari
source yang beralamatkan IP 192.168.73.214 dengan destination yang
beralamatkan IP 54.175.48.231 saling bergantian melakukan proses
request pada destination itu sendiri. Proses Half Duplex lantaran Source
awal melakukan request kepada destination awal sebagai penerima
request dengan waktu 0.504819000 seconds kemudian desination awal
berubah menjadi source yang melakukan request ke source awal yang
menjadi destination penerima request dan proses pengiriman dan
penerimaan data terjadi secara bergantian dengan selisih waktu sebesar
0,000000000 seconds.

2. Analisalah Hypertext transfer Protokol dengan filter: HTTP pada


wireshark dan carilah data berikut ini (disertakan Hasil Capture)
a) Location : https://www.quipper.com/id/

Gambar 10. Hasil Location Pada Hypertext Transfer Protokol


b) Content Type : text/html\r\n

Gambar 11. Hasil Content Type Pada Hypertext Transfer Protokol


c) Date : Sun, 29 May 2022 15:56:50 GMT\r\n

Gambar 12. Hasil Date Pada Hypertext Transfer Protokol


d) Kesimpulan dari analisa yang didapat
Berdasarkan data yang dapat dari mengakses
https://www.quipper.com/id/ HTTP merupakan suatu protocol yag
digunakan untuk mengirim dokumen atau halaman dalam WWW atau
World Wide Web dengan menetapkan bagaimana pesan diformat dan
ditransmisikan dan merupakan orotokol aplikasi berbasis client server
sederhana yang dibangun atas TCP.

3. Analisalah TCP Protokol pada bagian filter: HTTP pada wireshark dan
dan isi data berikut ini (disertakan Hasil Capture)
a) Source port : 80

Gambar 13. Source Port Pada TCP


b) Destination port : 61607

Gambar 14. Destination Port Pada TCP


c) Header Length : 20 bytes (5)
Gambar 15. Header Length Pada TCP
d) Kesimpulan dari analisa yang didapat:
Source port menghasil 80 yang mengidentifikasi pemakai local TCP
biasanya sebuah aplikasi upper layer. Destination port adalah 61607
yang mengidentifikasi mesin remote pemakai TCP. Header length
adalah panjang header yang terdapat pada lapisan transport 20 bytes.

4. Analisalah Internet Protocol pada bagian filter: HTTP pada wireshark


dan dan isi data berikut ini (disertakan Hasil Capture)
a) Version : IP Version 4

Gambar 16. Hasil Version Pada Internet Protocol


b) Header Length : 20 bytes (5)

Gambar 17. Header Length Pada Internet Protocol


c) IP Source and Destination : IP Source Address 192.168.73.214 IP
Destination 54.175.48.231

Gambar 18. IP Source and Destination Pada Internet Protocol


d) Kesimpulan dari analisa yang didapat:
Menghasilkan IP Version 4, Header Lengthnya adalah 20 bytes,
dengan IP Source Address yaitu 192.168.73.214 dan IP Destination
54.175.48.231.

5. Analisalah Ethernet II pada bagian filter: HTTP pada wireshark dan isi
data berikut ini (disertakan Hasil Capture)
a) Mac address Source (Src) dan Mac address Destination (Dst) : Src:
Chongqin_b3:98:3b (64:6c:80:b3:98:3b), Dst: 5e:03:63:6d:3d:2f)

Gambar 19. Mac Address Source (Src) dan Mac Address


Destination
b) Header length : 20 bytes (5)

Gambar 20. Header Length Pada Ethernet II


c) Kesimpulan dari analisa yang didapat :
Dapat dihasilkan untuk Mac address Source (Src) yaitu Src:
Chongqin_b3:98:3b (64:6c:80:b3:98:3b) dan Mac address Destination
(Dst) yaitu Dst: 5e:03:63:6d:3d:2f), dan Header length adalah 20
bytes.

6. Analisalah Frame pada bagian filter: HTTP pada wireshark dan isi data
berikut ini
a) Arrival Time : May 29, 2022 22:56:49.220860000 SE Asia Standard
Time
Gambar 21. Arrival Time Pada Frame
b) Time Delta from previous captured frame : 0.000246000 seconds

Gambar 22. Time Delta From Previous Captured Frame Pada Frame
Time Delta from previous displayed frame : 0.000000000 seconds

Gambar 23. Time Delta From Previous Displayed Frame Pada


Frame
Time since reference or first frame : 18.281869000 seconds

Gambar 24. Time Since Reference Or First Frame Pada Frame


c) Frame Number : 109

Gambar 25. Frame Number Pada Frame


d) Frame Length : 574 bytes (4592 bits)

Gambar 26. Frame Length Pada Frame


e) Protocol in Frame : eth:ethertype:ip:tcp:http
Gambar 27. Protocol in Frame Pada Frame
f) Kesimpulan dari analisa yang didapat :
Arrival Time menjelaskan mengenai waktu saat pengiriman data
dimulai, Time Delta from previous captured frame menunjukkan
waktu sebelum capture dari frame, Time Delta from previous
displayed frame menunjukkan waktu setelah frame ditampilkan, Time
since reference or first frame menunjukkan waktu sejak awal frame,
Frame Number Menunjukkan nomor dari frame tersebut, Frame
Length menunjukkan panjangnya frame, dan Protocol in Frame:
menunjukkan protokol apasaja yang terdapa di frame.

7. Analisalah Domain Name Server (Response) pada bagian filter: DNS


pada wireshark dan isi data berikut ini
a) Queries → Type A dan Class IN

Gambar 28. Queries Pada DNS


b) Ip address ns lookup (Answers) : 54.175.48.231

Gambar 29. Ip Address ns Lookup Pada DNS

8. Kesimpulan yang didapat dari hasil jobsheet yang telah dikerjakan


adalah?
Kesimpulan yang didapat dari jobsheet yang telah dikerjakan adalah
adanya aplikasi penganalisa paket data seperti wireshark dapat dijadikan
pemecahan masalah jaringan, analisis, pengembangan perangkat lunak
dan protokol komunikasi, dan pendidikan. Wireshark dapat menampilkan
data yang lebih detail seperti destination port, frame length, header length,
content-type, date, server dan lain sebagainya. Pada bab ini, wireshark di
gunakan untuk menganalisa Protokol HTTP. Dimana kita akan
menganalisa isi dari Protokol Hypertext Transfer Protocol (HTTP). Hal
yang terpenting menggunakan Wireshark adalah memahami paket
jaringan sesuai dengan protokol. Oleh karena itu, pembaca harus
memahami format protokol jaringan dan penggunaannya. Beberapa buku
banyak menjelakan mengenai ini.

4. ANALISA DATA
1. Komunikasi data pada website https://www.quipper.com/id/ yang kami akses
menggunakan komunikasi half duplex, hal ini dapat dilihat dari source yang
beralamatkan IP 192.168.73.214 dengan destination yang beralamatkan IP
54.175.48.231 saling bergantian melakukan proses request pada destination itu
sendiri. Proses Half Duplex lantaran Source awal melakukan request kepada
destination awal sebagai penerima request dengan waktu 0.504819000 seconds
kemudian desination awal berubah menjadi source yang melakukan request ke
source awal yang menjadi destination penerima request dan proses pengiriman
dan penerimaan data terjadi secara bergantian dengan selisih waktu sebesar
0,000000000 seconds. (Fitria)
2. Berdasarkan data yang dapat dari mengakses https://www.quipper.com/id/
HTTP merupakan suatu protocol yag digunakan untuk mengirim dokumen atau
halaman dalam WWW atau World Wide Web dengan menetapkan bagaimana
pesan diformat dan ditransmisikan dan merupakan orotokol aplikasi berbasis
client server sederhana yang dibangun atas TCP. Source port menghasil 80
yang mengidentifikasi pemakai local TCP biasanya sebuah aplikasi upper
layer. Destination port adalah 61607 yang mengidentifikasi mesin remote
pemakai TCP. Header length adalah panjang header yang terdapat pada lapisan
transport 20 bytes. (Maulana Aditya)
3. Internet Protocol menghasilkan IP Version 4, Header Lengthnya adalah 20
bytes, dengan IP Source Address yaitu 192.168.73.214 dan IP Destination
54.175.48.231. Dan dapat dihasilkan juga untuk Mac address Source (Src)
yaitu Src: Chongqin_b3:98:3b (64:6c:80:b3:98:3b) dan Mac address
Destination (Dst) yaitu Dst: 5e:03:63:6d:3d:2f), dan Header length adalah 20
bytes. (Naufal Akbar)
4. Arrival Time menjelaskan mengenai waktu saat pengiriman data dimulai, Time
Delta from previous captured frame menunjukkan waktu sebelum capture dari
frame, Time Delta from previous displayed frame menunjukkan waktu setelah
frame ditampilkan, Time since reference or first frame menunjukkan waktu
sejak awal frame, Frame Number Menunjukkan nomor dari frame tersebut,
Frame Length menunjukkan panjangnya frame, dan Protocol in Frame:
menunjukkan protokol apasaja yang terdapa di frame. (Rahmi Putri
Ramadhani)

5. KESIMPULAN
Pada laporan praktikum mengenai “Menganalisa Protokol HTTP & DNS dengan
Wireshark” ini dapat disimpulkan bahwa :
• Wireshark merupakan aplikasi yang dapat digunakan untuk menganilisis
paket-paket data yang tertangkap di jaringan computer. Adanya aplikasi
penganalisa paket data seperti wireshark dapat dijadikan pemecahan
masalah jaringan, analisis, pengembangan perangkat lunak dan protokol
komunikasi, dan pendidikan. (Fitria)
• Wireshark dapat menampilkan data yang lebih detail seperti destination
port, frame length, header length, content-type, date, server dan lain
sebagainya. (Maulana Aditya)
• Pada bab ini, wireshark di gunakan untuk menganalisa Protokol HTTP.
Dimana kita akan menganalisa isi dari Protokol Hypertext Transfer
Protocol (HTTP). (Naufal Akbar)
• Filter digunakan untuk membatasi tampilan paket data pada wireshark. Hal
yang terpenting menggunakan Wireshark adalah memahami paket jaringan
sesuai dengan protokol. (Rahmi Putri Ramadhani)

6. DAFTAR PUSTAKA
Nurlaila, Intan. 2016. “Laporan Praktikum KDJK 3”. Diakses pada 30 Mei 2022.
https://www.academia.edu/23700480/LAPORAN_PRAKTIKUM_KDJK_3.
“Analisa Jaringan menggunakan program Wiresshark”. msonson.blogspot.com.
Diakses pada tanggal 28 Mei 2022.
http://msonson.blogspot.com/2013/04/analisa-jaringan-menggunakan-
program.html
“Analisa Jaringan menggunakan Wireshark”. yenifitra32.wordpress.com. Diakses
pada tanggal 28 Mei 2022.
https://yenifitra32.wordpress.com/2013/04/26/analisa-jaringan-
menggunakan-wireshark

Anda mungkin juga menyukai