Download presentation
Presentation is loading. Please wait.
Published byJeffrey Lawson Modified over 9 years ago
1
Presenter : Weerawardhana J.L.M.N. Department of Computer Engineering, University of Peradeniya.
2
* SDN stands for Software Defined Networks
3
L2 switch L3 switch Data plane Control plane Data plane Control plane Data plane Control plane
4
L2 switch L3 switch Data plane Control plane Data plane Control plane Data plane Software Defined Network(SDN) Controller Data plane Control plane SDN Apps
6
* The cost * SDN is a new trend * Lots of research going on * But OpenFlow capable switches are expensive * Solution * Small scale low cost SDN testbed * Using low cost hardware(Raspberry Pi) * With extensive documentation for reproducibility
7
* Complexity * Lots of competing standards * Poor documentation * And hard to understand for a beginner * Solution * Simple methodology to introduce SDN to beginners * Using our SDN testbed
8
SDN switchSDN controller
9
* Dynamic Flow forwarding rules * Firewall capabilities * Automatic host discovery
10
Switch port MAC src MAC dst Eth type VLAN ID IP srcIP dstIP portTCP sport TCP dport Action 1--------- to IP1 ----2----- drop -----IP2IP4--- to IP4 Copy to controller VID 2 **IP2*IP4 No Match! Forward to the controller -------- TP1TP4to TP4 TP 1 * TP 4
11
* Low throughput * Slow processor * Slow ethernet over USB (100Mbit) * Stability * Weak physical connectors * Power problems * Software stability
12
* Full featured small-scale SDN * Traffic visualization * Dynamic resource allocation * Network function virtualization
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.