现在是时候用一种标准的方式来主动告知用户下载(或上传,就微软的Windows 10而言)和“体验”软件、电影、照片、游戏——只要你能想到的——的带宽后果了。
微软的决定部署Windows 10,支持通过点对点后门传送微软内容对其他消费者来说,这是一个令人震惊的例子,供应商窃取了用户的带宽。这只是最新的一个例子,表明了一种不祥的趋势:软件和内容提供商将用户的互联网带宽视为一种可以在用户不知情或不同意的情况下利用的资源,而不是一种可以选择共享和随时保存的资源。负责任的应用程序提供者应该尽可能精简带宽,并提供有关用户期望应用程序消耗多少带宽的信息。
尽管微软Windows 10相关的行为特别令人震惊,但许多应用程序不断增长的资源需求对家庭的互联网连接性能、每月的互联网账单有潜在的不良后果,在微软的点对点共享的情况下,在家中通过其他设备观看Netflix电影的影响。
大多数宽带服务以不对称的速度运行。较慢的上行链路很容易被Windows 10上传到你的邻居,造成数据包丢失。Netflix需要为支持流媒体电影的TCP ack提供一致的路径。丢失的ACK会导致影片的“缓冲加载”暂停。这就是Netflix和约翰·奥利弗(John Oliver)去年引起轰动的问题,甚至连美国联邦通信委员会(FCC)都感到不安。Netflix是否会打出“如果你最近安装了Windows 10,微软正在破坏你的电影体验”的新横幅。
这种情况需要透明度,这将使用户能够做出明智的决定,并让供应商默认选择使用最少的带宽。让用户决定是否需要更高的带宽。像微软这样的供应商不应该为了转移自己的成本而免费占用用户的带宽。
早在2012年,我们就建议引入一个互联网消费标签,告知消费者应用程序的预期带宽使用情况。标签会告诉用户每月的预期消耗量(以千兆字节计)。如果今天有这样一个透明的机制,微软将被迫告知人们Windows 10预期的带宽消耗,无论是否开启了点对点内容交付功能。这将给粗心的“受害者”知识,为他们做出正确的决定,并使微软更难逃脱秘密利用用户。互联网消费标签系统可以遏制这种不正当行为。
让我们现在就建立这样一个系统,这样供应商就不会再利用无知的消费者而不受惩罚。