Di Wireshark saya dapat melihat hal-hal yang mengatakan "TCP Retransmission" dan "TCP Fast Retransmission." Apa bedanya? Bagaimana Wireshark bisa membedakannya?
sumber
Di Wireshark saya dapat melihat hal-hal yang mengatakan "TCP Retransmission" dan "TCP Fast Retransmission." Apa bedanya? Bagaimana Wireshark bisa membedakannya?
Ketika sebuah paket dikirim menggunakan TCP, ia memiliki nomor urut yang dikirimkan dengannya. Ketika penerima menerima paket, mereka mengirim pemberitahuan kepada pengirim dengan nomor urut yang menunjukkan bahwa paket itu diterima. Berdasarkan cara Anda mengajukan pertanyaan, saya berasumsi Anda tahu ini. Saya ingin memasukkannya untuk pembaca lain.
TCP Retransmission hanyalah paket yang tidak mengakui dalam batas waktu.
TCP Fast Retransmission adalah ketika sumber mendapat konfirmasi bahwa paket tidak diterima ... mengutip dari Fast retransmit - Wikipedia, ensiklopedia gratis
jika pengirim TCP menerima tiga duplikat ucapan terima kasih dengan nomor pengakuan yang sama (yaitu, total empat ucapan terima kasih dengan nomor pengakuan yang sama), pengirim dapat yakin bahwa segmen dengan nomor urutan yang lebih tinggi berikutnya dijatuhkan
Saya telah mencerna ini dari Microsoft :
sumber
Pengiriman ulang, yang pada dasarnya identik dengan permintaan pengulangan otomatis (ARQ), adalah pengiriman ulang paket yang rusak atau hilang. Ini adalah istilah yang mengacu pada salah satu mekanisme dasar yang digunakan oleh protokol yang beroperasi melalui jaringan komputer packet switched untuk menyediakan komunikasi yang andal. TAPI Fast Retransmit adalah perangkat tambahan untuk TCP yang mengurangi waktu yang ditunggu pengirim sebelum mentransmisikan kembali segmen yang hilang. Peningkatan pengiriman ulang yang cepat berfungsi sebagai berikut: jika pengirim TCP menerima sejumlah ucapan terima kasih tertentu yang biasanya diatur ke tiga duplikat ucapan terima kasih dengan yang sama nomor yang diakui (yaitu, total empat ucapan terima kasih dengan nomor pengakuan yang sama), pengirim dapat yakin bahwa segmen dengan nomor urut lebih tinggi berikutnya dijatuhkan, dan tidak akan keluar dari pesanan. Pengirim kemudian akan mentransmisikan kembali paket yang dianggap jatuh sebelum menunggu batas waktu. periksa tautan ini untuk detail dan algoritma lebih lanjut http://www.isi.edu/nsnam/DIRECTED_RESEARCH/DR_WANIDA/DR/JavisInActionFastRetransmitFrame.html
sumber
Sederhananya, Retransmission TCP sebagian besar tergantung pada waktu paket untuk mendeteksi miss, sementara, di TCP Fast Retransmission, duplikat pengakuan untuk paket tertentu melambangkan miss.
Kebanyakan 3 duplikat pengakuan untuk suatu paket disimpulkan sebagai suatu paket yang hilang. Sumber kemudian dapat melihat nomor urut paket tempat NACK dipicu. Ini adalah nomor urut paket yang hilang dan dapat dikirim ke penerima.
Keuntungan dari TCP Fast Retransmission adalah tidak menunggu batas waktu paket untuk memulai transmisi dan karenanya pengiriman ulang paket lebih cepat, seperti namanya.
sumber