Rabu, 12 Agustus 2015

Konsep Dasar 3 Way Handshake

Konsep Dasar 3 Way Handshake (Pengertian, Gambaran Proses dan Identifikasi Kelemahan)

a. Pengertian 3 Way Handshake

3-way handshake yaitu cara untuk menghubungkan server dengan server lain, atau server dengan client, atau juga client dengan client lain. Dimana dalam 3-way handshake terjadi 3 kali berjabat tangan (handshake).

b. Gambaran Proses atau Mekanisme 3 Way Handshake
Proses 3-way handshake dapat digambarkan sebagai berikut:
1. User pertama (yang ingin membuat koneksi/Client) akan mengirimkan sebuah segmen TCP dengan flag SYN diaktifkan kepada user kedua (yang akan diminta untuk berkomunikasi/Server).

2. User kedua (Server) akan menjawabnya permintaan tersebut dengan mengirimkan segmen berisi acknowledgment dan juga SYN kepada User pertama (Client).

3. User pertama (Client) selanjutnya akan memberikan ACK dan mulai saling bertukar data dengan user kedua (Server).

c. Identifikasi Kelemahan 3 Way Handshake

Protocol hanya melihat address tujuan tanpa melihat address pengirim. Dengan demikian terdapat celah untuk memberikan serangan dengan banyak Request atau SYN dengan Address Palsu “IP Spoofing” sehingga membuat Port pada Address tujuan menjadi penuh dan akan terjadi waiting time sebanyak dua kali dari respon yang masuk. Semakin banyak request atau SYN masuk dan semakin lama waiting timenya akan mengakibatkan Denial Of Service.

0 komentar: