软件路由器破速度记录

韩国的研究人员们建立了一个由端台式电脑组件组成的网络路由器,可以以创记录的速度传输数据。来自韩国高等科技研究院的团队创造的这款路由器,传输数据的速度是每秒40千兆比特(gigabits ),比类似装置的前纪录快出许多倍。研究人员们使用的技术可能会带来很多方面的突破,包括在高性能路由器中使用廉价的芯片——如英特尔和Nvidia制造的——以代替定制的硬件。

研究 人员们开发的软件还可以作为新网络协议的试验平台,有可能最终取代目前在互联网上运行了数十年之久的协议。

大多数路由器使用的是定制硬件, 在计算机网络之间传送数据。软件路由器利用普通硬件完成同样的任务,在软件中模仿硬件路由器的行为。像Vyatta生产的商业软件路由器一般只能达到每秒 3千兆比特的数据传输速度。这不够快,配不上一张典型网卡的最高速度,每秒10千兆比特。

“我们开始时只有一个保守的目标:第一个将电脑 路由器的速度实现每秒10千兆比特,然而,我们却达到了40,千兆”进行这项研究的实验室领头人文素(Sue Moon)说。她的学生韩祥进(Sangjin Han)和张基翁(Keon Jang)开发了一款名为PacketShader的软件,使得这一切成为可能。 PacketShader使用电脑的图形处理单元(GPU),来协助处理通过网络发送的数据包。

现代路由器早已不是简单的开关了,他们通 常在据包数通过时,以不同的方式对数据进行某种操纵。GPU是实现这一目的的理想工具,因为它们可以平行处理数据,这意味着它们可以一次处理多个数据包。 据文素说,在处理诸如认证或将数据包加密成数据流的过程中,GPU速度尤其快。当GPU着手这些任务时,它给了中央处理器(CPU)喘息的空间,去处理按 照自然顺序的其它任务,这样依次处理几个数据包可以发现异常闯入网络的企图。

伦敦大学学院(University College London)网络系统教授马克•汉德利(Mark Handley)指出,对于基本的数据包转发,计算机的CPU足够胜任,将GPU捆绑进来并没有优势可言。不过,他同意,GPU非常适合对数据包进行加密 或认证。

英特尔伯克利实验室的工程师吉安鲁卡•伊安纳孔(Gianluca Iannaccone)熟知PacketShader,他说,它可以将构成每秒1太比特软件路由器的实体机数量减少到他先前研究显示的需要量的三分之一。

“1太比特是企业级路由器的起点,而路由器是互联网的核心,”伊安纳孔说。他对名为RouteBricks系统的研究表明,未来路由器不 是现在这样专门的硬件,而是集群服务器上运行的软件作用。将足够的软件路由器绑在一起以每秒40千兆比特运行,你就可以得到一个本质上的太比特路由器。使 用这样的系统,将来某一天,路由器会完全在软件上运行。

“我们可以期望在此之上出现杀手级的应用软件,”另一位韩国高级科技研究所的教授 朴永苏(KyoungSoo Park)说,他参与了这个项目的研究。“在基于PC的软件路由器之上,你可以建立一个有趣的数据包或网络管理系统,这个系统不可能在硬件路由器上实施。 最终,你可以试验在今天互联网上还没有尝试过的新协议。”

(0)

相关推荐

  • 如何通过Premiere软件将视频速度加快或变慢

    今天,小编给大家介绍通过Premiere软件将视频速度加快或变慢的方法,希望对大家有所帮助.具体如下:1. 首先,请大家在自己的电脑中找到[Premiere]图标,点击进入主界面,然后将视频素材导入到 ...

  • 手机软件每日使用的记录详情该在哪里查看

    有的朋友会好奇自己每天使用手机中软件的时间分别是多少,那么我们该在哪里查看?今天小编就来跟大家分享一下查看手机软件每日使用的记录与时间情况的方法.一.苹果手机查看步骤1.首先,我们点击登录" ...

  • 电脑QQ软件的部分消息记录如何删除

    有的小伙伴想要删除部分聊天记录,比如删除一周或者一个月的聊天记录,那么如何删除呢?小编就来为大家介绍一下吧.具体如下:1. 第一步,点击并打开QQ软件,接着登录自己的账号,然后点击QQ主页面左下角的& ...

  • 手机微信软件的登录设备记录如何进行管理

    我们可以通过管理手机微信软件的登录设备记录,来保障微信账号的安全,在我们使用新设备后,可以删除以往旧设备上的登录记录,那么如何进行管理呢?小编就来为大家介绍一下吧.具体如下:1. 第一步,点击并打开微 ...

  • 怎么设置电脑Windows Media Player软件的播放速度

    我们经常使用电脑上的Windows Media Player软件视频文件,我们可以根据自己的需求对播放速度进行修改设置,具体怎么做呢,接下来就让小编来教你们吧.具体如下:1. 第一步,打开电脑上的Wi ...

  • 手机云闪付软件的信用卡还款记录如何查看

    我们可以使用云闪付软件查询几乎所有银行卡.信用卡的各项记录,还可以查看信用卡的还款记录,那么如何查询信用卡的还款记录呢?小编就来为大家介绍一下吧.具体如下:1. 第一步,点击并打开云闪付软件,接着输入 ...

  • 手机百度知道软件自己的登录记录如何查看

    有的小伙伴在使用百度知道的时候,总喜欢查看一下自己的登录记录,以免自己的账号在别处登录,那么如何查看自己的登录记录呢?小编就来为大家介绍一下吧.具体如下:1. 第一步,点击并打开百度知道软件,接着点击 ...

  • 手机微信软件中添加好友请求记录如何查看

    有的小伙伴在使用微信软件时,想要查看添加好友请求记录,但是却不知道如何查看,那么小编就来为大家介绍一下吧.具体如下:1. 第一步,点击并打开微信软件,接着点击页面底部的通讯录选项.2. 第二步,来到通 ...

  • 手机哔哩哔哩软件中历史观看记录如何删除

    有的小伙伴在使用哔哩哔哩软件时,会选择看一些视频或者直播,那么这时候就会留下来观看的历史记录,为了自己的隐私,有的小伙伴想要删除记录,但是却又不知道如何删除,那么小编就来为大家介绍一下吧.具体如下:1 ...