If you have HP Procurve switches or any other network device that speaks LLDP instead of CDP, this is a handy way to get the Layer 2 neighbors from your network. This Poller will tell you the remote device name and the remote port description of any connected LLDP device. I am looking for a way to get the local connecting port in as well but have been unable to do so as of yet. If I come across a way Ill post it here.
This uses the standard IEEE MIBs for LLDP so any device that is LLDP enabled should work with this poller.
Enjoy.