Толковая книга или ресурс по snmp?
С чего начать:
 теория - читаем  www.net-snmp.org/wiki/index.php
 практика  - берем устройство которое поддерживает snmp если такого нет то ставим snmp на linux или windows, настраиваем community (разрешаем опрос с определнного ип) и при помощи snmpwalk пробуем получать данные. 
snmp на практике активно используется для мониторинга устройств от серверов до сетевого
например linux сервера - это статистика цпу и памяти, свободное место на разделах, утилизация сетевых интерфейсов. на сетевом оборудывании это утилизация портов колво сесиий и тд.
также можно управлять оборудыванем(при наличи поддержки данного функционала) посредством snmp. - например включать выключать порты на коммутаторе.
Бесплатные системы мониторинга которые используют snmp - Cacti, Zabbix, Observium.... и тд.
Вот здесь неплохо описано на русском языке. Для понимая азов - самое то.