新聞中心
這幾天在學習SDN相關(guān)的東西,準備搭個模擬環(huán)境做實驗。選擇的是ODL(opendaylight)+mininet
梅州ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!(SDN相關(guān)的理論知識過幾天再補充。。。。)
實驗環(huán)境描述:
win7內(nèi)裝虛擬機(vmware workstations 12.0版本)
虛擬機里面安裝ODL和mininet
其實我使用的是ESXI裝win7,win7再裝vmware,也就是多重虛擬化環(huán)境了。這里面就涉及到一個CPU支持虛擬化的設(shè)置,否則導入ova文件的時候會提示intel VT的錯誤。這個需要在VCenter里面做設(shè)置.具體可以百度,后面再補VCenter的安裝(啊啊啊~~好多個坑還沒有填)
mininet的官網(wǎng)下載地址:
http://mininet.org/download/
直接選擇第一個 Mininet VM Installation版本,下載之后是一個ova文件,可以直接導入VMware workstations。我這里使用的是vmware workstation 12.0版本。下載完之后直接把ova文件拖到vmware即可。
這個mininet內(nèi)置了openflow交換機和控制器,可以通過一個sudo mn命令生成一個簡易的網(wǎng)絡(luò)拓撲。另外這個mininet的內(nèi)核是Ubuntu。

生成的拓撲結(jié)構(gòu)大概是(湊合看吧,畫的心好累):

雖然mininet是個好東西,但是這玩意并沒有視圖,你看不見這個拓撲,也不好操作這個拓撲。于是我們需要另外安裝一個controler控制器。也就是接下來要安裝的ODL
ODL官網(wǎng)下載地址:
https://www.opendaylight.org/downloads
本次我下載的是最新的也就是 0.5.2-Boron版,這個是一個壓縮包,需要在Ubuntu系統(tǒng)中安裝。我在虛擬機裝的是Ubuntu14版本的圖形界面。
ODL各個版本的安裝方式不同,這個也是導致我裝了半天沒有裝成功的原因。。最后終于找到了這個大神的博客(http://www.cnblogs.com/veniceslove/p/6293848.html)直接按照大神的辦法裝就可以了。
ODL 0.5.2-Boron版本需要的是JAVA 8,之前我系統(tǒng)裝的是Java7,后面還一直裝不上Java8,網(wǎng)上查找了一下解決方法大致如下:
更新一下安裝源
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update sudo apt-get install openjdk-8-jdk
連接mininet和opendaylight
全部安裝好之后,打開mininet,輸入以下命令
sudo mn --topo linear,2 --mac --controller=remote,ip=你控制器的IP,port=6633 --switch ovs,protocols=OpenFlow10
再輸入,否則你是看不到host的
pingall
然后打開opendaylight
然后打開http://你控制器的IP地址:8181
就可以看到拓撲圖形界面了

在我這個環(huán)境里面還需要解決win7、mininet、ODL設(shè)置為同一個網(wǎng)段,也就是將虛擬機和物理機設(shè)置成同一個網(wǎng)段。在這里直接打開vmware workstations的網(wǎng)卡連接模式選擇橋接,不明白的請參考(http://jingyan.baidu.com/article/7f766dafa6ecfc4100e1d068.html)
然后給mininet、ODL設(shè)置一個與win7同一網(wǎng)段的地址,在這個地方我遇到了一個坑,也將解決辦法貼上來。由于對Ubuntu的操作不是很熟悉,導致的坑。
回到mininet界面輸入以下命令
sudo vim /etc/network/interfaces

將紅色框里的修改成自己預(yù)設(shè)的IP地址和網(wǎng)關(guān)即可。

重啟一下網(wǎng)卡(就是這個地方,一開始我一直用service networking restart,一直不生效。ifconfig命令還直接看不到eth0了真是郁悶。。。)
sudo ifup eth0
sudo ifdown eth0
sudo ifup eth0
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
文章名稱:opendaylight(ODL)0.5.2-Boron版本安裝-創(chuàng)新互聯(lián)
網(wǎng)站URL:http://www.dlmjj.cn/article/csocoh.html


咨詢
建站咨詢
