2019 SDN上机第1次作业 CWC

1. 安装轻量级网络仿真工具Mininet

使用Github上的Mininet安装源

git clone https://github.com/mininet/mininet.git

 

 

 

cd mininet/
sudo ./util/install.sh -a

最后显示

就安装成功了

2. 用字符命令搭建如下拓扑,要求写出命令

 

 

 图片中显而易见地得出为Linear型。

sudo mn --topo=linear,3

 

 

同样地,显而易见为Tree型

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,查看拓扑端口连接情况。

 

 

 

 使用命令呼出MiniEdit

sudo ./miniedit.py

 然后使用可视化编辑器,具体步骤详见截图

完后点击“Run”按钮

使用net查看拓扑端口连接情况

验证各主机IP

 

4. 利用Python脚本完成如下图所示的一个Fat-tree型的拓扑(交换机和主机名需与图中一致,即s1~s6,h1~h8,并且链路正确,请给出Mininet相关截图)

在/home/mininet/目录下添加fattree.py脚本,其中

 

代码的部分:

 

检查拓扑

 

 
posted @ 2019-11-03 20:09  willofficial  阅读(323)  评论(0)    收藏  举报