2.6. SACK Selective Acknowledgment
SACK Selective Acknowledgments mendeteksi beberapa paket yang hilang, dan re-transmisi lebih dari satu paket yang hilang per RTT. Menurut Mathias,
Mahdavi, Floyd, Romanow 1996, Selective Acknowledgement SACK adalah strategi yang mengoreksi dalam menghadapi kehilangan beberapa segmen.
Dengan selective acknowledgment, penerima data dapat menginformasikan pengirim tentang semua segmen yang telah berhasil tiba,sehingga pengirim perlu
mengirim ulang hanya segmen yang benar-benar telah hilang. Pada metode pengiriman dengan menggunakan Selective Repeat terdapat kelemahan yaitu saat
terdapat suatu paket data yang hilang, maka paket-paket data selanjutnya harus dikirimkan ulang lagi oleh karena itu dikenalah sebuah metode yang bernama
Selective Acknowledgment SACK.[13]
2.7. RTO
RTO atau Request Time Out adalah ketika komputer server tidak merespon permintaan koneksi dari klien setelah beberapa lama jangka waktu timeout
bervariasi.[14]
Gambar 2. 7 Proses RTO [15]
2.8. Throughput
Throughput adalah kecepatan rata-rata data yang diterima oleh suatu suatu node dalam selang waktu pengamatan tertentu. Throughput merupakan bandwidth
aktual saat itu juga dimana kita sedang melakukan koneksi. Satuan yang dimilikinya sama dengan bandwidth yaitu bps.[16]
2.9. TCP Retransmission
Retransmisi merupakan salah satu mekanisme dasar yang digunakan oleh protokol yang beroperasi pada jaringan komputer untuk menyediakan komunikasi
yang handal seperti yang disediakan oleh aliran byte yang dapat diandalkan, misalnya TCP. Retransmisi, pada dasarnya mengulangi permintaan otomatis
dengan pengiriman ulang paket yang telah rusak atau hilang.
Gambar 2. 8 Retransmission [17]
2.10. TCP Byte In Flight
Adalah jumlah data yang telah dikirim namun belum diakui. Jika kapasitas receiver window adalah 64k, dan sudah ada pengiriman sebanyak 48k yang belum
diakui, maka hanya bisa mengirim 16k lagi sebelum mengisi receive window. Lalu setelah ACK diterima dengan window size yang sudah di update, maka kita
baru bisa mengirim lebih banyak data lagi.[18]
Gambar 2. 9 TCP Byte in flight
19
BAB III
METODE PENELITIAN
3.1. Diagram Alir Perancangan Sistem