
ONOS
呆傻程序员
呆傻程序员
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ONOS源码笔记--前提
常用服务 @Reference(cardinality = ReferenceCardinality.MANDATORY_UNARY) protected TopologyService topologyService ;//用于提供网络拓补信息 @Reference(cardinality = ReferenceCardinality.MANDATORY_UNARY) prot原创 2016-04-26 16:00:22 · 2822 阅读 · 0 评论 -
ONOS源码笔记--机制
app注册private ApplicationId appId; appId = coreService .registerApplication("org.onosproject.fwd"); //注册应用,一般在activate函数中完成拓扑监听器//自定义拓扑监听器,覆盖event函数,具体功能可自己实现,这里是避免路由黑洞private class InternalTop原创 2016-04-26 16:01:32 · 4896 阅读 · 0 评论 -
ONOS源码笔记--实现
app生命周期@Activatepublic void activate(ComponentContext context ) { cfgService.registerProperties(getClass()); appId = coreService .registerApplication("org.onosproject.fwd"); packetService.a原创 2016-04-26 16:02:55 · 2959 阅读 · 0 评论 -
集群源码安装ONOS
集群源码安装ONOS1.每一台待安装onos的配置#!/bin/bashsudo mv apache-karaf-3.0.3.tar.gz /optsudo mv apache-maven-3.3.1-bin.tar.gz /optcd /optsudo tar -xvf apache-karaf-3.0.3.tar.gzsudo tar -xvf apache-maven-3.3.1-b翻译 2016-03-06 15:33:09 · 1519 阅读 · 0 评论 -
使用ONOS的REST API来下发流表
1.启动ONOS后,浏览器进入doc http://10.109.247.211:8181/onos/v1/docs/2.找到Flow,并打开POST 3.可以直接在这个上面编辑flow stream里面模拟GET获得的流表格式写 { “priority”:1234, “timeout”:0, “isPermanent”:true, “deviceId”:”o原创 2016-05-04 20:57:25 · 8268 阅读 · 1 评论 -
ONOS安装和运行
安装运行ONOS1.安装Karaf,Marafhttp://archive.apache.org/dist/karaf/3.0.3/apache-karaf-3.0.3.tar.gzhttp://archive.apache.org/dist/maven/maven-3/3.3.1/binaries/apache-maven-3.3.1-bin.tar.gz2.安装install Oracle翻译 2016-03-04 18:30:25 · 7204 阅读 · 2 评论