自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 P4 资源搜集

10/30/2016 P4资源搜集:看了杨帅的slides发现ONOS 1.6已经有实验性的P4支持,并且可以demo:https://wiki.onosproject.org/display/ONOS/P4+Experimental+Support+via+BMv2ONOS是Java的Controller, 通过BMv2的Thrift远程接口调用,Controller本身也需要编...

2016-10-30 22:17:48 602 1

p4lang: switch-更完善的P4例子

10/16/2016 发现CI/travis目录下面有依赖工具的安装脚本,供参考switch是个参考的switch例子,很多表可以参考,并且生成了SAI等API供调用。============================================首先要参照前面两篇文章安装BMv2(p4-behavioral-model)和p4c-bmv2(p4c-bm)安装P...

2016-10-16 21:56:14 1202

P4 behavioral-model: BMv2

今天是10/15/2016,如果时间太久请移步https://github.com/p4lang/behavioral-model参考最新信息。BMv2是一个交换机模拟引擎,和p4-factory不同,不依靠代码生成,而是根据p4c-bm编译生成的JSON动态生效。安装:===================================================因...

2016-10-16 16:03:25 3640

p4-hlir和p4c-bm 编译工具

本文时间10/15/2016,如果时间久远请参考网站 以免被旧信息误导p4-hlir项目解析p4,可以看成p4语言的python解析器,生成对应的python对象。基于这个解析结果可以再加上模板输出json或者c, 或者RTL,或者DPDK,或者NP的微码。。BMv2可以看成是一个设备或者模拟器,p4c-bm就是调用p4-hlir解析p4,生成BMv2配置所需的json文件和远...

2016-10-15 22:07:30 977

原创 p4lang quick start: p4-factory

[color=blue]注意:BMv2是最新的模型,请参考后面文章,这个仅供参考10/16/2016[/color]==============================p4lang官网p4.org上的视频比较老,不能简单执行成功,下面是根据p4factory的guide安装过程,运行成功,仅供参考:#虚拟机安装ubuntu1404版本,升级到最新#克隆p4fac...

2016-10-15 02:00:12 219

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除