zoukankan      html  css  js  c++  java
  • 软件定义网络第三次作业

    一、实验环境

    Oracle VM VirtualBox 虚拟机环境
    ubuntu-16.04.7-desktop-amd64
    

    二、实验目的

    在实验 2 的基础上进一步熟悉 Mininet 自定义拓扑脚本,以及与损耗率相关的设定;
    初步了解 Mininet 安装时自带的 POX 控制器脚本编写,测试路径损耗率。
    

    三、实验过程
    (1)新建并编辑 pox 脚本 flowstat.py
    在 pox 安装目录下(Mininet 完整安装包含了 pox)执行以下命令运行 pox 脚本
    $ ./pox.py flowstat

    (2)编辑 Mininet 脚本 mymininet3.py

    新建并编辑 Mininet 脚本 mymininet3.py,控制器因为安装在本机,
    所以需修改参考资料代码中的控制器地址为 127.0.0.1:6633
    并设置丢包率为0,执行代码

    第一次执行后mininet和pox结果如下


    可得丢包率为0
    在代码中将s0 和 s1 之间链路的丢包率设置为10%
    再次执行结果如下

    因为有1,3,5,15,19 5次ping不通,所以丢包率计算为25%

    -------------------------------------------

    个性签名:这里本来该有签名的,但我不想弄

  • 相关阅读:
    myeclise中创建maven web程序
    java定时任务调度工具
    fastjson常用方法
    log4j2的配置及使用
    spring事务配置
    java利用poi解析excel文件
    ScheduledTheadPool线程池的使用
    ThreadPoolExecutor线程池
    jQuery属性操作(一)
    jQuery队列(三)
  • 原文地址:https://www.cnblogs.com/zhangtingyi/p/13718840.html
Copyright © 2011-2022 走看看