2019寒假训练营第四次作业

mininet的安装过程截图及说明(15')

2019寒假训练营第四次作业_第1张图片

一开始用apt安装,miniedit是放在压缩包里,解压出来的不能用,于是用github里的最新版,就可以了

使用miniedit工具搭建拓扑的过程截图及说明(5')

2019寒假训练营第四次作业_第2张图片

2019寒假训练营第四次作业_第3张图片

通过修改参数连接控制器的详细过程截图及说明(20')

2019寒假训练营第四次作业_第4张图片

2019寒假训练营第四次作业_第5张图片

2019寒假训练营第四次作业_第6张图片

floodlight页面可以正常打开,但连接不上。

连接控制器的过程遵循什么协议?简单描述一下这个过程(15')

TCP协议(可选SSH),上图controller的设置里面可见

运行生成的脚本,检测主机之间是否互通(pingall),并截图(10')

2019寒假训练营第四次作业_第7张图片

2019寒假训练营第四次作业_第8张图片

把生成的python脚本上传到github仓库中(5')

仓库

本次训练营总结(30'):

没有

你觉得自己收获到了什么(包括知识、技能、意愿)?如何体现?(20')

学到了git,floodlight,mininet,sketch,count-min-sketch

自己还存在着那些不足或者遗憾?(10')

还没做完李导布置的2000字总结

第三次作业未实现部分的补充

2019寒假训练营第四次作业_第9张图片

Request文件内容,用做测试

2019寒假训练营第四次作业_第10张图片

运行结果T值取5

上次太晚做第三次作业,网上找的count—min—sketch又不能用,就自己用java编写了一个简单的,原理是hash值取从1到9的余数,然后储存在九个数组里,查询时取这九个数组的最小值。

源码

你可能感兴趣的:(2019寒假训练营第四次作业)