Download presentation
Presentation is loading. Please wait.
1
Presenter: Yung-Yu Wang
Design a Ryu APP Presenter: Yung-Yu Wang 1
2
Outline What is SDN What is “Ryu” Introduction to Ryu Ryu’s structure
Ryu APP You need to know first python decorator event and dispatcher Demo 2
3
SDN : software defined network
What is SDN SDN : software defined network 3
4
What is “Ryu” 4
5
Introduction to Ryu A component-based SDN framework
Support OpenFlow, Network, OF-config Fully Support Openflow 1.0,1.2,1.3,1.4,1.5 All of the code is freely available under the Apache 2.0 license OpenStack support Ryu Ryu book 5
6
Ryu’s structure 6
7
Ryu APP Ryu applications are single-threaded entities
The queue is FIFO and preserves the order of events Event based 7
8
You need to know first ryu.controller.handler.set_ev_cls(ev_cls, dispatchers=None) usage : 8
9
Decorator without parameter
Python decorator Decorator without parameter 9
10
Decorator with parameter
Python decorator Decorator with parameter 10
11
event and dispatchers Event OFPSwitchFeatures EventOFPPacketIn
CONFIG_DISPATCHER MAIN_DISPATCHER 11
12
12
13
Ryu APP — part 1 13
14
Ryu APP — part 2-1 14
15
Ryu APP — part 2-2 15
16
Demo 16
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.