Software-defined networking (SDN) is an architecture that aims to make networks fast and flexible. SDN's goal is to improve network control by enabling service providers as well as enterprises to respond quickly to changing business needs. In SDN, the administrator can shape traffic from a centralized control console without having to modify any of the individual switches belonging to the network. The SDN controller which is centralized directs the switches to deliver network services wherever they are needed, irrespective of the specific connections between a server and devices. This methodology is a shift from traditional network architecture, in which individual network devices make traffic decisions based on their configured routing tables. In this paper, I built and tested an SDN load balancer and firewall module using the Floodlight controller.
翻译:软件定义的网络( SDN) 是一个旨在快速和灵活地建立网络的架构。 SDN 的目标是通过使服务供应商和企业能够对不断变化的业务需求做出快速反应来改进网络控制。 在 SDN 中, 管理员可以从一个中央控制控制控制控制台左右交通, 而不必修改属于网络的任何单个开关。 SDN 控制器集中引导开关在任何需要的地方提供网络服务, 而不考虑服务器和装置之间的具体连接。 这个方法与传统的网络结构不同, 由各个网络设备根据其配置的路线表做出交通决定。 在本文中, 我用Floodlightlight控制器建造并测试了一个SDN 负载平衡器和防火墙模块 。