The security flaw of the network is the fundamental reason for the network security problems. Network in early days was only accessed by few reliable user groups, therefore the security threats were not fully taken into consideration at the design stage of the network, many network protocols and applications didn't provide necessary security services. At the realization stage, networks and the connected computer systems also left numerous security loopholes.