我所在的国家有两个主要的电子商务网站,分别是“abc.com”和“xyz.com”。我住的地方有大约 50 多个该 ISP 的宽带用户。因此,每当我尝试加载“abc.com”时,它都会在几毫秒内加载,但当我尝试打开“xyz.com”时,它需要很长时间。我已经尝试过以下方法:
- 尝试了各种 DNS 更改,如来自 google、开放 DNS、isp 的 DNS 自动 DNS 等。
- 我对我所在地区的大约 15 台计算机进行了同样的测试。
- 如果我在来自其他 ISP 的手机上打开相同的两个网站,则两个网站大约需要相同的时间才能打开。
那么这是否违反了网络中立的基本原则?如果是,我该如何证明呢?我们有一个政府机构控制着所有的 ISP,我可以向他们投诉。
答案1
假设您已经排除了所有其他可能性,请购买匿名 VPN 服务,然后尝试在 VPN 处于活动状态的情况下访问这两个站点。确保 DNS 流量也通过 VPN 传输。在这种情况下,ISP 无法看到您的流量,如果两个站点的访问时间相同,则您的 ISP 可能确实在根据域名进行一些流量工程。
您需要确保从 xyz.com 和 abc.com 请求的数据量相同 - 也许 xyz.com 的桌面网站充斥着慢速 Flash 广告,而他们的移动网站却没有?因此,再次确保您确实排除了所有其他可能性。
这几乎不足以证明违反网络中立性,因为这种流量工程有正当理由(例如减轻来自该网络的 DDOS 等),并且路由问题也会导致类似问题。不过,如果您将其提交给您的 ISP,它可能会引起一些关注(好的或坏的)。