https://docs.lextudio.com/blog/snmp-design-halfbaked-rc-1-9c15d910dfc6