Чому швидкість завантаження волокна збільшується при тестуванні швидкості завантаження?


10

Нещодавно я перейшов на Інтернет з волоконним інтернетом AT&T Gigapower 1GB і виявив проблему, коли швидкість завантаження повільна під час звичайного використання. Але якщо я заходжу на Speedtest.net і роблю тест, коли він потрапляє до частини тесту для завантаження, мої паралельні швидкості завантаження скачуються, а потім раптом різко падає після закінчення тесту.

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

Ось приклад екранізації для довідки.

Завантажте швидкість прогресії

  1. Перед випробуванням на швидкість (100 к / с) введіть тут опис зображення

  2. Під час тесту на швидкість завантаження (200 к / с) введіть тут опис зображення

  3. Під час тесту на швидкість завантаження (52 450 к / с) введіть тут опис зображення

  4. Після тесту на швидкість (100 к / с)



Це те, що я маю на увазі, тому якщо у вас немає QOS-системи, можливо, ваша швидкість дуже повільна. Існує набагато більше можливостей, чому це може статися.
Рене Хьоле

6
@Stony: Прочитайте питання. У ОП проблема, що його завантаження відбувається повільно, за винятком випадків, коли він виконує завантаження, наприклад, з тестом на швидкість. Це якраз протилежне тому, що ви говорите.
Свен

Чи проблема може бути відтвореною щоразу, коли ви проводите тест на швидкість, і колиється швидкість, коли ви не проводите тести на швидкість?
Філ

Також ви спробували обійти маршрутизатор?
Філ

Відповіді:


2

Не знаючи подробиць вашого налаштування, важко відповісти на питання "чому" з упевненістю. Тим НЕ менше, ви можете також запитати : «Як може це бути?», І я можу дати вам деякі можливості. Вони не є "волокнистими" специфічними.

  1. Ви завантажуєте через HTTP, який є протоколом TCP / IP. Цей протокол є двонаправленим, тобто кожен пакет, отриманий вашим HTTP-клієнтом, також підтверджується сервером. Таким чином, завантаження та завантаження не є абсолютно окремим (здатним) трафіком.

  2. Ви завантажуєте з віддаленого сервера (vagrantcloud.com), ймовірно, він не розташований у вашій кімнаті, будівлі, місті, можливо, навіть не штат чи континент. Задіяно багато різних мережевих компонентів, які мають різну швидкість проводів і розмір буфера, і ви ділитесь ними з "Інтернетом", як правило, ... яким ви не можете керувати.

  3. Ви спостерігаєте за спостережуваною системою за допомогою інструменту, що працює на самій системі. Ніхто би не робив цього в професійному контексті (сподіваюся) або принаймні дуже ретельно робив висновки з вимірювань. Це може дати неправильні результати з двох причин.

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

Ви можете використовувати Wireshark у чистому режимі спостереження, щоб контролювати ваш завантажувальний / завантажувальний трафік та генерувати сам трафік, зв’язавшись із декількома (географічно розділеними) серверами з іншими інструментами (як ви це зробили), щоб спробувати наситити ваше посилання DSL. Таке вимірювання повинно бути досить об'єктивним. Знову ж таки, ідеально запустити його на іншому комп’ютері, розміщеному в тій самій мережі, що і ваш «скачати тестовий протокол».

PS: Подумайте про свою кімнату / домогосподарку та сусідів, які поділяють пропускну здатність і помітять, що їхній "Інтернет знову повільний", коли ви робите тести.


Дякую за посилання wireshark, я перевірю це пізніше сьогодні. Я також подумав про №3, але дійсно дійшов висновку, що SURELY ATT не буде таким жахливим, щоб дати мені пропускну здатність лише тоді, коли я тестую його.
Викуп

Я не хочу бути занадто формальним щодо "дай мені пропускну здатність, коли я тестую", це трохи куряче або яєчне. Ширина смуги частот визначається як кількість IP-пакетів, що проходять протягом часового інтервалу, ділене на довжину цього інтервалу. Якщо трафіку немає, пропускної здатності немає ;-) Те, що ви хочете виміряти, - це (ймовірно) максимальна пропускна здатність, отже, генеруйте максимум передачі пакетів протягом мінімум часу.
Дірк

Так, абсолютно. Я думаю, що, маючи на увазі, мої результати просто "займають набагато коротший час" для завантаження того ж файлу, коли тест на швидкість завантаження відбувається синхронно, що це стосується завантаження того ж файлу, коли не відбувається тест на швидкість завантаження.
Викуп

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