Re: Diameter
RADIUS and SNMP both cause a spastic twitch at the base of my spine whenever I think about them too hard.
The thing I dislike about SNMP is that it seems to use anti-Huffman encoding. A query for a simple, common piece of functionality needs a byte string along the lines of 3.1.4.1.5.9.2.6.5.3.5.8.9.7.9.3.2.3.8.4.6.2.6.4.3.3.8.3.2.7. So much for efficiency. Security isn't much better than the efficiency, at least not until version 3.
The only good thing about SNMP is that it relies on MIBs. Amusing films, those. Then again, it's rare to encounter any equipment that doesn't ignore the public MIB and define its own, even for stuff that's already in the public MIB. Gah!
Anybody else notice that the last time the "S" in an internet protocol really meant simple was SMTP (the original, not the extended versions)? Or that the "L" in an internet protocol has never meant lightweight? LDAP, I'm looking at you. Sorta like the way "democratic" or "people's" in a country name meant that they were in no way republics. And if you ever got "democratic people's republic" it was a place to steer well clear of. I reckon if you see an internet protocol name starting "simple lightweight" you should run for the hills.