• Mininet系列实验(一):Mininet使用源码安装


    1 实验目的

    掌握Mininet使用源码安装的方法。

    2 实验原理

    Mininet 是一个轻量级软件定义网络和测试平台;它采用轻量级的虚拟化技术使一个单一的系统看起来像一个完整的网络运行相关的内核系统和用户代码,也可简单理解为 SDN 网络系统中的一种基于进程虚拟化平台,它支持 OpenFlow、OpenvSwith 等各种协议,Mininet 也可以模拟一个完整的网络主机、链接和交换机在同一台计算机上且有助于互动开发、测试和演示,尤其是那些使用 OpenFlow 和 SDN 技术;同时也可将此进程虚拟化的平台下代码迁移到真实的环境中。

    3 实验任务

    本实验通过源码安装Mininet2.2.1版本,Mininet2.2.1版本直接支持OpenFlow1.3协议。

     卸载命令如下:

    1 sudo rm -rf /usr/local/bin/mn /usr/local/bin/mnexec \
    2 
    3 /usr/local/lib/python*/*/*mininet* \
    4 
    5 /usr/local/bin/ovs-* /usr/local/sbin/ovs-*
    sudo apt-get remove mininet

    安装指令如下:

    # apt-get update
     
    # apt-get upgrade  #更新软件
     
    #git clone git://github.com/mininet/mininet  #从github上获取Mininet源码。
     
    #cd mininet
     
    #cat INSTALL   #获取完以后,查看当前获取的Mininet版本
     
    #mininet/util/install.sh[options]   #源码树获取成功以后,安装Mininet。
     
    #以下是所有可能用的安装指令,此处用的是第一个指令# mininet/util/install.sh –a
     
    # install.sh –a        ##完整安装(默认安装在home目录下)
    # install.sh -s mydir –a        ##完整安装(安装在其他目录) 
    # install.sh –nfv        ##安装Mininet+用户交换机+OVS(安装在home目录下)        
    # install.sh -s mydir –nfv            ##安装Mininet+用户交换机+OVS(安装在其他目录下)
     
        
     

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

    sudo mn --test pingall

    除了用源码安装mininet之外还要安装OVS链接如下(16.04)https://blog.csdn.net/liusy1128/article/details/78048283/

    总结:

    了解了具体的安装流程,但对具体功能没有太多了解

  • 相关阅读:
    简练软考知识点整理-四控三管一协调
    软考如何刷题
    简练软考知识点整理-瀑螺原迭敏V
    简练软考知识点整理-外指赶快先提投降
    简练软考知识点整理-实施整体变更控制过程
    简练软考知识点整理-监控项目工作过程
    简练软考知识点整理-指导与管理项目工作过程
    简练软考知识点整理-制定项目管理计划过程
    Day10文件内指针移动和函数
    Day09文件操作
  • 原文地址:https://www.cnblogs.com/a1164520408/p/9628916.html
Copyright © 2020-2023  润新知