cdpr (Cisco Discovery Protocol Reporter) shows the switch and port that a machine is connected to, provided that the device supports CDP. It can also optionally decode the full CDP packet. cdpr was written to help network/system administrators find out about the equipment that a machine is connected to. This is done by capturing and decoding a Cisco Discovery Protocol (CDP) packet.
|Operating Systems||Unix Windows|
Release Notes: An issue on OSX 10.6+ has been fixed. A pcap file can now be read instead of a live network interface.
Release Notes: This release adds the ability to decode the IPv6 addresses contained in the CDP packet and report them to the server.
Release Notes: A parsing issue when specifying a server to send updates to on the command line was resolved. cdpr will now properly set the port to 80 if no other port is specified.
Release Notes: The ability to specify the port number cdpr should use when transmitting data to a cdpr server was added.
Release Notes: The ability to set a timeout to avoid hanging forever waiting for a CDP packet has been added. The ability to specify the server and path to send updates to on the command line instead of in a config file has been added. Config files are still supported.