SDN第二次上机作业

本文记录了作者进行SDN实验的过程,包括安装Floodlight控制器、生成拓扑并连接控制器查看图形化拓扑、利用字符界面下发流表实现特定主机间的连通性和验证OpenFlow硬超时机制等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

SDN第二次上机作业

1、安装floodlight

参考连接:http://www.sdnlab.com/19189.html

期间碰到的问题:

  • 设置jdk环境变量出错
  • java -version 是openjdk
  • 旧版本0.91失败

花费时间6小时。

2、生成拓扑并连接控制器floodlight查看图形拓扑

代码:

1220671-20171212132836832-263945005.png

可视化图形拓扑:

1220671-20171212132946504-798753338.png

连通性检测:

1220671-20171212133045613-1281932240.png

  • vim mytopo.py 编写拓扑脚本
  • 开启mininet运行此脚本
  • 登录floodlight查看拓扑图

3、利用字符界面下发流表,使得‘h1’和‘h2’ ping 不通

参考链接:http://www.sdnlab.com/19394.html

流表截图:

1220671-20171212133231457-1580121456.png

拓扑连通性截图:

1220671-20171212133316566-619939079.png

  • 编写流表运行
  • 查看流标
  • mininet测试连通性

4、利用字符界面下发流表,通过测试‘h1’和‘h3’的联通性,来验证openflow的hardtime机制

初始连通性:

1220671-20171212133316566-619939079.png

下发具有hardtime流表:

1220671-20171212133928832-323947395.png

测试结果:

1220671-20171212133950160-77047041.png

总结

需要继续熟悉了解流表具体结构,编写流表的几个方面。此次只是流表的初步运动。

转载于:https://www.cnblogs.com/chenshaowei/p/7993462.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值