Network Scanner (LizardSystems) is an application that enables network administrators to quickly and easily scan their IP networks for connected devices. It can detect various types of devices, such as computers, routers, switches, and printers. It can also detect a variety of services, such as FTP, HTTP, SSH, and SMTP. Network Scanner displays detailed information about each device, including its IP address, MAC address, manufacturer, open ports, and services. In addition, it can detect the operating system of each device, and can also detect any suspicious activity on the network. Network Scanner also includes a variety of additional tools, such as a traceroute utility, a ping utility, and the ability to export the results of a scan to a variety of formats, including HTML, CSV, XML, and PDF.
I have used it for years and it always produces consistent results. It outputs a file and allows the user to copy IP, MAC, etc. information to other programs or routers.