搭建及测试SDN原型系统的仿真网络

1.Mininet 的安装与测试

安装完成以后,通过简单的命令测试 Mininet 的基本功能。

2.Mininet可视化工具使用

(1)网络组件设置完成后,单击OK 按钮,截图命令行执行信息显示。

(2)单击run 按钮,截图 Mininet 运行时 Terminal 页面显示出的运行拓扑信息。

3.Mininet 命令行创建拓扑

(1)创建最小的网络拓扑,即1个交换机下挂2个主机,写出命令,截取结果图。

(2)创建1个线型拓扑,4个主机、4个交换机,写出命令,截取结果图。

(3)创建1个单一拓扑,3个主机、1个交换机,写出命令,截取结果图。

(4)创建1个树型拓扑,深度2,扇出2,写出命令,截取结果图。

4. 交互式界面自定义拓扑

(1)执行 sudo mn命令,运行 Mininet 后,添加主机h3,   写出命令,

截取结果图。

(2)添加 s1 和 h3 之间的链路,写出命令,截取结果图。

(3)给交换机s1 添加端口eth3 用于连接h3, 给 h3 赋予IP(10.0.0.3),

查看两台主机间是否能 ping 通,写出命令,截取结果图。

(4)查看所有节点信息,写出命令,截取结果图。

5.Python脚本定义拓扑

(1)新建文件linear.py,  自定义一个线型拓扑,4个交换机依次连接, 每个交换机下挂接1个主机,写出 Python脚本,写出命令过程,截取结果图。

(2)自定义1个星型拓扑,1个交换机下面挂接3个主机,写出Python 脚本,写出执行脚本命令过程,截取结果图。

(3)自定义1个树型拓扑,深度为2,扇出为2,写出Python 脚本,写出执行脚本命令过程,截取结果图。

(4)自定义1个树型拓扑,1个交换机、2个主机,并且赋予主机IP 地址,写出 Python 脚本,写出执行脚本命令过程,截取结果图。

6.Mininet 设置 link的 loss 、bw 、delay 等参数,简单分析网络性能

(1)在命令行界面,创建网络拓扑h1—s1—h2, 设 置link的 loss、bw 、delay 参数,使用 ping 、iperf 对结果进行分析,截取结果图。

(2)Python 脚本创建基本的网络拓扑 (single,3) 后,在此基础上对性能进行限制,使用 ping、iperf对结果进行分析,截取结果图。

( 3 ) 使用 gnuplot 工具,将 iperf 网络性能测试结果绘制成横轴为时间,纵轴为吞吐量的图表,截取结果图

  • 11
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值