I'm considering making use of SNMP to start monitoring the status and health of my network at work.
I understand the basic idea of SNMP, i.e. that's it's a protocol designed to broadcast events and status of network devices, but that's where my knowledge ends.
In a typical network that utilises SNMP, what components are there? Does any device configured to use SNMP have to point to a SNMP server? If so what are the requirements (software-wise) for this server?
I've heard 'Community' mentioned as a required setting... what's that?