新华网7月23日电 据Gizmodo报道,TCP协议就像是互联网的交管员,规范数据流动以保持通畅。工程师们一直努力工作来改善这个协议,但协议毕竟是人写的,所以也就为人为错误留下了空间。但是麻省理工学院的研究人员创造了一个电脑系统来解决所有问题——还可以让网络快上两三倍。
这个系统被叫做Remy,它使用了大量基础标准来制定堵塞控制算法。用户需要向Remy提供网络的一些基本参数,比如需要多少带宽,波动有多大,使用人数有多少,以及用来传输什么内容之类的信息。之后他们需要确定用什么标准来评估性能,比如吞吐量(同一时间有多少数据在网络上传输)或者延迟(数据需要多少时间才能传输过去)。Remy会考虑所有这些信息,然后尝试不同的算法,看看哪一个算法能提供最大速度。Remy不会尝试所有可能的算法,因为那样花的时间太长,但是它能发现那些能改善性能的小变化。
在测试中,Remy产生的算法远比人类产生的算法性能强大。虽然Remy的思考过程仍然要花上12个小时,但它仍然比人类一个小小的大脑强大、迅速得多。
报告作者哈里·贝拉克里山(Hari Balakrishan)说:
如果你手上有几个连接,或者更多一点,还有一个比较复杂的网络,网络上的工作量不是恒定的——传输一个文件或者十个文件——人类很难理出头绪。计算机看起来在应付这种任务使要好得多。
Remy目前只在实验室测试过,没有在情况复杂的互联网上使用过。但你很难找到有人抱怨自己的网络”太快了“,所以我们还是会利用一切可能的手段让我们的网络变得快一点。
译者:林杉
百度新闻与新华网国际频道合作稿件,转载请注明出处。