- 博客(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关注的人