OpenMesh P4 实验平台

OpenMesh P4-4X P4 交换实验平台是一款基于网络流处理器的P4实验平台,管理处 理器采用Intel Xeon 处理器,预装的SDK开发环境方便用户使用 P4 或 C语言开发。

载入中...
次浏览
2019-05-24发布
咨询
  • 产品介绍
  • 技术参数

产品介绍

1 OpenMesh P4-4X 硬件规格

  • 标准机架设备

  • Intel Xeon E5-2630V3

  • 32G 内存

  • 1个40G+4个10G以太接口

  • 支持SR-IOV

  • 支持VT-D

  • 冗余电源

2 SDK

  • windows平台集成开发环境

  • 支持通过 P4 或 C语言进行数据平面编程

  • 支持多种开发平台

  • 提供丰富的开发文档

3 P4 编译细节

  • 前端将 P4 源码编译成为YAML格式的中介码

    • 未来将支持 P4 之外其它软件

    • 中介码的标准定义在 opensourcesdn.org

  • 后端将中介码编译为固件

  • 代码可以利用现成的数据平面的库实现流缓存、数据包分类、 网络I/O、包重新排序