В дополнение к другим ответы
Если вы загружаете свой файл на быстрый сервер, поэтому ссылка на вашего провайдера является самым медленным звеном в цепочке, то передача будет ограничена 4 Мбит / с вашим провайдером-это верно в целом для больших файлов.
но если оборудование может сделать лучше (т. е. 4 Мбит / с-это произвольный предел, установленный вашим провайдером, потому что вы платите только за эту опцию, а не за какой-то более быстрый), и ваш файл достаточно мал, тогда вы можете испытать"пакетная загрузка скорость".
это означает, что ваш интернет-провайдер может позволить вам отправить первые 10 МБ (например, фактическое значение устанавливается вашим интернет-провайдером) файла намного быстрее, чем объявленные 4 Мбит / С, Если ваша ссылка была в режиме ожидания (или почти в режиме ожидания) в течение некоторого времени. После этих 10 МБ ссылка становится "насыщенной", и предел 4 Мбит / с применяется для оставшихся данных. Сделайте вашу ссылку почти бездействующей еще некоторое время, и вы сможете снова лопнуть.
другими словами: если вы держите вашу загрузку низкой в течение нескольких секунд вы получаете кредит в несколько байтов, которые вы можете загрузить намного быстрее, прежде чем ваш лимит начнет действовать.
этот механизм делает ваш просмотр веб-страниц более быстрым, улучшает загрузку файлов.
С точки зрения провайдера многие из их клиентов генерируют только такой восходящий всплеск. Они (как группа) вряд ли когда-либо насыщают ссылку провайдера на Интернет (его пропускную способность загрузки), потому что всплески происходят случайным образом в разные моменты, поэтому нет смысла ограничивать каждое соединение. Благодаря всплески эти клиенты довольны более отзывчивым Facebook, когда они публикуют свои фотографии еды. С другой стороны, мало кто из клиентов, использующих P2P или отправляющих большие файлы одновременно, может насытить ссылку наружу, поэтому они ограничены, когда превышают некоторый порог.
файл размером 4 Мб в вашем примере довольно маленький, 0,5 мб. Он может быть передан целиком в пределах одного пакета, если ваш провайдер поддерживает его. Вы можете поразить какой-то другой предел (или временное замедление сети) где-то за вашего провайдера, хотя.