Лимиты на «Иностранный трафик» и борьба с VPN-сервисами
Вы открываете YouTube, Twitch или просто обновляете приложение — и, возможно, уже скоро за это придётся платить как за «иностранный трафик».
По обсуждаемым инициативам, после 15 ГБ в месяц каждый дополнительный гигабайт может стоить около 150 рублей — формально для борьбы с VPN.
Звучит просто: VPN = зарубежный сервер = иностранный трафик.
Значит, нужно просто посчитать и ограничить.
Проблема в том, что интернет так не работает.
Тот же Twitch сегодня может отдавать вам видео из локального кэша в вашем городе, а завтра — из Франкфурта. API вашего приложения может находиться в Нидерландах, а сайт с российским доменом — работать через зарубежный CDN.
И в какой-то момент становится непонятно: где вообще проходит граница между «нашим» и «чужим» трафиком?
Я решил разобраться в этом с технической стороны:
- что на самом деле видит провайдер
- почему он не может «заглянуть внутрь» вашего трафика
- как устроены VPN и чем они отличаются (или не отличаются) от обычного HTTPS
- можно ли реально отличить VPN от обычного трафика
- и почему идея считать «иностранные гигабайты» выглядит куда более спорной, чем кажется
И главный вопрос, к которому всё это приводит: можно ли вообще технически корректно реализовать такие ограничения да так, чтобы не сломать половину интернета?
Если коротко — всё чуть сложнее, чем звучит в новостях.
Читать разбор