Network scanning identifies devices and assesses their state across an infrastructure, supporting asset discovery, vulnerability assessment, and uptime monitoring. Tools like Nmap, PRTG, and Pingdom each serve distinct scanning and probing purposes in a professional network environment.
Network Scanning
Scanning is a way that we can help identify equipment on our network and discover issues on our network. The word scanning just means detecting a feature or a state, and what we're doing on our networks is we're scanning the network to determine, number one, what equipment is out there, but also, when we find equipment, what are the features or state of that equipment.
If we're doing something like vulnerability scanning or asset inventory, we may start out with a scan. There are multiple ways that the scanning looks, but one of the ways is, let's say we set up some sort of scanning software, and then what we can do is we can scan the network. Maybe we start out with a ping sweep, and so we're going to ping all of the different addresses within range and we discover all of the equipment. So now one thing that we've done is we've discovered equipment.
Then what we can do is we can do another scan of ports on the equipment, and we can see what type of equipment it is. So if we scan this right here and realize that certain ports are open, we may discover, well, that's a Windows machine, and maybe even more specifically it's a web server. So we can scan to figure out what is happening within our network.
Some reasons why we might scan are to record uptime, downtime and availability. Maybe it's to discover assets that are on our network, to find equipment that's on our network. Maybe it's to find services that are open that maybe should be turned off and should be closed. Or maybe we're just figuring out the uptime of certain services, or maybe it's to create a network map.
When it comes to scanning, it could be really any services that we want to figure out if they're up and running. One of the basic ones is ICMP. We use ICMP a lot just to figure out if equipment is up and running and functioning, and if we get a ping back, that means that that IP address is live. But we could be scanning for a lot of other services as well.
Here are some examples that will do this. Nmap is a program that we can execute on our local machine to do scans to figure out what IP addresses are out there and what equipment is out there.
We could also use PRTG. PRTG is a monitoring software, and one of the first things we could do is we could tell it our IP range, and it can do a scan of that whole network to figure out what are all of the different pieces of equipment and what should it be monitoring. We could even set it up to do automatic scans on a regular basis to find new pieces of equipment on our network.
I've also used ping, which is external to the system, and it will test to see if a web page is up and running, and it will test it from all around the world, so this is a hosted solution there.
I also gave an example of using something like Pingdom, which tests out the connectivity of a network, kind of like, is this web page still up, is this web page still up, and continues to test it. I don't really consider that scanning, but it's probing, and it's along the same lines, where it's continually testing to make sure that the website is up, and then if it does go down it can notify you. It also can test it from a lot of different resources. It's a cloud offering, and so it can test from a lot of different regions, in a lot of different areas, a lot of different countries. So you go in there and specify, I want to test from all of these different countries.
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →