摘要: 实验8:数据平面可编程实践——P4 (一)基本要求 熟悉使用P4实现交换机IPv4的基本转发原理,编写P4程序,在下面的拓扑中实现IPV4 隧道转发。 无隧道测试: 有隧道测试: 实验总结:参考资料:https://github.com/p4lang/tutorials。 实验中的主要问题是要完善b 阅读全文
posted @ 2021-11-01 22:20 211906138王炜杰 阅读(60) 评论(1) 推荐(0) 编辑
摘要: 实验7:基于REST API的SDN北向应用实践 (一)基本要求 OpenDaylight (1) 利用Mininet平台搭建下图所示网络拓扑,并连接OpenDaylight; (2) 编写Python程序,调用OpenDaylight的北向接口下发指令删除s1上的流表数据。 (3) 编写Pytho 阅读全文
posted @ 2021-10-23 15:37 211906138王炜杰 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 实验6:开源控制器实践——RYU (一)基本要求 完成Ryu控制器的安装。 tcpdump 验证L2Switch,分析和POX的Hub模块有何不同。 h1 ping h2: h1 ping h3: 分析不同: L2 Switch模块和POX的hub无太大区别,都是使用OFPP_FLOOD标记让数据包 阅读全文
posted @ 2021-10-17 17:05 211906138王炜杰 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 实验5:开源控制器实践——POX Hub模块: h1 ping h2 h1 ping h3 L2_learning模块 h1 ping h2 h1 ping h3 hub和l2_learning的区别:在hub下,h1 ping h2时,h3也会收到数据;h1 ping h3时,h2也会收到数据,而 阅读全文
posted @ 2021-10-07 10:00 211906138王炜杰 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 实验4:开源控制器实践——OpenDaylight 利用Mininet平台搭建下图所示网络拓扑,并连接OpenDaylight控制器; 通过Postman工具调用OpenDaylight提供的API下发流表,实现拓扑内主机h1和h3网络中断10s。 实验心得:安装ODL的时候,应该是解压过程中出现了 阅读全文
posted @ 2021-10-01 23:48 211906138王炜杰 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 实验3: (一)基本要求 1.搭建下图所示拓扑,完成相关 IP 配置,并实现主机与主机之间的 IP 通信。用抓包软件获取控制器与交换机之间的通信数据包。 主机 IP地址 h1 192.168.0.101/24 h2 192.168.0.102/24 h3 192.168.0.103/24 h4 19 阅读全文
posted @ 2021-09-14 22:08 211906138王炜杰 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 实验2:Open vSwitch虚拟交换机实践 (一)基本要求 创建OVS交换机,并以ovs-switchxxx命名,其中xxx为本人在选课班级中的序号,例如ovs-switch001, ovs-switch088等。在创建的交换机上增加端口p0和p1,设置p0的端口号为100,p1的端口号为101 阅读全文
posted @ 2021-09-11 17:35 211906138王炜杰 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 实验1:SDN拓扑实践 一、实验目的 能够使用源码安装Mininet; 能够使用Mininet的可视化工具生成拓扑; 能够使用Mininet的命令行生成特定拓扑; 能够使用Mininet交互界面管理SDN拓扑; 能够使用Python脚本构建SDN拓扑。 二、实验环境 下载虚拟机软件Oracle Vi 阅读全文
posted @ 2021-09-05 22:48 211906138王炜杰 阅读(77) 评论(0) 推荐(0) 编辑