我正在研究 VPN,目的是减少客户端的流量。CPU 负载是次要的。
lzo 是否足以击败开销 malus?
还有其他选项可以调整 OpenVPN 中的压缩吗?
“压缩网关”还有其他可能的选项吗?
答案1
只有当您传输的数据能够很好地压缩时,压缩才有效。二进制数据的压缩效果不佳,因此如果您通过 OpenVPN 隧道从客户端转到 HTTPS 站点,您将同时面临加密和压缩的开销,而不会在减少带宽方面获得太多收益。我不清楚客户端 CPU 负载是否是次要的忧虑或者不...如果您也担心客户端 CPU,那么您就是在打一场必败的仗。
现在,如果您正在传输可压缩的流量(原始文本/html 等),那么它可能会很有用。不过,配置 OpenVPN 可能很难做到正确。Google 会是您的好朋友……
答案2
减少带宽可以通过多种方式来处理:
- 压缩
- 使用代理缓存乌贼
- 消除流量。安装广告拦截器已被证明减少 25-50% 的带宽消耗。