首页 > 其他分享 >实验6

实验6

时间:2022-10-28 22:11:39浏览次数:47  
标签:Ryu L2Switch -- h3 实验 模块 ryu

生成拓扑

sudo mn --topo=single,3 --controller=remote,ip=127.0.0.1,port=6633 --switch ovsk,protocols=OpenFlow10
启动控制器

ryu-manager ryu/ryu/app/gui_topology/gui_topology.py --observe-links

  1. 阅读Ryu文档的The First Application一节,运行当中的L2Switch,h1 ping h2或h3,在目标主机使用 tcpdump 验证L2Switch,分析L2Switch和POX的Hub模块有何不同。
    生成拓扑后,执行pingall不能ping通,执行ryu-manager L2Switch.py之后再次pingall即可
    开启主机终端
    mininet> xterm h1 h2 h3
    抓取数据包
    tcpdump -nn -i h2-eth0
    tcpdump -nn -i h3-eth0

    查看流表的命令
    dpctl dump-flows

结论:Ryu的L2Switch模块和POX的Hub模块都采用洪泛转发,不同之处在于Ryu的L2Switch模块运行时不能查看流表,而POX的Hub模块运行时可以查看流表

标签:Ryu,L2Switch,--,h3,实验,模块,ryu
From: https://www.cnblogs.com/wenjj/p/16837676.html

相关文章

  • 实验6:开源控制器实践——RYU
    实验6:开源控制器实践——RYU一、实验目的能够独立部署RYU控制器;能够理解RYU控制器实现软件定义的集线器原理;能够理解RYU控制器实现软件定义的交换机原理。二、实验环境......
  • 实验2:逻辑回归算法实验
    实验二:逻辑回归算法实验|20大数据三班|20大数据三班||----|----|----||作业要求|作业链接||学号|201613336|#【实验目的】理解逻辑......
  • 实验6:开源控制器实践——RYU
    实验6:开源控制器实践——RYU一、实验目的能够独立部署RYU控制器;能够理解RYU控制器实现软件定义的集线器原理;能够理解RYU控制器实现软件定义的交换机原理。二、实验环......
  • 实验6:开源控制器实践——RYU
    (一)基本要求1、搭建下图所示SDN拓扑,协议使用OpenFlow1.0,并连接Ryu控制器,通过Ryu的图形界面查看网络拓扑。2、阅读Ryu文档的TheFirstApplication一节,运行当中的L2Sw......
  • 实验6:开源控制器实践——RYU
    实验6:开源控制器实践——RYU一、实验目的能够独立部署RYU控制器;能够理解RYU控制器实现软件定义的集线器原理;能够理解RYU控制器实现软件定义的交换机原理。二、实验......
  • 实验6:开源控制器实践——RYU
    (一)基本要求1、连接Ryu控制器,通过Ryu的图形界面查看网络拓扑2、h1pingh2的两种抓包情况和流表查看tcpdump验证L2Switch:POX的Hub模块:3、L2Switch和POX的Hub模......
  • 实验6:开源控制器实践——RYU
    一、实验目的能够独立部署RYU控制器;能够理解RYU控制器实现软件定义的集线器原理;能够理解RYU控制器实现软件定义的交换机原理。二、实验环境Ubuntu20.04Desktopamd6......
  • 【HNOI2015】实验比较(树形DP,容斥)
    题意:给你一棵树,你要对所有节点定一个顺序序列,形如\(p_1\oplus_1p_2\oplus_2p_3\cdotsp_{n-1}\oplus_{n-1}p_n\),其中\(\oplus_i\)为\(=\)或\(<\),\(p_{1\simn}......
  • 实验6:开源控制器实践——RYU
    实验6:开源控制器实践——RYU一、实验目的能够独立部署RYU控制器;能够理解RYU控制器实现软件定义的集线器原理;能够理解RYU控制器实现软件定义的交换机原理。二、实验环......
  • 实验6:开源控制器实践——RYU
    实验6:开源控制器实践——RYU一、实验目的能够独立部署RYU控制器;能够理解RYU控制器实现软件定义的集线器原理;能够理解RYU控制器实现软件定义的交换机原理。二、实验......