Introduction¶
switchmap-ng
is Python 3 inventory system that reports and tabulates the
status of network connected devices. The information reported includes:
- Open Systems Interconnection model (OSI model) data such as:
- Layer 1 information (Network port names, speed, state, neighbors)
- Layer 2 information (VLANs, 802.1q trunk links)
- Layer 3 information (ARP information)
- System status
Features¶
switchmap-ng
has the following features:
- Open source.
- Written in python, a modern language.
- Easy configuration.
- Threaded polling of devices for data. Fast.
- Support for Cisco and Juniper gear. More expected to added with time.
- Support for SNMPv2 and/or SNMPv3 for all configured network devices.
We are always looking for more contributors!
Inspiration¶
The project took inspiration from switchmap whose creator, Pete Siemsen, has been providing guidance.
Oversight¶
switchmap-ng
is a student collaboration between:
- The University of the West Indies Computing Society. (Kingston, Jamaica)
- The University of Techology, IEEE Student Branch. (Kingston, Jamaica)
- The Palisadoes Foundation http://www.palisadoes.org
And many others.