mininet+RYU实现交换机

本文档详细介绍了如何通过mininet启动一个包含三个节点的网络,并使用RYU控制器进行SDN控制。首先,通过命令行启动mininet网络并连接到远程RYU控制器。接着,通过运行RYU的简单交换机应用和REST API相关脚本来管理控制器。通过浏览器调用RYU API观察交换机流表变化。在ping操作后,观察到流表更新,记录了ping过程中流表的动态变化,包括ARP请求和ICMP请求/回复导致的流表添加和更新过程。
摘要由CSDN通过智能技术生成
启动mininet:
sudo mn --topo single,3 --mac --switch=user --controller=remote

启动ryu控制器:
cd /usr/local/lib/python2.7/dist-packages/ryu/app
ryu-manager --verbose simple_switch_13.py ofctl_rest.py rest_topology.py(后面的两个文件是为了进行restapi的调用加载的)

在浏览器中调用ryu的api
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值