Design of software-defined network experimental teaching scheme based on virtualised Environment
, , , und
25. Mai 2021
Über diesen Artikel
Online veröffentlicht: 25. Mai 2021
Seitenbereich: 181 - 192
Eingereicht: 06. Jan. 2021
Akzeptiert: 11. Apr. 2021
DOI: https://doi.org/10.2478/amns.2021.2.00005
Schlüsselwörter
© 2021 Heng He et al., published by Sciendo
This work is licensed under the Creative Commons Attribution 4.0 International License.
Fig. 1

Fig. 2

Fig. 3

Fig. 4

Fig. 5

Fig. 6

Fig. 7

Fig. 8

Improvement experimental projects
Use Mininet to create a custom topology network | Master the method of using Mininet command to create minimal, linear and tree topologies. |
Use Wireshark to analyse OpenFlow packets | Grasp the process of establishing a TCP connection between the OpenFlow switch and the controller. |
OpenFlow flow table, group table, meter table learning | Master the basic knowledge of OpenFlow flow tables and flow table entries, matching rules and actions performed. |
Use flow tables for simple access control | Master the use of Mininet to create custom network topologies and connect to the remote controller Floodlight. |
Basic experimental projects_
Use of Wireshark, a packet capture analysis tool | Grasp the basic use of Wireshark. |
Use of HTTP request testing tool Postman | Grasp the basic functions and usage of Postman. |
Installation and commonly used commands of Mininet | Grasp the basic concepts and functions of Mininet. |
Installation and use of Floodlight | Grasp the background and basic architecture of Floodlight. |
Experimental environment_
Controller | Floodlight1.2 | System: Ubuntu16.04 |
Switches (S1∼S5) | Mininet2.3.0 | CPU: 4core Memory: 8G |
Hosts (H1, H2) | Mininet2.3.0 | Disk storage: 40GB |
Synthesis experimental projects_
SDN-based network load balancing | Grasp the SDN load balancing method. |
SDN-based malicious attack detection | Grasp the malicious attack detection mechanism. |