Saya memiliki layanan 20.127 / 893 Kbps melalui CenturyLink DSL. Saya telah menjalankan tes kecepatan dan biasanya melaporkan kecepatan mendekati itu.
Kecuali setiap kali saya mengunggah sesuatu yang substansial. Seperti file video ke YouTube. Pengunggahan berlangsung selamanya, yang saya mengerti karena kecepatan unggah 893 Kbps, tetapi sepanjang waktu mengunggah, kecepatan pengunduhan terhenti. Sangat buruk saya bahkan tidak bisa terhubung ke SpeedTest.net untuk melakukan tes kecepatan. Jaringan antara komputer lain di rumah baik-baik saja. Tetapi selama satu komputer mengunggah, semua komputer mungkin juga akan dikeluarkan dari internet. Misalnya, melakukan ping Google membutuhkan waktu 5 detik untuk menyelesaikan DNS dan kemudian waktu permintaan habis.
Saya menelepon dukungan CenturyLink dan berbicara dengan mereka selama satu jam dan mereka mengatakan semuanya baik-baik saja. Mereka meminta saya me-reboot komputer dan modem saya beberapa kali, yang tentu saja tidak membantu. Akhirnya mereka mengirimi saya modem baru (yang diperbaharui) untuk mengeluarkan saya dari telepon. Berperilaku sama.
Jadi pertanyaan saya adalah apakah perilaku ini khas dari CenturyLink DSL atau jika ada sesuatu yang benar-benar kacau. Mungkin ada sesuatu yang bisa saya lakukan untuk memperbaikinya tanpa menghabiskan satu jam lagi me-reboot modem saya saat saya berbicara dengan orang yang tidak kompeten.
sumber
Jawaban:
Protokol TCP, yang digunakan sebagian besar lalu lintas Internet, menggunakan skema "sliding window" untuk memberikan keandalan. Ini berarti hanya akan mengirim konten baru (geser jendela) ketika menerima pesan ACK yang menunjukkan bahwa sebagian atau seluruh jendela saat ini telah diterima sepenuhnya. Oleh karena itu, sering diperlukan pesan ACK untuk dikirim dalam uplink agar lalu lintas unduhan Anda lancar. Jika pesan ACK tertunda atau hilang, pengirim dapat memperlambat pengiriman dan / atau mengirim kembali paket yang telah Anda terima.
Secara default, paket ditransmisikan oleh OS sesuai urutannya yang dihasilkan oleh aplikasi, sehingga paket ACK disatukan dengan lalu lintas unggahan Anda secara acak. ISP Anda (atau perangkat jaringan Anda) mengontrol penggunaan bandwidth Anda dengan menunda paket ketika kecepatan transmisi Anda melebihi batas (alias pelambatan). Penundaan ini dapat terjadi pada paket apa pun termasuk paket ACK yang sensitif terhadap penundaan.
Untuk mengatasi masalah ini, Anda memerlukan semacam sistem prioritas untuk memastikan paket ACK tidak dibatasi. Ada solusi perangkat lunak berbayar untuk ini. Anda juga dapat mencapai efek yang serupa jika Anda membatasi kecepatan unggah ke nilai di bawah bandwidth unggahan yang dialokasikan. Atau, Anda dapat menggunakan aplikasi yang mengirimkan file melalui UDP yang tidak memerlukan pesan ACK.
sumber
Anda memiliki dua hal yang terjadi di sini:
Mengunggah Anda ke server, yang menggunakan sebagian besar bandwidth unggahan Anda dan sedikit bandwidth unduhan Anda untuk berbicara dengan server untuk memastikan file diterima dengan benar.
Anda mencoba mengakses internet, yang menggunakan kecepatan unduhan Anda untuk berbicara dari internet, dan menggunakan kecepatan unggah Anda untuk berbicara kembali ke server, untuk memastikan browser menerima file dengan benar.
Lihat masalahnya?
Kecepatan unduhan Anda diatur oleh banyak hal: Kualitas saluran, tingkat layanan, lokasi, kabel di rumah, kecepatan komputer, kecepatan unggah, dan segala beban yang menyimpang pada sistem.
Jadi, ketika Anda mengunggah sesuatu, yang mengambil sebagian besar bandwidth unggahan Anda, dan kemudian mencoba mengunduh sesuatu dari internet, proses pengunduhan itu tidak memiliki akses penuh ke bandwidth unggahan Anda, sehingga kecepatan UNDUH Anda berkurang secara signifikan.
sumber
Salah satu solusi untuk masalah kecepatan unduh modem Centurylink C3000Z yang terbunuh saat mengunggah, adalah dengan menonaktifkan QoS. QoS menetapkan prioritas untuk VoIP (traffic shaping). Jadi, jika Anda tidak memiliki layanan VoIP (yang tidak saya lakukan) menonaktifkan QoS akan memberi Anda sekitar setengah (28Mbps) kecepatan unduh saat diaktifkan ketika mengunggah file (5Mbps) mematikan kecepatan unduhan menjadi .02Mbps. Ada pengaturan dalam QoS untuk memprioritaskan unduhan (atur arah QoS), tapi saya tidak bisa membuatnya tetap. Jadi saya hanya menonaktifkan QoS sama sekali.
Saya memang agak berharap akan kecepatan unduhan saat mengunggah, tetapi seharusnya tidak sampai setengah.
Saya akan terus melihat ke dalam ini, tetapi setidaknya saya memiliki sesuatu yang berfungsi sekarang dinonaktifkan.
Jangan percaya mereka yang mengatakan bahwa mengunggah harus membunuh unduhan Anda, SEJAK KAPAN? Asynchronous memungkinkan kecepatan koneksi Anda untuk bekerja dua arah secara efisien.
sumber