ns3通过TapBridge连接外部控制器floodlight
2016-11-01 21:28
344 查看
今天试了一下ns3官方提供的例子
但是好像是版本不对。
于是找到floodlight项目的网站上的Setting the OpenFlow Version上说
The problem might be that the switch does not like Floodlight advertising a higher OpenFlow version than the switch supports itself.
要修改floodlight项目中的
将
修改为
即最大版本只是1.3
修改之后,再次运行
成功!
还显示了ns-3 team的信息。
external-controller.cc,这个例子通过
TapBridgeHelper将ns3的代码中运行的node与外部的controller通信。终于成功通过了。
但是好像是版本不对。
于是找到floodlight项目的网站上的Setting the OpenFlow Version上说
The problem might be that the switch does not like Floodlight advertising a higher OpenFlow version than the switch supports itself.
要修改floodlight项目中的
src/main/resources/floodlightdefault.properties
将
net.floodlightcontroller.core.internal.OFSwitchManager.supportedOpenFlowVersions=1.0, 1.1, 1.2, 1.3, 1.4, 1.5
修改为
net.floodlightcontroller.core.internal.OFSwitchManager.supportedOpenFlowVersions=1.0, 1.1, 1.2, 1.3
即最大版本只是1.3
修改之后,再次运行
➜ floodlight-master git:(master) ✗ java -jar target/floodlight.jar
成功!
还显示了ns-3 team的信息。
相关文章推荐
- R通过RJDBC连接外部数据库
- floodlight控制器中通过REST API下发流表遇到的坑
- 通过 Visual Studio 2010 创建 Business Data Connectivity Service 进行外部数据的连接
- FAST:NetMagic交换机 与 Floodlight控制器 连接实战
- [svc]通过bridge连接单机的多个网络namespace
- ovs和连接控制器floodlight
- 使用PHP CURL库通过代理服务器连接外部网络
- ns3--TapBridge, TapNetDevice,FdNetDevice等
- R通过RJDBC连接外部数据库 (转)
- R通过RJDBC连接外部数据库
- FAST:通过Floodlight控制器下发流表
- postgresq通过l外部表连接greenplum
- 通过JDBC连接操作oracle数据库的十大技巧
- [转] 通过ADO连接各种数据库的字符串集
- 通过svc实现连接的配置
- 通过数据链接(Database Link),从Oracle 9i 连接 SQL Server 2000(实例)
- 服务器和客户机通过TCP/IP三次握手建立一个连接
- 使用C#调用外部Ping命令获取网络连接情况
- 实现VSS可以通过Internet访问,做到Web安装连接
- SQL外部连接