The Role of Software-Defined Networks for Practical Learning in the Engineering Areas †
Abstract
:1. Introduction
2. A Practical Use Case: Smart City Applications in Engineering Disciplines
3. Comparison of Simulators and Emulators for Education
4. Conclusions and Future Work
Author Contributions
Acknowledgments
Conflicts of Interest
References
- Kreutz, D.; Ramos, F.M.V.; Veríssimo, P.E.; Rothenberg, C.E.; Azodolmolky, S.; Uhlig, S. Software-Defined Networking: A Comprehensive Survey. Proc. IEEE 2015, 103, 14–76. [Google Scholar] [CrossRef]
- Chakraborty, A.K.; Sharma, N. Advanced metering infrastructure: Technology and challenges. In Proceedings of the 2016 IEEE/PES Transmission and Distribution Conference and Exposition (T&D), Dallas, TX, USA, 2–5 May 2016; pp. 1–5. [Google Scholar]
- Rubio, J.E.; Alcaraz, C.; Lopez, J. Recommender system for privacy-preserving solutions in smart metering. Pervasive Mob. Comput. 2017, 41, 205–218. [Google Scholar] [CrossRef]
- Zeadally, S.; Pathan, A.; Alcaraz, C.; Badra, M. Towards Privacy Protection in Smart Grid, Wireless Personal Communications; Springer: Cham, Switzerland, 2012; Volume 73, pp. 23–50. [Google Scholar]
- Alcaraz, C. : Lopez, J.; Wolthunsen, S. OCPP Protocol: Security Threats and Challenge. IEEE Trans. Smart Grid 2017, 8, 2452–2459. [Google Scholar] [CrossRef]
- MODBUS Application Protocol Specification V1.1b. Available online: http://www.modbus.org/docs/Modbus_Application_Protocol_V1_1b.pdf (accessed on 1 May 2018).
- Mininet. Available online: http://mininet.org (accessed on 1 May 2018).
- Wireshark. Available online: https://www.wireshark.org (accessed on 1 May 2018).
- Ettercap. Available online: https://www.ettercap-project.org (accessed on 1 May 2018).
- Scapy. Available online: https://scapy.net (accessed on 1 May 2018).
- Quagga. Available online: https://www.quagga.net (accessed on 1 May 2018).
- VyOS. Available online: https://vyos.io/es/ (accessed on 1 May 2018).
SIMULATORS | EMULATORS | ||||||
---|---|---|---|---|---|---|---|
OMNeT++ | Cisco Packet Tracer 7.0 | NS3 | GNS3 | NetSim | CORE | Mininet | |
Open Source | |||||||
Language | C++ | JavaScript/CSS | C++/Python | Python | Java | Python | Python |
Last Updated | 2017 | 2018 | 2018 | 2018 | 2018 | 2018 | 2017 |
Suitable for Wireless Networks | |||||||
Supports 6lowPAN traffic for IoT devices | |||||||
Supports SDN traffic | |||||||
Scientific Community Support | |||||||
Emulates real network interfaces | |||||||
User-Friendly Interface | |||||||
+1 | −1 | +3 | +7 | +1 | +1 | +7 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Alcaraz, C.; Ortega, A.; Roman, R. The Role of Software-Defined Networks for Practical Learning in the Engineering Areas. Proceedings 2018, 2, 1352. https://doi.org/10.3390/proceedings2211352
Alcaraz C, Ortega A, Roman R. The Role of Software-Defined Networks for Practical Learning in the Engineering Areas. Proceedings. 2018; 2(21):1352. https://doi.org/10.3390/proceedings2211352
Chicago/Turabian StyleAlcaraz, Cristina, Antonio Ortega, and Rodrigo Roman. 2018. "The Role of Software-Defined Networks for Practical Learning in the Engineering Areas" Proceedings 2, no. 21: 1352. https://doi.org/10.3390/proceedings2211352
APA StyleAlcaraz, C., Ortega, A., & Roman, R. (2018). The Role of Software-Defined Networks for Practical Learning in the Engineering Areas. Proceedings, 2(21), 1352. https://doi.org/10.3390/proceedings2211352