Network Device Discovery
Automatically discover network devices and collect detailed information
Automatically map network devices by using SNMP monitoring
Use Quality of Experience metrics to monitor and troubleshoot network devices
Use network device discovery tools to obtain insights into hardware health
Scan a range of network devices from a single dashboard
Get More on Network Device Discovery
What is network device discovery?
Network device discovery, also referred to as topology discovery, is the first step when mapping and monitoring network infrastructure. Network device discovery involves locating devices connected to a network and collecting detailed information to generate a comprehensive network inventory.
Network devices can include gateways, routers, network bridges, modems, wireless access points, networking cables, line drivers, switches, hubs, and repeaters. In addition, users may want to also want to discover hybrid network devices, which include multilayer switches, protocol converters, bridge routers, proxy servers, firewalls, network address translators, and other related hardware.
How does network device discovery work?
Network device discovery works by using common discovery protocols to locate and monitor the devices on a network. There are three primary discovery protocols:
- Simple Network Management Protocol – Also known as SNMP, Simple Network Management Protocol is an Internet Standard protocol to help admins collect and sort data about managed devices on networks. It’s the most frequently used network management protocol—almost all network devices are SNMP-enabled.
- Link Layer Discovery Protocol – Also called LLDP, Link Layer Discovery Protocol is a vendor-neutral, one-way protocol. Every LLDP-enabled network device transmits device information to its directly connected neighbor. These neighbors then store this data on management information databases (MIBs). Once it’s stored there, it can be queried by admins using SNMP.
- Ping – Ping is a network software utility admins use to test the reachability of a host on an Internet Protocol (IP) network. It sends Internet Control Message Protocol (ICMP) queries to discover network devices. What makes ping helpful is it can report errors, packet loss, and statistical summaries in addition to helping admins with device discovery.
Why is network device discovery important?
Network device discovery can help provide network transparency. Without a deep understanding of what devices are accessing your network, their relationships, and how they’re communicating with one another, you may lack the visibility you need to conduct comprehensive analysis of all the factors potentially contributing to network performance problems. Running device discovery is a critical step for accurately mapping a network.
Network device discovery is also important for monitoring environments including virtual networks, cloud servers, and both wired and wireless networks. The more hybrid your network topology becomes, the more important it is to have comprehensive network device discovery in place to more easily identify root causes of network bottlenecks or slowdowns.
In addition, network device discovery can help inform your digital security. Since device discovery can include locating and mapping allocated IP addresses, users can better manage devices to see which IP addresses are valid and which aren’t, since invalid IP addresses may be a sign of malicious or rogue devices.
Network discovery can also help you map the ports on your network to ensure there aren’t unnecessary ports open for intruders to potentially exploit.
How do I prepare network discovery in NPM?
Before running the Network Device Discovery wizard in SolarWinds® Network Performance Monitor (NPM), make sure to gather the IP addresses and credentials for the devices you want to monitor. From there, follow these steps:
- Determine the method used to monitor your devices, and make sure it’s enabled on the devices so network discovery will be successful. SNMP is mostly used to monitor network devices like routers, firewalls, and switches. Meanwhile, WMI is typically enabled on Windows devices by default. If the polling engine and device are separated by a firewall, SolarWinds recommends you deploy an optional agent to securely monitor Windows servers and applications by WMI.
- Determine IP ranges or individual IP addresses you want the system to scan as it discovers your network.
- Determine SNMP v1/2 community strings, SNMP v3 community strings, and the credentials of the devices to monitor.
- Determine login credentials for each monitored device.
- Determine VMware host credentials. The system requires read-only permissions.
- Determine Windows credentials: domain or local admin.
How do I discover my network devices with NPM?
To discover devices on your network using NPM, simply log into the SolarWinds Platform Web Console and scan your network for devices to monitor. From there, go through the Discovery Checklist for detailed information about what to monitor on your network.
Using the Discovery wizard, you can find devices on the network using the following:
- IP ranges
- Subnets
- IP addresses
- Active Directory
How do I add discovered devices to NPM?
After you discover devices on your network using the Network Sonar wizard, you can add them by selecting network elements to import to the SolarWinds Platform database, which is located within the Network Sonar Results wizard. Discovered elements don’t count against your license count. The only elements that count against your license are those you import into the Orion® Platform database.
By default, once you manually run network device discovery, the system automatically selects all network elements to be monitored. Clear the check boxes for elements you don’t want monitored. If you’re using NPM to find devices on your network for the first time, you may want to add only a small number of devices initially. Here’s how to add discovered devices to NPM:
- Ensure only the device types you want to monitor are selected and click Next.
- Ensure the interfaces you want to monitor are selected and click Next. (SolarWinds recommends you don’t monitor VoIP interfaces or NULL interfaces.)
- Ensure the volume types to monitor are selected and click Next.
- Review the list of elements to be imported and click Import.
- When the import completes, click Finish.
- Click the Home tab to begin exploring your network.
If the status of a node is Unknown after discovery, you may need to check a few settings in NPM. See Troubleshoot Unknown Nodes for more information.
When you finish the initial discovery and import, consider adding discoveries for other segments of your IT environment.
How do I discover network paths using NPM?
NetPath™ is an NPM feature designed to help you identify network problems faster. Once you discover devices on the network, you can automatically create a map of a problem area, instantly gaining access to a wide variety of supporting information. NetPath can display the performance details of devices inside and outside your network.
Here are a few key features of NetPath:
- Node-by-node discovery of network path
- Instantly quantifies the performance of each link and node along the path
- Easy isolation of the node or connection decreasing end-to-end performance
- For external issues, NetPath can quickly provide the name of the company that owns the node and display their contact information
- To address internal issues, NetPath incorporates data from NPM, Network Configuration Manager (NCM), and NetFlow Traffic Analyzer (NTA) to ensure the health of your on-premises gear
- What is network device discovery?
- How does network device discovery work?
- Why is network device discovery important?
- How do I prepare network discovery in NPM?
- How do I discover my network devices with NPM?
- How do I add discovered devices to NPM?
- How do I discover network paths using NPM?
What is network device discovery?
Network device discovery, also referred to as topology discovery, is the first step when mapping and monitoring network infrastructure. Network device discovery involves locating devices connected to a network and collecting detailed information to generate a comprehensive network inventory.
Network devices can include gateways, routers, network bridges, modems, wireless access points, networking cables, line drivers, switches, hubs, and repeaters. In addition, users may want to also want to discover hybrid network devices, which include multilayer switches, protocol converters, bridge routers, proxy servers, firewalls, network address translators, and other related hardware.
"With SolarWinds, we have seen improvements in availability and reductions in time-to-resolution. We are able to rectify problems faster, before users start complaining."
Michael Low
Systems Engineer
Marina Bay Sands
Achieve fast, accurate network device discovery
Network Performance Monitor
- Quickly discover your network devices and create inventory reports
- Scan your network to create physical and logical relationships between devices
- Generate and customize network maps to improve your network insights