zoukankan      html  css  js  c++  java
  • 寒假第四次作业

    mininet部分

    • mininet的安装过程截图及说明
      • 截图:







      • 说明:

        • 一直安装不了,我就重装了一下ubuntu,重新开始。
        • 图一图二:更新软件 --> sudo apt-get update --> sudo apt-get upgrade
        • 图三:安装git --> sudo apt-get install git
        • 图四:从github上面获取mininet源码 --> git clone git://github.com/mininet/mininet
        • 图五:查看可用版本并选择想安装的版本 --> git tag -->git checkout -b 2.2.1 2.2.1
        • 图六:获取源码树 --> cat INSTALL
        • 图七:安装mininet --> ./util/install.sh -a(-a表示完整安装)
        • 图八:查看版本 --> mn --version
    • 使用miniedit工具搭建拓扑的过程截图及说明
      • 截图

      • 说明:运行/home/mininet/mininet/examples目录下的miniedit.py脚本,然后搭建拓扑

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


      • 说明:

        • 安装floodlight并运行
        • 1.2版本的flood了light控制器默认端口为6653。不修改会造成端口冲突等问题
        • 后续步骤没成功,web端查看不了,然后系统崩了
    • 连接控制器的过程遵循什么协议?简单描述一下这个过程
      • 猜测:TCP,OpenFlow
      • 描述过程(猜测):
        - TCP三次握手:①建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。②服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;③客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED(TCP连接成功)状态,完成三次握手。客户端与服务器开始传送数据
        - OpenFlow协议:控制器与交换机建立连接时由其中某一方发起Hello消息,双方协调协议版本号。TLS会话一建立,控制器就会向交换机发送一个ofpt_feature_request消息,交换机会回复一条ofpt_feature_reply消息。交换机和控制器连接后,控制器会不断发送stats消息询问交换机的状态。
    • 运行生成的脚本,检测主机之间是否互通(pingall),并截图
    • 生成的python脚本:半成品脚本

    本次训练营总结

    • 你觉得自己收获到了什么(包括知识、技能、意愿)?如何体现?
      • 收获:知识方面,初步了解了哈希函数、count min sketch算法;技能方面,初步学习了markdown(博客)、git、GitHub、虚拟机、Ubuntu、mininet 、tcpdump抓包等等;其他方面,解决问题的能力、抗打击的能力、自学能力有所提高。
      • 如何体现:体现的话,我觉得在每一次的作业提交中可以看到一点点。比如:后面的作业markdown排版会比第一次好一点、第三次作业难度加大时能尽量多做点没有全部放弃、git用得一次比一次顺手……
    • 自己还存在着那些不足或者遗憾?
      • 网络安全笔记成绩从来不高
      • 自己的基础知识还是不够扎实、懂得不够多,所以有时候光靠自己和网上的资料没办法很好的解决问题
      • 哈希函数个数和碰撞率的散点图还弄不出来,字典还没去学
      • 没有趁寒假入门一门语言
      • 作业无法全部完成的遗憾
    • 第三次作业未实现部分的补充
  • 相关阅读:
    mysql卸载
    Nginx配置Https(详细、完整)
    国产数据库
    win11系统安装全过程
    微星b460主板如何开启TPM2.0
    如何查看计算机是否开启TPM2.0
    c语言实现复制文件
    如何使用格式工厂把视频变小
    格式工厂合并视频和音频文件
    IDM下载B站视频多个文件,视频、音频分开如何处理
  • 原文地址:https://www.cnblogs.com/zlonglongago/p/10425910.html
Copyright © 2011-2022 走看看