Data sudah tiba dengan baik, tetapi jika ACK “sudah diterima” tertunda atau hilang di antrean upload yang penuh, pengirim menganggap data hilang lalu mengirimnya ulang.
Mengapa Upload di rumah penuh oleh upload video atau backup cloud → Akibatnya ACK tertunda ratusan ms di antrean router, atau dibuang saat antrean meluap → Di layar Paket game dari server umumnya datang tepat waktu. Input Anda yang menumpuk di antrean upload yang sama terlambat terkirim sehingga terjadi input lag dan rubber banding, sesekali disertai retransmisi yang tidak perlu
Penanggung jawab utama Pihak Eksternal (Pihak Eksternal) · Turut terlibat Pengembangan klien (Tim Pengembang Game)
Tugas Tim Pengembang Game
Tampilkan status jaringan di layar saat ping melonjak, dan tampilkan petunjuk “periksa program yang sedang melakukan upload”.
Tugas Pihak Eksternal
Imbau pemain untuk memperpendek antrean upload dengan SQM di router, memprioritaskan paket kecil (ACK), dan membatasi kecepatan upload (upload video, backup cloud).
Kisaran angka
ACK yang datang belakangan ikut mengonfirmasi data yang sudah dikonfirmasi ACK sebelumnya, jadi beberapa ACK yang hilang biasanya tidak masalah. Masalahnya ada pada ACK yang tertunda di antrean.
Di grafik
Hanya sebagian yang tinggi · RTT (ping) per koneksi
Yang diperiksa
Dari PC pemain, bandingkan ping ke server game saat upload (upload video, backup cloud) berjalan dan saat dihentikan. Di server, periksa rtt koneksi pemain itu dengan ss -ti
Cocok jika
Ping naik ke ratusan ms hanya selama upload, disertai input lag dan rubber banding, lalu segera pulih setelah upload dihentikan. Dari sisi server, rtt koneksi itu juga naik pada saat yang sama
Tidak cocok jika
Packet loss dan latensi muncul tanpa terkait upload: lebih mungkin “Packet loss di jalur nirkabel” atau penyebab di sisi rute. Hanya arah server ke pemain yang lambat dan tidak terkait upload: lebih mungkin “Antrean bottleneck meluap”
Sarana pemeriksaan
Lingkungan pemain sendiri
Sumber
RFC 3449: TCP Performance Implications of Network Path AsymmetryIETF Di jalur asimetris dengan upload sempit, ACK yang tertunda atau hilang menurunkan performa TCP; ACK bersifat kumulatif sehingga ACK berikutnya menggantikan yang hilang; solusi seperti penjadwalan yang memprioritaskan ACK
Smart Queue ManagementBufferbloat.net Menjaga antrean router tetap pendek dengan pengelolaan antrean dan shaping
tc-cake(8) — Linux manual pageiproute2 CAKE memisahkan flow dan meminimalkan latensi untuk flow yang jarang mengirim (sparse flow)