mininetのインストール
手軽にNWを構築できるmininetをUbuntu12.04にインストールしました。設定済みのVMをダウンロードする方法もありますが、ソースコードからインストールしました。
パッケージのインストール
$ sudo apt-get install gcc make screen psmisc xterm ssh iperf iproute telnet \ python-setuptools python-networkx cgroup-bin ethtool help2man \ pyflakes pylint pep8
mininetの取得
$ cd ~ $ sudo apt-get install git-core $ sudo git clone git://github.com/mininet/mininet
mininetのインストール
$ cd ~/mininet/util $ ./install.sh
動作確認
私は外部でOFCを動作させていたので、そちらにセキュアチャネルが張れていることをもって動作確認としました。
$ sudo mn --controller=remote,ip=<外部のOFCのIPアドレス> --topo tree,3