1. 程式人生 > >opendaynight(karaf) 和 mininet測試openflow

opendaynight(karaf) 和 mininet測試openflow

.sh pro devel targe image 進入 ica 文件 開始

===================================================================================================

安裝mininet方法1:
1)首先安裝git
sudo apt-get update
sudo apt-get install git

2)獲得mininet的源碼
git clone git://github.com/mininet/mininet

3)打開mininet文件夾,選擇其中一個版本安裝
cd mininet
git tag #查看可用版本
git checkout -b 2.2.1 2.2.1#選擇一個版本

4)開始安裝
cd util #進入mininet裏的util文件夾
install.sh -a #安裝在home目錄
install.sh -s mydir -a #mydir目錄
install.sh -nfv #安裝mininet+用戶交換機+openvswitch
install.sh -s mydir -nfv //user this one

5)測試
sudo mn --test pingall


===================================================================================================

安裝mininet方法2:

1) 在https://github.com/mininet/mininet/wiki/Mininet-VM-Images 下載虛擬機

2) 用virtual box導入

3) 登錄用戶名密碼:mininet

4)測試
sudo mn --test pingall

===================================================================================================

1) 下載karaf,並解壓

https://www.opendaylight.org/technical-community/getting-started-for-developers/downloads-and-documentation

2)設置JAVA_HOME

·在profile文件末尾加入:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
需要重新登錄。

3) ./bin/karaf

4)查看當前安裝的feature

feature:list -i

5)安裝必要的feature

6) 打開網頁

http://yourip:8181/index.html

===================================================================================================

opendaynight(karaf) 和 mininet測試openflow