Як я можу запобігти завантаженню великих файлів, які покалічують домашнє підключення до Інтернету?


2

У мене додому підключений VDSL / волокно із швидкістю 5/30 Мбіт / с. Я виявив, що завантажуючи великі файли, весь доступ до Інтернету в моєму будинку практично не реагує навіть настільки, наскільки мій модем повідомляє, що підключення до Інтернету є офлайн! введіть тут опис зображення

Гуглінг говорить мені, що це досить часто, тому, коли висхідний потік повністю насичений, мій комп'ютер не може надсилати пакети відповідей під час завантаження інформації, якщо я маю на це право.

Але це здається божевільним і напевно має бути рішення? Моя модель / маршрутизатор дозволяє мені встановлювати загальні межі пропускної здатності та для діапазонів IP, що здається гарним місцем для початку, але я не впевнений, як. Спершу я просто спробував встановити верхню межу "4Mbps", але це здається дуже хитким, мій верхній межа може постійно змінюватися. Плюс я не впевнений, що це не просто наситить мою мережу на штучному межі таким же чином.

введіть тут опис зображення

Я дуже вражений, що моя ОС не перешкоджає трафіку краще (у випадку, якщо тільки мій комп'ютер використовує мережу, і я не можу переглядати Інтернет під час завантаження). А також те, що навіть маршрутизатори / модеми домашнього класу не використовують певний здоровий глузд, щоб утримувати трохи пропускної здатності в стороні від звичайного трафіку. Але тоді я дуже мало про це знаю!

Що, якщо таке є, є хорошим способом дозволити пристрою завантажувати / завантажувати майже до ліміту до мого будинку, не калічивши доступ інших пристроїв? Я навіть не зрівноважую завантаження, тому два пристрої можуть завантажувати / завантажувати одразу, лише те, що один пристрій робить велике завантаження / завантаження, не відмовляє іншим у кількох Кбіт / с для електронної пошти та веб-перегляду!


QoS реалізований на маршрутизаторі
JW0914,

Відповіді:


0

У мене немає жодного з них (я щойно переглянув ЦЕ емулятор), але якщо ви хочете, щоб ваш маршрутизатор робив контроль пропускної здатності / QoS, щоб виправити цю проблему

Спробуйте щось на кшталт увійти до маршрутизатора, перейдіть до пункту Додатково -> Контроль пропускної здатності та увімкніть. Встановіть загальну пропускну здатність вгорі та нижче та нижче та збережіть. Потім потрібно налаштувати правила керування.

Правила контролю потребують певного налаштування, але ви хочете додати правила, що обмежують вихідний трафік з вашого комп’ютера (тобто за його IP-адресою), на щось менше, ніж фактичний бітпут, який ви отримуєте під час свого з'єднання - 80% результату швидкого тесту завантаження має бути добре. Вам також потрібно буде переконатися, що IP-адреса вашого пристрою (-ів) є статичною, що можна зробити в розділі Додатково-> Налаштування локальної мережі -> Резервація адреси.


2
Це посилання "ЦЕ" є мертвим.
JakeGould

0

Оскільки ви використовуєте маршрутизатор TP-Link, вам потрібно переглянути свій розділ FAQ про контроль пропускної здатності: https://www.tp-link.com/uk/faq-557.html

Зокрема, я б зосередився на мінімальній пропускній здатності. Цитуючи статтю FAQ:

"З правил, максимальна пропускна здатність може гарантувати, що PC1 та PC2 можуть зайняти всю пропускну здатність, коли вони мають один доступ до Інтернету, а мінімальна пропускна здатність може забезпечити необхідну пропускну здатність, коли одночасно працює більше одного ПК. "

Ви можете зарезервувати IP-адреси, якщо ви використовуєте DHCP для полегшення налаштування окремих клієнтів.

Я думаю, що найкращий шлях - це, однак, якщо ви цього не бажаєте, та / або ваша конкретна модель маршрутизатора не має необхідних функцій, є альтернативи.

Альтернативи на рівні ОС:

Windows Ви можете перевірити цю відповідь на Superuser: Спосіб обмеження пропускної здатності програм для Windows?

Linux Ви можете перевірити цю відповідь на Superuser: https://unix.stackexchange.com/questions/34116/how-can-i-limit-the-bandwidth-used-by-a-process

Щоб знайти процес для обмеження, ви можете скористатися командою: Якщо ви використовуєте Firefox:

пс -еф | grep firefox

luca 1448 1491 1 липень23? 01:26:06 / usr / lib / firefox / firefox

luca 16471 32432 0 00:13 балів / 10 00:00:00 grep --кольоровий колір = автоматичний firefox

luca 16509 1448 0 липень23? 00:10:23 / usr / lib / firefox / firefox -contentproc -childID 11 -isForBrowser -prefsLen 20778 -schedulerPrefs 0001,2 -greomni /usr/lib/firefox/omni.ja -appomni / usr / lib / firefox / браузер /omni.ja -appdir / usr / lib / firefox / browser 1448 true tab

У цьому випадку ваш PID буде 1448.


0

Я був на лінії ADSL із завантаженням 2Mbit / 192kbit та досить довгий час. Проблема полягає в тому, що вихідні пакети ACK для вхідних даних заглушаються під час завантаження. Це призведе до того, що інша сторона подумає, що пакети загубилися, і вона почне повторно надсилати пакети, або припускаючи, що з'єднання мертве.

Я вирішив це, встановивши правила управління трафіком на своєму головному комп’ютері (Linux), розставляючи пріоритет для вихідних ACK та невеликих пакетів. Працювали досить добре. Я не впевнений, чи діятимуть подібні правила на самому маршрутизаторі, тому що буфери на головному комп’ютері вже будуть заповнені і скидають пакети.

Я також не знаю, чи і як це можливо в Windows.

Якщо ви зацікавлені в налаштуваннях Linux, я можу викопати старі файли, якщо трохи пошукаю.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.