首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在交换机上运行OpenFlow

在交换机上运行OpenFlow
EN

Stack Overflow用户
提问于 2012-02-27 15:24:52
回答 4查看 1.1K关注 0票数 1

我想在交换机上运行OpenFlow。

我在尚不支持OpenFlow的交换机上具有超级用户权限。

如何使此交换机支持OpenFlow,然后从机箱外控制其上的流量?

基本上,我想开始尝试使用OpenFlow。我从哪里开始呢?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-02-28 08:44:27

遗憾的是,用户无法在不支持该功能的交换机上启用OpenFlow。

开始试验OpenFlow的最简单方法是下载Floodlight控制器VM映像。Floodlight是一个用Java语言编写的开源OpenFlow控制器。下载页面上提供的虚拟机是一个基于Ubuntu的镜像。当你启动图像时,泛光灯控制器已经在运行了。图像中还包含Mininet。Mininet允许在单个Linux实例中创建虚拟网络。这将允许您创建启用OpenFlow的软件交换机的任意网络拓扑,并将其连接到泛光灯控制器。

票数 5
EN

Stack Overflow用户

发布于 2013-10-06 06:05:29

软件定义网络领域入门的工具、教程和在线课程

网络模拟器和模拟器

1) Mininet (模拟器;学习曲线:简单;开源)

2) Estinet (模拟器和仿真器;学习曲线:中等;专有)

3) ns-3 (模拟器;学习曲线:困难;开源)

南向接口

1) NOX (编程语言: C;学习曲线:中等;Open flow 1.0;开源)

2) POX (编程语言: Python;学习曲线: Easy -source;Open flow 1.0;开源)

3) Flood light (编程语言: Java;学习曲线:困难;Open flow 1.0;一种开源)

4) Ryu (编程语言: Python;学习曲线:中等;Open flow 1.0/1.1/1.3;开源)

北向接口

1) Pyretic

2) Frenetic

3) Route Flow

教程

1) Open flow

2) Mininet walk through

3) POX Tutorial

在线课程

1) Software Defined Networking (棒极了的课程)

2)许多公司也在这个领域举办咨询研讨会。

Misc Relevant Projects

票数 2
EN

Stack Overflow用户

发布于 2012-02-29 03:01:29

对于某些硬件交换机,可能还提供了启用OpenFlow的固件升级。您可能需要与您的交换机供应商联系。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9461351

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档