The Simple Network Management Protocol (SNMP for short) has two aspects.
One, is as an agent, which allows the device that is running SNMP to be discovered and inventoried by a Monitoring Agent. (Port 161)
The second, allows to send traps to a Monitoring Agent via port 162.
For our purposes, we won’t go into all the specifics of SNMP, just that it can be used by a Monitoring Software for discovery/ inventory and alert processing. More specifics can be found here:
That being said, here are some pieces of how SNMP can be leveraged in multi-operating system environments: