1.安装轻量级网络仿真工具Mininet
使用推荐的github 上的Mininet 源安装
安装过程如下
sudo git clone http://www.github.com/mininet/mininet
cd mininet sudo ./util/install.sh -a
2. 用字符命令搭建如下拓扑,要求写出命令
sudo mn --topo linear,3
sudo mn --topo tree,fanout=3,depth=2
3. 利用可视化工具搭建如下拓扑,并要求支持OpenFlow 1.0 1.1 1.2 1.3,设置h1(10.0.0.10)、h2(10.0.0.11)、h3(10.0.0.12),拓扑搭建完成后使用命令验证主机ip,查看拓扑端口连接情况。
使用命令行打开可视化工具
cd mininet cd examples sudo ./miniedit.py
执行查看情况
验证主机IP,查看情况
4. 利用Python脚本完成如下图所示的一个Fat-tree型的拓扑(交换机和主机名需与图中一致,即s1~s6,h1~h8,并且链路正确,请给出Mininet相关截图)
代码及情况如下