Как интернет-провайдер определяет правильную скорость для моего интернет-плана?

10

У меня есть интернет-план со скоростью соединения 512 Кбит / с.

Это нормально, но мой вопрос: почему я получаю 499 Кбит / с на Speed ​​Test ?

Скорость не превысит 520 кбит / с на максимальном уровне и не опустится ниже 400 кбит / с. Как мой поставщик услуг делает это возможным? Как они получают скорость для моего плана? Это мой IP-адрес был сохранен таким образом, чтобы обеспечить скорость?

Пожалуйста, объясните процесс за кадром.

И поправь меня, если я ошибаюсь!

муравьев
источник
Ваш провайдер контролирует скорость. Предположительно, ваш DSL / телефонный идентификатор связан с вашим планом.
Сатьяджит Бхат
@Sathya: да, все в порядке, но эта информация передается всем маршрутизаторам?
Муравей
@ Сатья: Теперь скажите, я посещаю Google.com, мой IP-адрес передается всем маршрутизаторам до получения ответа; так что я получаю скорость в соответствии с моим планом?
Муравей
2
Я сомневаюсь, что ваш IP используется для отслеживания и регулирования скорости. Тем не менее, IP виден всем.
Сатьяджит Бхат

Ответы:

27

DSL управляется системой в офисе телефонной компании (центральный офис или CO), называемой DSLAM (мультиплексор доступа к цифровой абонентской линии) . DSLAM может управляться ILEC (телефонной компанией) или CLEC (компанией, которая арендует линии оптом у телефонной компании и перепродает, например, Covad).

DSLAM - это система, состоящая из полок, установленных в сетевом отсеке. Каждая полка имеет несколько карт, и каждая карта имеет несколько портов. Каждый порт соответствует пользователю, который подключен к нему. Все полки соединены между собой и питаются от основной полки тем, что называется стволом. Магистраль - это максимальная выделенная полоса пропускания, которой DSLAM может управлять одновременно (обычно DS3, 45 Мбит / с или OC3, 155 Мбит / с).

Когда на порту устанавливается новое соединение, оно настраивается на определенную скорость, в вашем случае 512 кбит / с. Затем DSLAM ограничивает скорость по этому порту до предоставленной скорости. На данный момент DSLAM не имеет ничего общего с IP-адресацией, поэтому ваш IP не имеет ничего общего с вашей подготовленной скоростью или тем, как она ограничивает скорость.

DSLAM передает данные через транк на BRAS (сервер широкополосного удаленного доступа), где обычно применяются такие вещи, как политика учетных записей (месячные лимиты на передачу и т. Д.). Это первый этап в линии связи, так как ваш маршрутизатор, где сигнал является фактическим IP, а не PPP или мультиплексирован. С этого момента трафик переключается и маршрутизируется через несколько различных сетей и устройств, чтобы добраться до пункта назначения.

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

Данные отправляются в виде пакетов (небольших порций данных), и на каждом звене в цепочке они буферизуются перед отправкой. Одновременно может быть буферизовано только определенное количество пакетов, поэтому часто используется метод отправки-подтверждения-отправки . Пакет или группа пакетов отправляются, затем отправитель ожидает подтверждения от получателя о том, что они были получены, затем отправляется больше пакетов. Таким образом, звено с самой низкой скоростью в цепи никогда не становится полностью насыщенным.

MaQleod
источник
1
+1 за это принимается. Хорошее объяснение пакетов, а также.
Мэтью Стиплс
+1 за объяснение .. :) @Sathya: я это то, что мне нужно, и я получил! Только сейчас проверил этот ответ!
Муравей
7

Обычно ваш интернет-провайдер указывает свои скорости как «максимальные». Этот максимум, в данном случае 512 Кбит / с, статически устанавливается интернет-провайдером либо в его оборудовании (в главном коммутаторе), либо в вашем (маршрутизаторе).

Из максимума вы должны вычесть следующее:

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

499 кбит / с из 512 на самом деле очень впечатляют и предполагают, что вы получаете довольно чистое соединение без потерь.

Джошуа
источник
2
«Главный выключатель» на самом деле ничего не значит, ни у какого провайдера нет «главного выключателя». У них будет набор банкоматов, базовых маршрутизаторов и DSLAM и другого различного оборудования (тестовые головки, серверы и т. Д.), Которые выполняют различные задачи для обеспечения работы интернет-соединения и возможности управления, но ни один из них не является «главным коммутатором». На самом деле, система, которая контролирует скорость, имеет очень мало мозгов по сравнению с остальной частью сети.
MaQleod
@MaQleod: правда, но для пользователя все это находится в облаке.
1

Если вы хотите спросить, как работает тест скорости:

Когда вы посещаете веб-сайт, такой как Speedtest.net , в Интернете выбирается компьютер, который географически близок вам. Затем этот компьютер отправляет файл на ваш компьютер, а веб-страница измеряет, сколько времени это займет. В конце концов, собранная информация используется для оценки вашей скорости. Скорость соединения зависит от всего, что происходит между компьютером, выполняющим измерения, и вашим компьютером: «магистралью» интернета, собственной сетью поставщика услуг и вашим модемом или маршрутизатором, причем самая медленная часть обычно является частью канала поставщика услуг. К сожалению, большинство поставщиков услуг объявляют о своей максимальной скорости, которая иногда достигается, если вообще достигается, поэтому измеренное число из теста скорости обычно меньше, чем сумма, которую они вам сообщают.

eMansipater
источник
Это не то, что он спрашивает.
Сатьяджит Бхат
Спасибо, я изо всех сил пытался понять это. Я новичок в superuser.com - если я хочу ответить на вопрос, который я сейчас понимаю, должен ли я отредактировать этот ответ или создать новый?
eMansipater
не стесняйтесь редактировать этот ответ.
Сатьяджит Бхат