1

я из Малазии. Я подписан на пакет 2 Мбит / с от интернет-провайдера моей страны. Но все, что я получаю, это всего лишь 200 Кбит / с при загрузке файлов из Интернета, когда я проверяю свою скорость на speedtest.com, он показывает мне 1,7 Мбит / с.

Я в замешательстве, провайдер должен дать пользователям то, что они заявили, да, 2 Мбит / с. Но я получил только 200 кбит / с, а на скоростном тесте - 1,7 Мбит / с, что еще больше запутало меня.

Итак, я начал поискать в Google и обнаружил, что это связано с чем-то, называемым VPN-сжатием?

Может кто-нибудь объяснить мне, как эти вещи работают? почему я получаю намного более низкую скорость, чем я подписываюсь. (Я использую модем D-Link DSL-2750 U)

Благодарю.

7 ответов7

9

Мбит / с означает мега бит в секунду. Для того, чтобы преобразовать в мега байт (МБ), вы просто разделить на 8, так как 8 бит в байте:

2 МБ / с = 2 МБ / с * 1 МБ / 8 МБ = 0,25 МБ / с = 250 КБ / с

Таким образом, теоретически вы можете получить чуть менее 250 килобайт в секунду.


Обратите внимание, что я использовал мегабайт здесь, что предполагает 1000 килобайт на мегабайт. Соглашение о единичных шагах 1024 используется для мебибайта (MiB), который состоит из 1024 кибибайтов (kB). Что ваш браузер / загрузка инструмент использует зависит от того, как разработчики реализовали математику, но в случае , если они используют Mebibytes / kibibytes, ваша теоретическая максимальная скорость будет просто:

2 МБ / с = 2 МБ / с * 1 МБ / 8 МБ = 0,25 МБ / с -> 0,25 МБ / с * 1024 КБ / МиБ = 256 КБ / с

Обратите внимание, что килобайт является распространенным неправильным обозначением для кибибайта, но для большинства целей разница незначительна (как вы можете видеть выше, оба результата довольно близки друг к другу). Если вам требуется точный расчет, и вам неясно, в каких единицах измерения получается результат, вам нужно спросить разработчиков, как математика была реализована в программе или операционной системе.

4

На самом деле интернет-провайдеры упоминают нашу скорость интернета в битах в секунду.

И ваш спидтест-сайт также показал это вам в битах в секунду , и это понятно.

Но на уровне нашего компьютера, наши менеджеры загрузки или некоторые приложения показывают скорость загрузки в байтах в секунду, например,

8 бит = 1 байт

Поэтому, если ваш интернет-провайдер упоминает 512 Кбит / с, 1 Мбит / с, 2 Мбит / с, 4 Мбит / с, для расчета скорости загрузки в байтах просто разделите ее на 8, это будет скорость загрузки в килобайтах или мегабайтах. пример

512 Кбит / с = 64 КБ / с

1 Мбит / с = 1024 Кбит / с = 128 КБ / с

2 Мбит / с = 2048 Кбит / с = 256 КБ / с

4 Мбит / с = 4096 Кбит / с = 512 КБ / с

2

Ваш скоростной тест показывает 1,7 Мбит / с, ваше соединение составляет 2 Мбит / с, ваша скорость загрузки составляет около 200 Кбит / с.

Нет ничего плохого

б = биты

B = Б

1

Скорость линии измеряется в десятичных единицах и битах в секунду. Скорость передачи данных измеряется в двоичных единицах и байтах в секунду. Кроме того, линия не только несет данные, она также должна нести адрес и управляющую информацию. Служебная информация о кодировании линии уже учтена, но служебная информация об управлении и адресе отсутствует.

Так что если у вас есть услуга «DSL 2 Мбит / с», это означает, что ваша линия передает 2 000 000 бит в секунду. Вы делите на 8, чтобы получить байтов в секунду, или 250 000. Затем вы можете разделить на 1024, чтобы получить килобайт в секунду, или 244 КБ / с. TCP over DSL имеет максимальную эффективность около 95%, поэтому умножьте на 0,95, чтобы получить 232 КБ / с. Таким образом, ожидается, что линия DSL 2 Мбит / с обеспечит максимальную скорость загрузки 232 КБ / с.

Итак, вы на стадионе.

Кстати, сайты скоростного тестирования обычно просто измеряют полезную скорость передачи данных по TCP, а затем умножают на восемь. Таким образом, линия DSL 2 Мбит / с, даже если бы она действительно обеспечивала именно эту скорость линии, фактически давала бы более низкое измерение (около 1,85 Мбит / с).

1

Люди, как правило, забывают читать мелкий шрифт. Большинство интернет-провайдеров не говорят 2 Мбит / с, 20 Мбит / с, 200 Мбит / с. Или они действительно говорят это, но тогда в мелком шрифте есть это:

Они говорят до 2 Мбит / с. Если они не дадут никакой гарантии, это может быть всего лишь 0,5 Мбит / с, и тогда вы SOL.

0

Другая возможность: ваш провайдер пообещал вам DSL до 2000 M, где dsl и 2000 M написаны шрифтом 36, а до - шрифтом 2.5. Вы должны поделиться пропускной способностью с людьми, находящимися на одном физическом проводе. Это похоже на UMTS, где вы разделяете пропускную способность с другими в той же ячейке.

0

По разным причинам фактические результаты "speedtest", как правило, примерно на 20% ниже предусмотренных скоростей. Это просто так. Так что со скоростью 2 Мбит / с я бы ожидал, что speedtest покажет 1,8 Мбит / с. Если бы у меня было 1.7 Мбит / с, я бы не жаловался.

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

Скорее всего, вы перепутали бит / с с бит / с, так как 200 кбит / с = 1,6 Мбит / с

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