A Computer network or data
communication network is a telecommunication network
that allows computers to exchange data. Computer
networks are typically built from a large number of
network devices such as routers, switches and numerous
types of middle boxes with many complex protocols
implemented on them. They need to accomplish very
complex tasks with access to very limited tools. As a
result, network management and performance tuning is
quite challenging. Software-Defined Networking (SDN)
is an emerging architecture purporting to be adaptable ,
cost-effective, dynamic and manageable pursuing to be
suitable for the high-bandwidth, changing nature of
today's applications. SDN architectures decouples
network control and forwarding functions, making
network control to become directly programmable and
the underlying infrastructure to be abstracted from
applications and network services. The network security
is a prominent feature of the network ensuring
accountability, confidentiality, integrity, and protection
against many external and internal threats. An Intrusion
Detection System (IDS) is a type of security software
designed to automatically alert administrators when
someone or something is trying to compromise
information system through malicious activities or
through security policy violations. Security violation in
SDN environment needs to be identified to prevent the
system from an attack. The proposed work aims to
detect the attacks on SDN environment. Detecting
anomalies on SDN environment will be more
manageable and efficient.