Сегодня я нашел пару видео на YouTube, показывающих, как быстрее загружать видео на YouTube, используя PrivateTunnel, технологию, основанную (я думаю) на OpenVPN.
Как можно улучшить скорость загрузки? Это использует сжатие пакетов?
Я не думаю, что это осуществимо, потому что видео форматы уже сжаты. Использование сжатого соединения, вероятно, увеличит общий размер данных и замедлит соединение.
Что может сделать VPN, так это создать "обходной путь" вокруг узкого места в соединении между вами и YouTube. Кроме того, конечно, содержимое VPN-соединения не может быть проверено, как и порт назначения. Таким образом, трафик, проходящий через VPN, скорее всего будет считаться трафиком "высокого приоритета" большинством брандмауэров и системой разделения полосы пропускания, в то время как трафику, поступающему из портов 80/443, может быть назначен более низкий приоритет. Это может быть еще одним источником "ускорения" в некоторых контекстах.
(И, конечно , в некоторых случаях без VPN , вы можете не быть разрешен подключаться к YouTube на всех: в тех случаях, VPN гарантирует бесконечное ускорение - и , возможно , шанс быть уволен за нарушение использования сети политики).
Наконец, возможно, что некоторые (небольшие) оптимизации могут быть выполнены на уровне сети. Но если я не ошибаюсь, не более того.
Что касается вашего сервера, вам необходимо в первую очередь проверить скорость загрузки между сервером и YouTube. Это может быть значительным, поскольку серверы обычно оптимизированы для исходящих данных. Кроме того, вы также должны проверить скорость загрузки на ваш сервер.
Если, скажем, сервер может отправлять данные на YouTube со скоростью 5 Мбит / с, а вы можете загружать данные на сервер со скоростью 2 Мбит / с, возможно, что установка OpenVPN может позволить вам загружать на YouTube чуть меньше, чем 2 Мбит / с. Если, с другой стороны, у вас есть только 500 кбит / с по отношению к вашему серверу и 600 кбит / с по отношению к YouTube, нет смысла даже пытаться.