Network management application for SDN
Abstract
Network is develop day by day. Technology, protocols, devices,… are evolved to meet the high demand of customers. But the construct inside the network devices (switch, router,…) have been preserved for many years - control plane and data plane is stay together. It limit the development of system and network because network is bigger and more complexity everyday. Along with it, network environments also endure the varieties of faults which could be prone to be exploited by hackers. It will take time for network administrator to troubleshoot and re-configure devices manually. Moreover, network devices is limited with their function, each one can only acting in one role, so it very difficult for expand or cost for buying/ replacing new devices. This leads to enforcing the required policies in such a dynamic environment is of great challenge. As such, Software-Define Network (SDN) comes as an architect that can be the solution by providing centralize management, allowing programmable and promotion for network architect. SDN achieves this by separating control plane and data plane, which are two main features of router/switch. The thesis will introduce about SDN, Network Function Virtualize and demo two applications about NFV which contains some technical background (Ryu controller, Mininet, Open vSwitch,…).