PHP como te he comentado puede gestionar "sockets" .. ahora, "por defecto" no trabaja con ningún protocolo.
Si dices que por SNMP podrías hacerlo .. busca o implementa dicho protocolo en el socket que abres con las funciones que te dején en mi mensaje anterior.
Ejemplos:
(para router Cisco .. ):
http://www.phpclasses.org/browse/package/1575.html
(usa google: snmp class php .. veras más alternativas)
Un saludo,