Скорость передаваемых по CDN данных можно ограничить благодаря передаче в URL определенных параметров, или с помощью статической конфигурации, применимой к определенному User Agent.
В рамках данной статьи мы рассмотрим ограничение скорости передачи данных с помощью параметров URL. Существует два параметра, которые можно добавить к HTTP-запросу, и которые позволяют контролировать доставку данных. Без нижеуказанных параметров файлы будут передаваться на максимально возможной скорости.
Параметр Initial Burst (ri) - параметр применяется для ограничения скорости передачи файла для каждого запроса отдельно. Здесь необходимо указать значение в байтах - количество данных, передаваемых на полной скорости до вступления в действие параметра rs (описывается ниже).
Параметр Sustained Rate (rs) - параметр применяется для ограничения скорости передачи файла для каждого запроса отдельно. Здесь задается значение в килобитах, позволяющее определять, с какой скоростью должны отдаваться файлы. Такой параметр полезен при продолжительной загрузке большого файла, к примеру, при просмотре какого-либо видео. Он позволяет сдержать загрузку и не дать ей уйти гораздо дальше того момента, который сейчас просматривает пользователь.
1
в социальных сетях