Which of the following devices could be used to detect which devices exist on a given network
a. Neighbor discovery protocol
b. TACACS+
c. IP scanner
d. Quality of service