出于某种原因,我的下载速度为 300kb/s。然后我打开 VPN,下载速度就跳升至 1.3mb/s。
这是为什么呢?是不是因为 VPN 服务器减少了我和服务器之间的跳转?
答案1
有几种可能性——不幸的是,跳数无关紧要。
首先是压缩 - 如果您下载的数据未压缩,并且您的 VPN 提供压缩,那么这可以解释它 - 但是大多数传输的文件都可能被压缩,所以这种情况并不像乍看起来那么可能。
第二和第三个选项是相关的,与你的 ISP 的连接和限制有关。你的 VPN 找到了一条比直接访问目标数据更快的路径 - 这可能是因为 -
ISP 有多个连接,直接连接数据受到限制。VPN 会通过不同的连接,从而更好地连接到您要提取的数据源,这样您就可以绕过拥塞。
ISP 正在调整某些类型的流量 - 可能是按类型或目的地或两者 - 甚至可能是按内容/有效负载 - 但这种情况不太可能发生。通过使用 VPN,您的流量将被优先处理或不受限制,因此您将获得更快的速度。
还有其他一些可能性,但这些可能性同样较小 - 可能是 VPN 使用 UDP,而您的下载通常使用 TCP,并且不同的优化(例如 MTU)可以更好地利用您的连接。同样,这是可能的,但可能性不大 - 主要是因为您会期望速度差异更小或更大。