北京邮电大学加入P4项目,系国内首个高校成员单位

北京时间2016年8月24日,北京邮电大学未来网络实验室(BUPT FNL)正式加入P4项目成为其会员,系国内首个高校成员单位。BUPT FNL实验室是北京邮电大学为推动未来网络技术发展而成立的实验室,该实验室主要研究未来网络核心技术,包括软件定义网络(SDN)、内容中心网络(CCN/NDN)、数据中心网络等。P4是一种声明式编程语言,它主要用于编程程序以下达指令给数据转发平面的设备(如交换机、网卡、防火墙、过滤器等)如何处理数据包,Jennifer Rexford和Nick McKeown认为P4将会改变传统网络设备的设计方式。

北邮未来计划在P4领域开展如下研究:

  • P4语言在数据中心私有协议方面的应用
  • P4语言在描述数据平面排队和调度逻辑方面的扩展
  • 基于x86处理器对P4语言应用的加速处理机制
  • P4语言在数据平面虚拟化切片方面的应用
  • P4语言在深度报文处理方面的应用
  • P4语言协议无关解析模块的性能优化

此外,北邮还计划和SDNLAB合作构建在线的P4实验平台。与国内运营商、设备商、高校等共同建立中国P4联合实验室、基于P4开展科研项目、培养P4种子人才等等。

目前加入P4项目的海内外高校包括:弗吉尼亚大学、斯坦福大学、康奈尔大学、卢森堡大学、普林斯顿大学、台湾国立交通大学、匈牙利罗兰大学、米兰理工大学、提契诺大学等等。北邮加入P4之后将成为大陆地区首个加入P4开源项目的高校。

P4项目简介

P4是由普林斯顿大学的Jennifer Rexford教授和斯坦福大学的Nick McKeown教授共同发起的一个开源项目。P4语言是一门高级编程语言,能够对协议无关的包处理器进行编程。P4语言能够像OpenFlow协议一样作用于SDN。

P4试图在从根本上改变我们设计网络系统的方式。首先,用户确定系统的设计要求,然后写一个P4程序来描述你的系统需要如何处理数据包,最后编译程序通知转发设备该做什么。从本质上讲,P4无论是在软件设计(编程、调试、代码覆盖、模块检查等)方面,还是在网络系统的设计上,都给我们带来了很多好处。目前P4的代码处于开源状态,后续进一步的开发也将对外开放,所有的开源都遵循Apache许可。

BUPT FNL简介

未来网络理论与应用实验室(FNL)全称为Future Network Theory and Application Laboratory,隶属于北京邮电大学信息与通信工程学院,学术负责人是中国工程院院士刘韵洁先生,实验室目前主要研究方向包括:

  • 未来网络体系架构
  • 软件定义网络
  • 网络功能虚拟化
  • 内容中心网络/命名数据网络
  • 数据中心网络和云计算
  • 网络建模与行为分析


  • 本站原创文章仅代表作者观点,不代表SDNLAB立场。所有原创内容版权均属SDNLAB,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用,转载须注明来自 SDNLAB并附上本文链接。 本站中所有编译类文章仅用于学习和交流目的,编译工作遵照 CC 协议,如果有侵犯到您权益的地方,请及时联系我们。
  • 本文链接https://www.sdnlab.com/17849.html
分享到:
相关文章
条评论

登录后才可以评论

SDNLAB君 发表于16-09-18
1