Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3759859
  • 博文数量: 880
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 6155
  • 用 户 组: 普通用户
  • 注册时间: 2016-11-11 09:12
个人简介

To be a better coder

文章分类

全部博文(880)

文章存档

2022年(5)

2021年(60)

2020年(175)

2019年(207)

2018年(210)

2017年(142)

2016年(81)

分类: LINUX

2019-09-07 15:45:50

https://blog.csdn.net/fanshuquan/article/details/51318072

1.启动ONOS后,浏览器进入doc


2.找到Flow,并打开POST
这里写图片描述
3.可以直接在这个上面编辑flow
这里写图片描述
stream里面模拟GET获得的流表格式写
{
“priority”:1234,
“timeout”:0,
“isPermanent”:true,
“deviceId”:”of:0000000000000001”,
“treatment”:{
“instructions”:[
{
“type”:”OUTPUT”,
“port”:-2
}
],
“deferred”:[]
},
“selector”: {
“criteria”: [
{
“type”: “ETH_TYPE”,
“ethType”: 2054
}
]
}
}

4.点击Try it out! 出现如下结果时,成功下发流表
这里写图片描述
【验证】
1.直接通过GET获取新的流表,发现有刚刚下发的流表 (先通过 GET /flows获取相应的flowId)
这里写图片描述
这里写图片描述
2.在与ONOS连接的mininet上,查看交换机of:0000000000000001的流表,也能看到下发的流表
这里写图片描述
通过REST API来删除流表同样能成功!!!
终于找到啦!!!
————————————————
版权声明:本文为CSDN博主「呆傻程序员」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/fanshuquan/article/details/51318072
阅读(3701) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~