![互联网速度优化器如何工作(如果它们有效的话)?](https://linux22.com/image/1288363/%E4%BA%92%E8%81%94%E7%BD%91%E9%80%9F%E5%BA%A6%E4%BC%98%E5%8C%96%E5%99%A8%E5%A6%82%E4%BD%95%E5%B7%A5%E4%BD%9C%EF%BC%88%E5%A6%82%E6%9E%9C%E5%AE%83%E4%BB%AC%E6%9C%89%E6%95%88%E7%9A%84%E8%AF%9D%EF%BC%89%EF%BC%9F.png)
那些声称可以提高网速的应用程序有效吗?如果有效,效果如何?我猜他们是骗子,但我想如果他们能将流量重新路由到更近的数据中心,这也许是可能的?
答案1
我不会称它们为骗局,但是它们远非完美,当我上次研究这个行业时,我发现对于大多数人来说这完全是浪费时间。
数据中心位置有一定作用,但作用不止于此(请记住,如果您访问某个页面,缓存服务器仍然必须从源服务器获取它 - 如果有的话,它会增加另一个步骤!)。
其主要工作方式是通过压缩 - 在拨号调制解调器/类似的旧连接上,它可以真正提高日常浏览速度。
答案2
这取决于您如何定义网络速度。以及您究竟希望加快什么速度。以下是几个方面:
- 如果您经常访问网站并且网站包含静态内容,则缓存 http 代理将使网站加载速度更快。正如 William Hilsum 指出的那样,当代理将内容提取到其缓存中时,速度会变慢,但随后缓存的内容将加载得更快(直到缓存条目过期,代理将再次请求它们)。squid 是 http 缓存代理的一个很好的例子。
- 过滤代理不会加载杂项广告和横幅,从而加快网站加载速度。加载内容但不显示(如某些浏览器插件那样)与完全不加载不需要的内容之间有很大区别。privoxy 和 polipo 是过滤代理的很好例子
- 缓存 DNS 服务器。仍然有一些不幸的情况,即 ISP 忽视了其 DNS 服务器的性能——晚上每个人都回家并开始上网。而且……由于这些缓慢的 DNS 查询,它看起来非常慢。当然,有一些解决方法,例如使用 OpenDNS(这些解决方法有自己的缺点,例如重定向到广告等)。但拥有一个由您自己控制的本地缓存 DNS 服务器是件好事。pdnsd 是一个不错的选择。
答案3
很多“网络优化器”都是压缩图像的代理 -歌剧涡轮就是一个例子,netbooster(我爸爸的印度无线互联网加密狗附带的)似乎也是这样工作的。这是质量和速度之间的权衡。