Network is becoming more and more complex and raises security issues. Networks are subject to attacks from malicious sources. Now-a-days, complexity of network security reaches to the edge of detecting intellectual attacks on network. Some shortcomings in the current systems disclose the requirement to design a new production of systems modified for dynamical environment. Generally, a network security system usually contains many components. Ideally, all components work together, which minimizes maintenance and improves security.