java - java中的Openflow Controller ?

标签 java routes switching

我是 Openflow 的新手,但我读到的是它允许用户修改交换机中的流表以更改路由,为此我们使用 Controller 。

现在对于我的项目,我必须开发一个 Controller ,或者可能使用一些现有的 Controller 并根据研究要求对其进行修改。据我所知,NOX 是最著名的 Controller ,但它是用 C++ 编写的,而我不太擅长 C++,所以我想选择基于 java 的选项。我认为大多数 openflow 框架都提供完整的模拟环境,我们还可以在其中创建交换机/防火墙等,但在我的项目中,我已经拥有支持 openflow 功能的物理节点。

考虑到这一点,您能给我推荐一个简单的基于 java 的 Openflow Controller 吗?我应该使用它来控制这些节点中的流量?

最佳答案

尝试使用 Big Switch Networks 的 Floodlight。它非常稳定,并且正在由 Big Switch 进行生产测试。

http://floodlight.openflowhub.org/

关于java - java中的Openflow Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9997543/

相关文章:

java - 在java中无需同步即可在多个线程之间共享和更新变量

java - 使用通用集合

inheritance - Ember-CLI 扩展自定义路由(作为基础 "class")

symfony - 在我的 Behat 场景中传递强制参数

routes - MVC路由: constrain a route to match recognized controller names

java - 如何从另一个类及其上下文调用函数(android,java)

java - 套接字停止发送消息但不超时

javascript - 使用 javascript 的时间敏感的 css 样式表切换

JavaFX - 按钮切换到错误的场景

java - Java中的大分支树?