0% menganggap dokumen ini bermanfaat (0 suara)
46 tayangan2 halaman

Proses Acknowledgment dalam TCP

1. 3-way handshake melibatkan permintaan awal dari klien, jawaban dari server, dan pengakuan balik dari klien 2. Klien memulai dengan mengirim segmen SYN, server mengirim balik segmen SYN-ACK, klien mengirim ACK 3. Nomor sekuensial digunakan untuk mengakui penerimaan data dan memastikan segmen tiba dengan benar

Diunggah oleh

lalu_ellsyam
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
46 tayangan2 halaman

Proses Acknowledgment dalam TCP

1. 3-way handshake melibatkan permintaan awal dari klien, jawaban dari server, dan pengakuan balik dari klien 2. Klien memulai dengan mengirim segmen SYN, server mengirim balik segmen SYN-ACK, klien mengirim ACK 3. Nomor sekuensial digunakan untuk mengakui penerimaan data dan memastikan segmen tiba dengan benar

Diunggah oleh

lalu_ellsyam
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd

3-handshake and acknowledgment (ack)

Proses pada 3 way handshake secara ringkas dapat dituliskan sbb :


a. initial request yaitu permintaan untuk mengirim
b. reply (jawaban) dari host yang dituju
c. acknowledge (pengenalan) merupakan jawaban kembali atas reply sebelumnya.
Penjelasan dari 3 babak diatas adalah sebagai berikut :
Step 1 TCP client memulai three-way handshake dengan mengirim segmen dengan sinyal SYN
(Synchronize Sequence Number), yang mengindikasikan nilai awal dari nomor sekuensial yang ada pada
header. Nilai awal ini dikenal dengan Initial Sequence Number (ISN), digunakan untuk memulai
mengirim aliran data dari klien ke server untuk sesi ini.. Nilai ISN pada header dari tiap segmen akan
dinaikkan satu setiap data yang dikirim dari client ke server ketika percakapan data.

Step 2 TCP server perlu untuk mengacknowledge SYN segmen yang diterima dari klien untuk
membangun sesi dari klien ke server. Maka, server mengirim segmen balik ke klien dengan ACK flag.
Klien akan mengenali bahwa server menerima sinyal SYN dari TCP klien.

Step 3 Akhirnya, klien TCP merespon dengan segmen yang berisi ACK yang digunakan untuk merespon
TCP SYN yang dikirim oleh server. Ketika kedua sesi telah terbentuk antara klien dan server, semua
tambahan segmen yang bertukar pada komunikasi ini akan memiliki ACK flag.
Acknowledgment with windowing pada TCP
Salah satu fungsi TCP adalah memastikan bahwa setiap segmen mencapai tujuannya. Pada host tujuan
akan memberi acknowledge pada data yang telah diterima kepada aplikasi source. Segment header
sequence number dan acknowledgement number digunakan secara bersama untuk mengkonfirmasi
penerimaan byte data yang terdapat dalam segmen. Sequence number adalah nomor relative byte dari data
yang telah ditranmisikan plus 1. TCP menggunakan acknowledgement number dalam segmen yang
dikirimkan balik ke source untuk mengindikasikan byte berikutnya yang diharapkan untuk diterima oleh
penerima. Hal ini disebut expectational acknowledgement.
Source diinformasikan bahwa host tujuan telah menerima semua byte dalam aliran data, tetapi tidak
termasuk byte ynag diindikasikan oleh acknowledgement number. Host pengirim diharapkan untuk
mengirimkan segmen yang menggunakan sequence number dimana nilainya sama dengan
acknowledgment [Link] koneksi sebenarmya adalah two one-way session. Sequence number dan
acknowledgement number dipertukarkan pada kedua arah.

Anda mungkin juga menyukai