Network programmability is a trend, enhanced and inspired by Software Defined Networks, that are based on scripting methods and standard programming languages used for controlling and monitoring of network elements. This paper is illustrating some new methods in configuring network devices by using automation, reducing time for equipment configuration and easier maintenance. It also improves network security by recognizing and fixing security vulnerabilities and it increases the network stability. These methods represent the future of networks, allowing the management of an increased number of devices in a unitary way.
1. Software-Defined Networking: The New Norm for Networks. ONF White Paper. April 13, 2012
2. D. F. Macedo, D. Guedes, L. F. M. Vieira, M. A. M. Vieira and M. Nogueira, “Programmable Networks—From Software-Defined Radio to Software-Defined Networking,” in IEEE Communications Surveys & Tutorials, vol. 17, no. 2, pp. 1102-1125
3. P. Chaignon, K. Lazri, J. Francois and O. Festor, “Understanding disruptive monitoring capabilities of programmable networks,” 2017 IEEE Conference on Network Softwarization (NetSoft), Bologna, 2017, pp. 1-6.
4. Tischer R., Gooley J.: Programming and Automating Cisco Networks, Cisco Press, September 9th 2016
17. S Zamfir, T Balan, F Sandu, “Automating Telecom Equipment for Cloud Integration”, Review of the Air Force Academy, 2015
18. S. Bendel, T. Springer, D. Schuster, A. Schill, R. Ackermann and M. Ameling, “A service infrastructure for the Internet of Things based on XMPP,” 2013 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops), San Diego, CA, 2013, pp. 385-388.