随笔分类 - SDN
摘要:实现IPV4 隧道转发 补充basic_tunnel代码 相关代码可在这里查看 make run 使用mininet命令打开h1,h2终端 xterm h1 h2 在h2中选择接收数据,h1中选择发送数据 ./receive.py ./send.py 10.0.2.2 "it's cool" 接着,
阅读全文
摘要:ODL topology搭建代码 sudo mn --topo=single,3 --controller=remote,ip=127.0.0.1,port=6633 --switch ovsk,protocols=OpenFlow13 流表删除代码 #!/usr/bin/python import
阅读全文
摘要:RYU安装截图 拓扑可视化 tcpdump查看 查看控制器流表,如下图: 看到没有流表,而使用pox的hub模块则会看到流表,如下图: 所以可以看到二者都是洪泛转发,但是不同之处在于POX是直接向交换机下发流表,而Ryu是在每个 Packet In 事件之后,向交换机下发动作。 进阶要求 代码当中的
阅读全文
摘要:实验任务 使用 tcpdump 验证Hub模块 L2_learning模块代码,画出程序流程图. tcpdump 验证Switch模块 进阶任务 代码如下 from pox.core import core import pox.openflow.libopenflow_01 as of from
阅读全文
摘要:实验任务 Mininet拓扑生成并连接控制器的结果 Mininet中ping测试截图 进阶任务 ODL的官方文档Rest API可在这里获取:http://127.0.0.1:8181/apidoc/explorer/index.html,下面简要介绍一些主要API 获取topology信息 获取指
阅读全文
摘要:实验任务一 试验任务二 OpenFlow协议中交换机与控制器的消息交互过程如下图所示 Hello 首先,控制器与交互及互相发送 Hello 消息。 Features Request 其次,OpenFlow 连接建立之后,控制器需要获得交换机的特性信息,因此控制器向交换机发送 Features Req
阅读全文
摘要:SDN第二次上机作业 任务一实验截图 任务二实验截图 进阶任务 lab.py 代码如下所示: # !/usr/bin/python from mininet.topo import Topo from mininet.net import Mininet from mininet.node impo
阅读全文
摘要:SDN第一次上机实验 任务一 在Ubuntu系统的home目录下创建一个目录,目录命名为学号 任务二 在创建的目录下,完成Mininet的源码安装。 任务三 使用Mininet可视化工具,生成下图所示的拓扑,并保存拓扑文件名为学号.py 任务四 使用Mininet的命令行生成如下拓扑: 3台交换机,
阅读全文

浙公网安备 33010602011771号