Netdisco
NetDisco is an open-source network management software for discovering and tracking networked devices. The system supports a variety of techniques for inventorying, monitoring, and managing equipment in complex networks. NetDisco uses the Simple Network Management Protocol (SNMP) to collect data from devices on the network and presents the information through a web-based interface. The tool can identify what is connected at any given time, map network topology including VLANs, track switch port usage over time, provide device end-of-life information by cross-referencing vendor-provided OIDs/MIBs, and detect unmanaged or unauthorized devices. NetDisco also has an IP address management component that helps prevent conflicts within subnets by allowing users to track addresses across disparate systems in one place. It can be integrated with other tools such as RANCID for configuration backups and Oxidized for device configuration version control.