Здравствуйте.
Есть очень интересная ситуация связанная с максимальной скоростью соединения к интернет. Ситуация несколько непонятная, так что я даже не знаю с какой стороны начать гуглить этот вопрос.
Имеется.
Интернет, подключенные по PPPoE от провайдера дом.ру, на тарифе 20 Мб/сек (именно 20).
- роутер dir-320 b5/b6 прошивка 2.5.12, с которого интернет раздается
- телефон Xiaomi Redme Note 2 (обычная прошивка), конектится по wifi
- всякое другое клиентское оборудование, типа обычного компа с Вин7, ноутбука с Ubuntu и прочего. Это все может соединяться как по Wi-Fi, так и кабелем к Dlink.
- роутер TP-Link 1043 с прошивкой OpenWrt, соединен кабелем
- роутер Mikrotik Grove A52, соединен кабелем.
Наблюдается следующая картина. Все клиентские устройства подключенные к инету через данный роутер, как и положено выдают указанные 20Мб/сек. Все кроме телефона, он выдает в среднем 40 (!) Мб/сек, то есть в 2 раза выше заявленной, в обоих направлениях!
При этом данный эффект наблюдается, как при соединении через Dlink по wi-fi, так и при соединении по wi-fi через роутер tp-link. Однако при соединении через microtik, входящая скорость составляет уже стандартные 20Мб/сек, тогда как исходящая составляет те-же аномальные 40.
Кроме того, если перевести телефон в режим USB модема, и начать раздавать с него интернет, получаемый им по wifi с dlink или tp-link, то скорость составит теже 40. Замерено несколькими тестами, и подтверждено загрузкой нескольких объемных файлов, телефон реально «бустит» скорость интернета раза в 2.
Собственно вопрос, в чем может состоять суть данного эффекта, и можно ли его воспроизвести на других устройствах? Насколько я понимаю, скорость входящего соединения, провайдер гасит путем отправки источнику просьбы, снизить скорость передачи данных. Если поснифить пакеты, на что обращать внимания, и где искать разницу.
Спасибо.