zoukankan      html  css  js  c++  java
  • SDN第一次上机作业

    1.安装mininet

    在自己的16.04版本安装过程:

    1.从 https://github.com/mininet/mininet 上clone 源码,下载后解压至桌面。

    2.然后将文件名从 mininet-master改成 mininet。

    3.最后调出终端,进入util目录,使用sudo install.sh –a命令安装,mininet即可安装完成。

    2.用字符命令生成拓扑,并测试连通性,截图

    • 建立拓补 sudo mn --topo tree,depth=2,fanout=3
    • 使用 net 查看并使用pingall测试连通性

    3.用可视化界面生成拓扑,并测试连通性,截图

    • 生成如下拓补,三个主机的ip设置为10.0.0.1,10.0.0.2,10.0.0.3.
    • 运行 ,在“Edit”中选择“Preferences”,进入此界面,可勾选“Start CLI”,命令行界面直接对主机等进行命令操作,也可以选择交换机支持的OpenFlow协议版本,这里全部勾选。

    • 查看并测试连通性

    4.用Python脚本生成一个Fat-tree型的拓扑,截图

    参考链接

    • 1.生成拓补

    • 2.查看

    不足和总结:
    目前的不足在于,用Python生成的fattree拓补无法连通,测试中是下边这个样子的:

    还在找原因。。。
    这次的实验总的来说不难,按照教程流程走就可以了,但是总有很多小问题,基本上是因为Linux使用的不够熟练和从机房拷的镜像版本动不动就死机。。。需要再花时间。
    还有参考链接中介绍的floodlight,安装是安装成功了,不过许多具体功能我还需要进一步去学习使用。

    ========================================
    再次实验,fattree拓补连通成功

  • 相关阅读:
    包装类型
    int 和 Integer 有什么区别
    final finally finalize区别
    java关键字final 有什么用?
    String和StringBuffer、StringBuilder的区别是什么?
    String 类的常用方法都有那些?
    Vue官网教程-计算属性和监听器
    Vue官网教程-模板语法
    Vue官网教程-实例
    Vue官网教程-介绍
  • 原文地址:https://www.cnblogs.com/yoz425/p/7921539.html
Copyright © 2011-2022 走看看