Commit Graph

114 Commits

Author SHA1 Message Date
Ian Gulliver ebfe18f84c remove unused snmp queries
remove queryARPTable (returns no data) and switch directly to q-bridge-mib (bridge-mib returns no data).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 22:19:05 -08:00
Ian Gulliver 75bbf4b0a4 fix local address population and snmp reverse port discovery
populate root node with local macs/ips at startup, excluding loopback addresses and permanent arp entries. detect when snmp finds parent node mac in child forwarding table and set child localport.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 22:13:25 -08:00
Ian Gulliver 5db9e437b4 update port info on existing nodes 2025-11-29 21:59:47 -08:00
Ian Gulliver f4972b2b50 add snmpv3 topology discovery with q-bridge support 2025-11-29 21:56:45 -08:00
Ian Gulliver c780fba93c add snmpv3 support 2025-11-29 21:16:58 -08:00
Ian Gulliver bf3cb600ad Remove unused arp library 2025-11-29 21:10:22 -08:00
Ian Gulliver e29e88b598 filter multicast macs 2025-11-29 21:08:32 -08:00
Ian Gulliver c215800b17 Refactor to tree-based topology with ASCII visualization 2025-11-29 20:53:29 -08:00
Ian Gulliver 5dbdc0a408 Add neighbor tracking system with LLDP integration 2025-11-29 20:36:45 -08:00
Ian Gulliver b85925f644 Split LLDP code into separate file and refactor interface tracking 2025-11-28 15:44:28 -08:00
Ian Gulliver 1073d0a267 Add LLDP packet capture and logging 2025-11-28 15:28:47 -08:00
Ian Gulliver 095a70b311 Metadata 2025-11-28 15:18:41 -08:00
Ian Gulliver 1739b7fb87 Add network interface discovery and monitoring 2025-11-28 15:18:22 -08:00
Ian Gulliver 1374351472 Initial commit 2025-11-21 17:51:07 -08:00