Simple as in SNMP
computer.rip
computer.rip
The S stands for Simple http://harmful.cat-v.org/software/xml/soap/simple
This means that trying to use two vendors' MIBs together with eg. snmptrapd basically leads to undefined behaviour when translating traps. I don't know if there any way to actually tell which definitions will take precedence or whether the definition is correct.
It also doesn't help that often the trap's translation is just as cryptic as the bare OID.
In general no vendors seem to put much effort into their MIBs and that produces a lot of the frustration around these.
SNMP support in actual devices seems to be more of a box ticking exercise than anything else now-a-days. It works for the basics but trying to do anything more complicated reveals a lot of bugs in the implementation. I think there is a lot of importing an SNMP library and calling it done SNMP implementations in devices!
Take the Q-BRIDGE-MIB for an example - one I know well. That is a standard implemented by switches so they can configure VLANs for you which sounds great. Does it work? Well sort of - switch manufacturers have invented a lot of ways of getting the implementation wrong so you end up with a translation layer for every switch type.
The security of SNMP is terrible too. In theory SNMPv3 has better security, but very few devices actually implement it, and it is, you guessed it, really really complicated. Only run SNMP on a private (non internet connected) network!
And the SNMP is mostly read-only, usually only basic functions can be controlled (such as interface enable/disa le) but more complex configuration can be only read (vlans, firewall rules, etc.)
So really the SNMP support in datasheet means nothing.
Feels the same way like horrible regimes usually have a lot of positive words in their name.
Although I understand most of them are relatively simple compared to their predecessors rather than being truly simple or minimalistic.
You're talking about NFS, right?
I've never had to work with it and didn't know!
Well-written and informative.
>>> 2021-05-01 simple as in smtp
I suspect the idea is that neither smtp nor snmp are simple when you dig down, despite the name.
And I'd agree with the article, mibs can be maddening
And for snmpv3:
"if you are using SNMPv3 where the authentication and configuration can be amazingly, maddeningly complex for some vendors."
Indeed
% telnet mail.umich.edu 25
MAIL FROM: <william@umich.edu>
RCPT TO: <joe.blow@umich.edu>
DATA
From: William Pietri <william@umich.edu>
To: My Skeptical Friend <joe.blow@umich.edu>
Subject: Who needs a mail client?
You can send email without a mail client!
.
It's harder now, because spammers. But to me it's amazing that something like has been working for nearly 40 years. For perspective, it came out the same year as the Commodore 64.The curious can read the inital RFC: https://tools.ietf.org/html/rfc821