• A Network Switch Mapping Solution

More help in the built-in Help file

This procedure is found in greater detail in the program's help file. Please refer to it by pressing the F1 key from within the program. Locate the Getting Started section in the help file index.

Entering the target switch information

Please press Settings or click in the IPv4 Address field in the Switch Group. Then enter the IPv4 address of the switch in the IP Address field. Select the SNMP version you wish to use (v2c is recommended to start with) and enter the credentials (SNMP v1/v2c community name or press the SNMP v3 Settings button to define the SNMPv3 credentials). You may choose to name your switch with an alias. Next press the Test Device button - it will ping the device, then communicate with it using the credentials you entered. If it is a switch (or not), you will see a brief analysis based on the responses to the SNMP queries.

Entering other required information

The switch will return information about the devices connected to its ports in the form of MAC addresses. We have to query other devices to obtain the IPv4 addresses associated with those MAC addresses by getting the ARP tables - there is no magic protocol that gives IP Addresses given a MAC Address.

1. We can query two other devices via SNMP for their ARP tables. These ARP tables may contain the associations we are looking for. A good place to start is with a router. Enter the IP address, then the community name for each device. Leave the fields blank if you do not have other devices to query.

2. We recommend leaving 'Query Switch ARP Table' and 'Query Local ARP Table' checked because the switch or your computer may have the IP to MAC associations we are looking for if you are on the same subnet as the switch. We also recommend leaving Enable Ping Sweep checked -- please verify the IP ranges in Ping Sweep Range Editor - be sure to only ping ranges known to have active devices.

3. If you want the IP addresses resolved to hostnames, check the 'Resolve IPs to Hostnames' checkbox.

Mapping the Switch in Manual Mode

Press Map Switch to begin the process - the running status is shown on the bottom bar. Once complete the buttons will no longer be 'grayed out' and a report will be launched for viewing in your default web browser. You can right click within the results grid to see additional options like printing and exporting.


If you get no response from the switch, you will see no rows or columns populated in the grid and a timeout message will appear. Check to make sure the switch has SNMP enabled and verify that the access credentials you have for reading information from the switch is correct. If your switch has a permitted IP list or Access Control List (ACL), you may need to add your IP address to that list. Make sure your computer's personal firewall is allowing UDP traffic on port 161 to travel BOTH ways.

You are not seeing IP addresses associated with the MAC addresses. You need to put a device like a file server or router (running SNMP) into the Server/Router 1 or 2 so you can access the device's ARP table. The device(s) need to have visibility into the local area network served by the switch. This table is required to match MAC addresses to IP addresses. More information on this problem can be found on this support page.

If you have a Cisco switch and you are using SNMPv1 or v2c and get nothing but an error at the beginning of the mapping, make sure the switch has SNMP enabled. You will need to use CLI and follow these instructions for enabling it.

If you have a Dell switch and the MAC address/IP address/Hostname/Interface columns are blank, you probably have an older switch operating system that needs to be updated from Dell's support website.