This paper is mainly concern about how network monitoring, using software tools can be helpful for protection of our communication network, how different kind of network attacks is perform. Now these days network security is main concern for each organization due to this, network monitoring has become an important part of computer security to prevent the attack. There are several other ways to protect communication network such as firewalls, VPN (Virtual Private Network), encryption techniques after all these techniques some time intruder can intrude our communication network. So in this condition network monitoring tools such as Wireshark and Snort play important role in intrusion detection. Wireshark and Snort is capable to monitor network processes or movements in a graphical way to detect intrusion. Network monitoring through IDS and IPS, is increasing the performance and security of the network infrastructure.