Heterogeneous network management through the implementation of a topology using the python programming language and software-defined networking technology
Abstract
According to the report of the United Nations Conference of October 2, 2017 on information economy
digitalisation and development states that Brazil is the fourth country with the most internet users in the
world. With the expansion of the use of the Internet, more and more devices with different characteristics
are connected in different ways in the network, causing the network to become increasingly
heterogeneous. This heterogeneity causes difficulties with the administration of these devices connected
in large scale in the traditional network architecture, with efficiency. In the traditional network model
there are a number of problems when working with different devices, and this factor impairs the creation
of network management systems. This study aims to propose improvements in network management by
implementing a topology using the Python programming language in conjunction with some Mininet
libraries. As a result, the generation of a graphical interface of simple use following the premises of the
Networks Defined by Software that is a new paradigm of network infrastructure is presented. This
interface allows easy control and management of the network due to the programming that results in the
capture of the hardware of any device connected to the network, thus simulating access to its features as if
it had real access to the hardware of the equipment.