1.浏览RYU官网学习RYU控制器的安装和RYU开发入门教程,提交你对于教程代码的理解,包括但不限于:
安装
描述官方教程实现了一个什么样的交换机功能?
控制器设定交换机支持什么版本的OpenFlow?
控制器设定了交换机如何处理数据包?
2.根据官方教程和提供的示例代码(SimpleSwitch.py),将具有自学习功能的交换机代码(SelfLearning.py)补充完整
代码链接
3.在mininet创建一个最简拓扑,并连接RYU控制器
4.验证自学习交换机的功能,提交分析过程和验证结果
例如: