Analisis Protocol Pada WireShark_Fitya Luthfi_1401789

download Analisis Protocol Pada WireShark_Fitya Luthfi_1401789

of 14

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/