摘要: ##基础任务 ###使用命令 make run ###隧道 ##个人总结 ###实验难度很高。熟悉p4花费大量时间,然后补全basic_tunnel内容,make run失败可以make stop重置,运行后打开h1-h3命令行,在h2-h3上使用./receive.py 阅读全文
posted @ 2021-11-02 10:09 JosephNanking 阅读(27) 评论(0) 推荐(0)
摘要: ##实验目的 ###1. 能够编写程序调用OpenDaylight REST API实现特定网络功能; ###2. 能够编写程序调用Ryu REST API实现特定网络功能。 ##实验环境 ###1. 下载虚拟机软件Oracle VisualBox或VMware; ###2. 在虚拟机中安装Ubun 阅读全文
posted @ 2021-10-25 16:47 JosephNanking 阅读(78) 评论(0) 推荐(0)
摘要: ##实验6:开源控制器实践——RYU ###一、实验目的 ####1.能够独立部署RYU控制器; ####2.能够理解RYU控制器实现软件定义的集线器原理; ####3.能够理解RYU控制器实现软件定义的交换机原理。 ###二、实验环境 ####1.下载虚拟机软件Oracle VisualBox或V 阅读全文
posted @ 2021-10-18 20:14 JosephNanking 阅读(49) 评论(0) 推荐(0)
摘要: ##实验五:开源控制器实践————POX ###一、实验目的 ####能够理解POX控制器的工作原理; ####通过验证POX的forwarding.hub和forwarding.l2_learning模块,初步掌握POX控制器的使用方法; ###能够运用POX控制器编写自定义网络应用程序,进一步熟 阅读全文
posted @ 2021-10-12 05:40 JosephNanking 阅读(67) 评论(0) 推荐(0)
摘要: ##实验四:开源控制器实践——OpenDaylight ###一、实验目的 ####能够独立完成OpenDaylight控制器的安装配置: ####能够使用Postman工具调用OpenDaylight API接口下发流表。 ###二、实验环境 ####下载虚拟机软件Oracle VisualBox 阅读全文
posted @ 2021-10-05 01:14 JosephNanking 阅读(76) 评论(0) 推荐(0)
摘要: ##第3次上机作业 ###一、基本要求 ####1.搭建下图所示拓扑,完成相关IP配置,并实现主机与主机之间的IP通信。用抓包软件获取控制器与交换机之间的通信数据包。 ###2.查看抓包结果。分析OpenFlow协议中交换机与控制器的消息交互过程,画出相关交互图或流程图。 ###hello ###f 阅读全文
posted @ 2021-09-21 14:50 JosephNanking 阅读(43) 评论(0) 推荐(0)
摘要: #实验2:Open vSwitch虚拟交换机实践 ##实验要求 ##任务一 ###创建OVS交换机,并以OVS-SWITCHXXX命名,其中XXX为本人在选课班级中的序号。在创建的交换机上增加端口P0和P1,设置P0的端酒号为100,P1的端口号为101,类型均为inrenal;为了避免网络接口上的 阅读全文
posted @ 2021-09-13 06:59 JosephNanking 阅读(67) 评论(0) 推荐(0)
摘要: #SDN第一次上机作业 ##第1个要求 ###在Ubuntu系统的home目录下创建一个目录,目录命名为学号。 ##第2个要求 ###在创建的目录下,完成Mininet的源码安装。 ##第3个要求 ###使用mininet可视化工具,生成下图所示的拓扑,并保存拓扑文件名为学号.py ##第4个要求 阅读全文
posted @ 2021-09-05 11:46 JosephNanking 阅读(71) 评论(1) 推荐(1)