SOFTWARE DESIGNED NETWORKS vs INTENT-BASED NETWORKING
So far, networks, have been the traditional approach, but they are not prepared to meet the current demand generated, for example, by the explosion of data traffic led by video streaming. Nor do they have enough resources to meet the correct mobility and cloud services.
It is for this reason, that since 2013, the concept of SDN (Software Designed Networks) has begun to be introduced, these facilitate the automation, management, provision and virtualization of the network. They can create intelligent, programmable, scalable and very flexible networks. Therefore, by adding an additional control software layer, human interaction with the devices is prevented, thus avoiding human error, since it only must be programmed once and not as many as devices the network possesses.
SNDs have revolutionized the world of virtualization. In any network, security, authentication, load balancing functions are executed ... The difference is that, in networks with traditional architectures, each of these functions is provided by different HW devices, instead, through SDNs, these functions are independent SW. Therefore, there is the advantage of being able to place several virtual machines (functions) within the same physical machine.
After seeing the great reception that the software-defined networks have had in the world of IT, the IBN (Intent-Based Networking) have emerged.
IBNs, like SDNs, base their principle on using a SW layer to reduce the cost and complexity caused by HW. IBNs have appeared to solve the automation problem that SDNs have failed to conquer. It is true that SDNs are increasingly controlling virtualization and that, today, the main cloud service providers use SDN. The problem lies in the fact that small businesses continue to manage their networks manually via command line or via prepared interfaces.
IBN is focused on satisfying a business idea. It is based on the translation of colloquial language to rules applicable to the network. Therefore, the network can be managed focused on the business and automatically generate responses to the devices.
Therefore, its main features are translation, automation and business-oriented implementation. Allowing organizations to augment agility without adding extra infrastructure.
Jordi Vidal i Blanca Marin