2017-05-26 64 views
-2

我是SDN編程的新手。我想將它發佈在serverFaultNetwork Engineering上,但看起來他們沒有一些關鍵字。無論如何,雖然我以前就知道SDN概念,但我想嘗試在模擬和編程方面進行實踐,看看事情是如何運作的。我需要的技術和軟件的建議,可以是最好的使用方法:SDN設置:Mininet with VMs + OpenDayLight

  • 我已經告訴我應該使用Mininet這基本上是一個網絡 模擬器與工程基於虛擬機的內置SDN支持。
  • 而對於SDN控制器,我被告知OpenDayLight (ODL)是一個偉大的 現在有很多插件,功能和支持的選擇。

我可以將Mininet與ODL集成嗎? Mininet和虛擬機有什麼關係? mininet虛擬機可以單獨運行Ubuntu VM嗎?所以基本上我應該如何一起使用所有這些?

回答

1

首先,Mininet和ODL之間沒有集成。你將它們用於不同的目的。 Mininet用於開關部分,ODL用於控制器部分。

Mininet用於模擬網絡交換機。您需要啓用SDN(意味着支持openflow)交換機和SDN控制器進行SDN測試。使用mininet,您可以創建具有openflow支持的mininet交換機的網絡拓撲,並且您可以將ODL或任何其他SDN控制器(例如ryuonos, floodlight等)設置爲其SDN控制器。

目前尚不清楚你爲什麼詢問VMs。 Mininet有一個VM image,但它只是爲了便於安裝。您也可以從源代碼安裝它。

Mininet Walkthrough page可能是您的一個很好的起點。

+0

Yavuz,你的描述很有用。我對所有這些都是新手,我被告知Mininet必須運行虛擬機!感謝您爲我清除此。 –