Network Scanning is a process that can be defined in many ways, it identifies the active hosts (Clients and servers) on a network and their activities to attack a network. It is also being used by attackers to hack the system. This procedure is used for system maintenance and security assessment of a network..