SDN设置:Mininet with VMs + OpenDayLight

时间:2017-05-26 16:54:13

标签: networking virtual-machine sdn mininet opendaylight

我是SDN编程的新手。我想将其发布在serverFaultNetwork Engineering上,但看起来他们没有一些关键字。

无论如何,虽然我之前知道SDN概念,但我想在实践中尝试模拟和编程,看看事情是如何运作的。我需要最好使用的技术和软件包建议:

  • 我被告知我应该使用基本上是网络的Mininet 支持内置SDN的模拟器,基于虚拟机。
  • 对于SDN控制器,我被告知OpenDayLight (ODL)很棒 现在的选择有很多插件,功能和支持。

我可以将Mininet与ODL集成吗? Mininet与VM的关系是什么? mininet虚拟机可以独立运行Ubuntu虚拟机吗?所以我基本上应该如何一起使用所有这些?

2 个答案:

答案 0 :(得分:1)

首先,Mininet和ODL之间没有集成。您将它们用于不同的目的。 Mininet用于开关部分,ODL用于控制器部分。

Mininet用于模拟网络交换机。您需要启用SDN(表示支持openflow)交换机和用于SDN测试的SDN控制器。使用mininet,您可以使用支持openflow的mininet交换机创建网络拓扑,您可以将ODL或任何其他SDN控制器(例如ryuonosfloodlight等)设置为SDN控制器

目前尚不清楚为什么要询问虚拟机。 Mininet有一个VM image但它只是为了方便安装。您也可以从源代码安装它。

Mininet Walkthrough page可能是您的良好起点。

答案 1 :(得分:1)

是的,您可以将SDN-ODL和Mininet集成到VM。     我是ODL的研究员。我从事过Mininet和ODL。

My suggestion to you is;
[1] Install a VM.
[2] Try to install SDN Hub, if not- install Ubuntu 14.0 LTS which is stable version till date. 
[3] Install the packages.

*** I have been working on Ubuntu from past two years.. and it is working very effieciently.