11

Недавно я переключился на оптоволоконный интернет AT & T Gigapower 1 ГБ и обнаружил проблему, связанную с низкой скоростью загрузки при обычном использовании. Но если я захожу на Speedtest.net и провожу тестирование, когда оно попадает в часть теста, мои параллельные скачки скорости загрузки резко возрастают, после того как тест завершается.

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

Вот пример скринкаста для справки.

Скачать Speed Progression

  1. Перед тестом скорости (100 к / с)

  2. Во время теста скорости загрузки (200k / s)

  3. Во время теста скорости загрузки (52,450 к / с)

  4. Тест после скорости (100 к / с)

1 ответ1

2

Не зная деталей вашей настройки, трудно ответить на вопрос «почему» с уверенностью. Однако вы также спрашиваете: «Как это может быть возможно?», И я могу дать вам некоторые возможности. Они не специфичны для волокон.

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

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

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

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

Вы можете использовать Wireshark в режиме чистого наблюдателя, чтобы отслеживать трафик загрузки / выгрузки и генерировать сам трафик, связываясь с несколькими (географически разделенными) серверами с помощью других инструментов (как вы это сделали), чтобы попытаться насытить вашу DSL-ссылку. Такое измерение должно быть достаточно объективным. Опять же, в идеале вы должны запустить его на другом компьютере, который подключен к той же сети, что и «загрузочный тестовый приемник».

PS: Подумайте о вашей комнате / соседе по комнате и соседях, которые разделяют пропускную способность и заметят, что их «интернет снова медленный сегодня», когда вы проводите свои тесты.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .