截图:
说明:
打开终端输入sudo apt-get install mininet 安装mininet2.2.1版本html
截图:
java
说明:
图一:mininet安装目录下的example目录只有miniedit.py.gz,并且不能提取到example目录下,更改权限也没用。因而就拉到其余目录下,提示缺乏python-tk,又是安装了很久才终于能运行miniedit。python
图二:而后摆放控制器、交换机和主机,以后直接run就能够运行,而后还能够点击File->Export Level 2 Script 选择导出成.py文件,进行修改和运行。git
截图:
github
说明:ubuntu
这一步网上的教程很乱,总结了一下。浏览器
并且floodlight1.2与0.91的可视界面和所需端口彷佛都不同,也带来一些麻烦markdown
1.推测:遵循tcp协议tcp
2.猜想:大概和tcp的三次握手同样,客户端首先SYN=1,表示要建立链接,服务端接收到后,用ACK=1告知收到,就变成了ACK=1,SYN=1,客户端要再发一个消息给服务端确认一下,这时只须要ACK=1。编辑器
失败了
虽然照着教程用miniedit摆好了本身的拓扑,可是根本没法运行,找不到缘由,只能是找网上现成的拓扑结构
mininet
floodlight
Makefile
虚拟机
ubuntu
Count-min sketch
tcpdump
Markdown
git
GitHub
...等等的使用方法
提升了读写代码的能力,和发现问题,解决问题的能力,也开了眼界,长了见识。
或许还提高了耐心,得到了一个充实的寒假?
说实在的,我也不知道还有什么收获。
在完成这些做业的过程当中,常常遇到一些意外的问题——明明是照着教程来的,却怎么都得不到正确结果。或者是题目意义不明,还要猜想题意。或者是博客园的markdown编辑器太难用常常不听话,称得上是恶心。完成一项做业经常须要消耗大量的时间和精力,这个寒假几乎没有作其余事情,除了这四项做业就是ACM那边的八次集训题了。作到后面第三次做业的时候已经有放弃的打算了,由于我不知道这些做业值不值得我继续作下去,值不值得我大量时间的投入,虽然最后全都完成了,到可是如今我也仍是很迷茫,不知道这个选择是否是对的。不过若是再来一次的话,我以为仍是会选择作完这些做业...
时间不足,原本说着寒假早睡,结果一次都没作到。作题的时候常常会被弄得很烦,可是又很想弄出来,就一直死磕,就很难受。
运动不足,由于时间不足因此也运动不足。
这么说来还有睡眠不足了。
遗憾的的是寒假太快结束了,还有不少想作的事情。
无