As technology advances, the number of devices connected to the internet is increasing rapidly, posing a new challenge for organizations in terms of securing and managing their network systems. The traditional method of connecting devices through a 'zone' approach can be vulnerable to security threats if one device is compromised, allowing unauthorized access to the entire system. To address this issue, software-defined networking (SDN) has emerged as an alternative approach that uses automation to control and secure the network system. SDN decouples hardware from software, allowing for greater flexibility and scalability in managing network traffic. With SDN, a centralized application controls and secures the network, providing features such as integration, visibility, reporting, and device authentication. This approach offers several advantages over traditional methods, including increased accuracy, consistency, and flexibility, as well as optimized data flow. However, deploying SDN can be challenging, particularly for large companies that may not support the idea of their devices being controlled by an external entity.