Analisis Protocol Pada WireShark_Fitya Luthfi_1401789
-
Upload
fitya-luthfi -
Category
Documents
-
view
232 -
download
1
Transcript of Analisis Protocol Pada WireShark_Fitya Luthfi_1401789
-
8/16/2019 Analisis Protocol Pada WireShark_Fitya Luthfi_1401789
1/14
Analisis Protocol pada Wireshark
Komunikasi Data
Dr. Enjang Akhmad Juanda, M.Pd, M.T.
Disusun oleh :
Fitya Luthfi 1401789
PROGRAM STUDI TEKNIK ELEKTRO S1
DEPARTEMEN PENDIDIKAN TEKNIK ELEKTRO
FAKULTAS PENDIDIKAN TEKNOLOGI DAN KEJURUAN
UNIVERSITAS PENDIDIKAN INDONESIA
BANDUNG
2016
-
8/16/2019 Analisis Protocol Pada WireShark_Fitya Luthfi_1401789
2/14
A. Gambaran Umum Wireshark
Wireshark merupakan salah satu aplikasi open source untuk mengetahui lalu
lintas komunikasi data dalam jaringan dengan cara memantau melalui protocol dan
port-port yang digunakan.
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 Grapical User
Interface (GUI) atau tampilan grafis. Wireshark mampu menangkap paket-paket
data/informasi yang saling berinteraksi dalam jaringan internet. Semua jenis paket
informasi dalam berbagai format protokol pun akan dengan mudah di Capture dan di
analisis. Untuk menggunakan tool ini pun cukup mudah. Kita cukup memasukkan
perintah untuk mendapatkan informasi yang ingin kita Capture dari jaringan kita.
Gambar 1. Graphic User Interface Wireshark.
Terlihat pada Gambar 1 akan muncul jaringan yang tersedia ditandai denganadanya grafik sinyal transmit data, pada Gambar diatas jaringan yang tersedia adalah
jaringan Wi-Fi. Untuk menangkap paket-paket tinggal memilih jaringan mana yang
ingin di lihat.
-
8/16/2019 Analisis Protocol Pada WireShark_Fitya Luthfi_1401789
3/14
Untuk Capture jaringan Wi-Fi klik dua kali Wi-Fi akan muncul seperti Gambar 2.
Gambar 2. Capturing Wi-Fi.
Gambar 3. Capturing Wi-Fi.
Pada Gambar 2 terlihat jelas waktu pengiriman data, IP pengirim, IP penerima,
jenis protokol dan informasi yang terkirim. Ketika kita pilih salah satu baris maka akan
muncul detail dari paket-paket data yang dikirim seperti Frame, Length, Header. Mac
address penerima dan pengirim.
-
8/16/2019 Analisis Protocol Pada WireShark_Fitya Luthfi_1401789
4/14
Sebelum terbentuknya jaringan komunikasi maka kedua perangkat komunikasi harus
melakukan Handshaking. Berikut prosedur Handshaking :
1. SYN adalah sinkronisasi dan inisialisasi koneksi.
2. ACK adalah pengakuan jika data sudah diterima.3. FIN adalah finishing mengakhiri koneksi.
Berikut adalah jenis-jenis protokol yang tertangkap saat Capturing Jaringan Wi-Fi :
1. Transmission Control Protocol (TCP)
TCP merupakan protokol yang berada di lapisan transport yang berfungsi untuk
mengatur komunikasi data pada komputer di dalam jaringan internet. Komputer-
komputer yang terhubung ke jaringan internet berkomunikasi menggunakan
protokol ini. Karena menggunakan bahasa yang sama, yaitu protokol TCP/IP,
perbedaan jenis computer atau system operasi tidak menjadi masalah.
2. Address Resolution Protocol (ARP)
ARP adalah sebuah protokol dalam TCP/IP Protocol Suite yang bertanggung jawab
dalam melakukan resolusi alamat IP ke dalam alamat Media Access Control (MAC
Address). Ketika sebuah aplikasi yang mendukung teknologi protokol jaringan
TCP/IP mencoba untuk mengakses sebuah host TCP/IP dengan menggunakan
alamat IP, maka alamat IP yang dimiliki oleh host yang dituju harus diterjemahkan
dahulu ke dalam MAC Address agar frame data dapat diteruskan ke tujuan dan
diletakkan di atas media transmisi (kabel, radio atau cahaya) setelah diproses
terlebih dahulu oleh Network Interface Card (NIC).
3. Transport Layer Security (TLS)TLS merupakan sebuah protokol yang menyediakan keamanan koneksi antara
client dan server di internet. TLS mempunyai kapabilitas untuk melayani servis
autentikasi antara client dan server dengan membuat encrypted connection antara
keduanya sehingga memberikan keamanan jaringan dan kerahasiaan pengiriman
data. Dalam penggunaan umumnya, hanya server yang di authentikasi (dalam hal
ini, memiliki identitas yang jelas) selama dari sisi client yang tidak terauthentikasi.
-
8/16/2019 Analisis Protocol Pada WireShark_Fitya Luthfi_1401789
5/14
4. Domain Name System (DNS)
DNS merupakan sebuah sistem dimana sistem tersebut bertugas menyimpan
informasi seputar nama host maupun nama domain dalam bentuk database di dalam
suatu jaringan komputer. DNS juga berfungsi sebagai layanan jaringan yang dapat
menerjemahkan sebuah situs web menjadi alamat internet. DNS tersebut
menyediakan alamat IP untuk setiap host dan menyimpan data setiap server
transmisi yang menerima email pada setiap domain-domain.
5. Hyper Text Transfer Protocol (HTTP)
HTTP adalah protocol jaringan pengiriman data dalam Application Layer yang
digunakan untuk pertukaran data antara Web client dan Web server yang digunakan
untuk mengirim data dalam format Hypertext Markup Languange (HTML) yaitu
format data untuk menyajikan informasi dalam bentuk situs internet yang
presentasinya menggunakan Web Browser seperti Google Chrome, Mozilla Firefox,
dll. Dalam proses pengiriman data HTTP, terbagi menjadi beberapa sesi pengiriman
yang terjadi antara Web Browser dan Web Server yaitu :
a. Inisialisasi koneksi dilakukan oleh Web Browser.
b. Proses permintaan data (GET/HTTP/1.1).
c. Proses pengakuan (ACK) dari Web Server bahwa permintaan sudah diterima.
d. Proses pengiriman data dari Web Server ke Web Client.
e. Proses pengakuan (ACK) di Web Server mengenai data yang dikirimkan oleh
Web Server .
f. Penghentian koneksi jika data sudah seluruhnya dikirim dari Web Server ke
Web Browser.
-
8/16/2019 Analisis Protocol Pada WireShark_Fitya Luthfi_1401789
6/14
B. Analisis Kasus
Pada kasus ini Laptop terhubung kedalam jaringan Wi-Fi menggunakan Wi-Fi Hotspot
Tethering dari Smartphone Sony.
Gambar 3. IP Address dan MAC Address.
Pada Gambar 3 terlihat bahwa laptop yang terhubung ke jaringan Wi-Fi memiliki IP
address yaitu 192.168.43.79. Kita Buktikan menggunakan Command Prompt . Pada
Gambar 4, hasil Ipconfig Command Prompt menunjukan Ipv4 192.168.43.79
menandakan IP yang di tampilkan Wireshark sudah benar. Pada Command Prompt
menunjukan Physical Address atau dapat disebut MAC Address laptop yaitu
ac:d1:b8:4a:eb:69.
Gambar 4. Ipconfig pada Command Prompt .
-
8/16/2019 Analisis Protocol Pada WireShark_Fitya Luthfi_1401789
7/14
Gambar 5. Capturing Wi-Fi.
Kemudian ketika jaringan Wi-Fi di Capture maka akan muncul seperti Gambar
5. Pada detik ke 0 terjadi komunikasi awal antara IP pengirim 13.67.58.38 dengan IP
Laptop tujuan, komunikasinya menggunakan jenis protokol TCP. Kemudian terjadi
komunikasi antara IP pengirim 111.221.29.123 dengan IP Laptop tujuan,
komunikasinya menggunakan jenis protokol TLS mengingat bahwa Transport Layer
Security adalah protokol yang menjamin keamanan jaringan antara client dan server.
Kemudian terjadi komunikasi antara IP Laptop pengirim dengan IP tujuan
111.221.29.123, komunikasinya menggunakan jenis protokol TCP. Setelah terjadi
komunikasi dua arah antara Laptop dengan IP 111.211.29.123 terjadi Acknowledge
(ACK). Pada detik detik awal Capturing inilah terjadi proses Handshaking ditandai
dengan adanya sinkronisasi, pengakuan, pengiriman, finalisasi, pengakuan data telah
diterima.
Gambar 6. Proses Handshaking.
-
8/16/2019 Analisis Protocol Pada WireShark_Fitya Luthfi_1401789
8/14
-
8/16/2019 Analisis Protocol Pada WireShark_Fitya Luthfi_1401789
9/14
Packet 8 (Request)
Gambar 8. Packet 8.
Gambar 9. Frame 8 Parameter.
-
8/16/2019 Analisis Protocol Pada WireShark_Fitya Luthfi_1401789
10/14
Gambar 10. Ethernet II Parameter.
Gambar 11. ARP Request Parameter.
-
8/16/2019 Analisis Protocol Pada WireShark_Fitya Luthfi_1401789
11/14
Packet 9 (Reply)
Gambar 12. Packet 9.
Gambar 13. Frame 9 Parameter.
-
8/16/2019 Analisis Protocol Pada WireShark_Fitya Luthfi_1401789
12/14
Gambar 14. Ethernet II Parameter.
Gambar 15. ARP Reply Parameter.
-
8/16/2019 Analisis Protocol Pada WireShark_Fitya Luthfi_1401789
13/14
C. Kesimpulan• Wireshark adalah salah satu dari sekian banyak tool Network Analyzer yang
banyak digunakan oleh Network administrator untuk menganalisa kinerja
jaringannya.
• Setiap jaringan komunikasi data ketika memulai mentransfer data harus melalui
prosedur handshaking.
• Laptop / PC yang terhubung kedalam sebuah jaringan baik itu LAN, WAN,
MAN meskipun tidak ada koneksi internet, dengan Wireshark dapat terlihat
adanya komunikasi data antar Client tersebut.
• TCP merupakan protokol yang berada di lapisan transport yang berfungsi untuk
mengatur komunikasi data pada komputer di dalam jaringan.
• ARP adalah bagian dari TCP ketika suatu perangkat mengakses Host yang
support TCP menggunakan alamat IP maka alamat IP akan diubah menjadi
alamat MAC oleh protokol ARP.
-
8/16/2019 Analisis Protocol Pada WireShark_Fitya Luthfi_1401789
14/14
Daftar Pustaka
http://www.slideshare.net/youngpadawan/tugas-1-analisis-paket-network-protocol-
dengan-menggunakan-tools-wireshark-9368947
http://www.kompasiana.com/idaudlhiya/packet-data-pada
wireshark_5520ecd9813311f07619f8c8
https://wiki.wireshark.org/Transmission_Control_Protocol
http://packetlife.net/blog/2010/jun/7/understanding-tcp-sequence-acknowledgment-
numbers/