We don’t allow questions seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
SNMP 的 RFC 参考似乎有点抽象,因为 SNMP 实际上是基于 ASN.1 构建的,ASN.1 定义了类型数据的紧凑二进制编码。为了了解整个情况,您还必须深入研究 ASN.1 标准。
一个很好的 ASN.1 参考是 ASN.1、BER 和DER,以及 Basic 上的维基百科页面编码规则也有很好的概述。这些都不是专门处理 SNMP 的,但是应该足以将各个部分组合在一起。
另一个可能有用的参考是 http://www.vijaymukhi.com/vmis/snmp.htm< /a>.它以非常随意的风格编写,但可能会解决其他地方遗漏的一些要点。
(您可能已经注意到,名称中带有“简单”一词的协议通常不是。)
The RFC references for SNMP seem a little abstract, because SNMP is actually built upon ASN.1 which defines a compact binary encoding of typed data. For the whole picture you have to dive into the ASN.1 standards too.
A good ASN.1 reference is A Layman's Guide to a Subset of ASN.1, BER, and DER, and the Wikipedia page on Basic Encoding Rules also has a good overview. Neither of these deal specifically with SNMP, but it should be enough to fit the pieces together.
Another reference that might be helpful is http://www.vijaymukhi.com/vmis/snmp.htm. It's written in a very casual style but might address some points missed elsewhere.
(You may have noticed that protocols with the word "Simple" in their name, usually aren't.)