snmp基础(一)

明年要开发标准SNMP,专项组织学习,但最近一周忙于各种杂事,不仅没有复习弄通上周的内容,连经理布置的题也没有问题。


先解决问题:

1,snmp v2 与 snmpv2c的区别:

SNMPv2c(c代表Community)是一个互联网实验标准,具体技术规范定义在 RFC1901,RFC1905和RFC1906文档。SNMPv2c在SNMPv2p(SNMPv2 Classic)基础上定义了协议操作和数据类型的更新,安全机制延续了SNMPv1的基于团体字符串认证方式。


2,rfc的状态

因特网草案、建议标准、草案标准、因特网标准

ps:

如要获得关于如何写RFC文档和关于RFC的Internet标准制定过程的更多详细信息,请各位参见:   RFC 2223 "Instructions to RFC Authors"。   RFC 2026 "The InternetStandards Process -- Revision 3"。

作为标准的RFC又分为几种,第一种是提议性的,就是说建议采用这个作为一个方案摆出来,Draft是已经有一部分在用了,希望被采用为正式的标准,还有一种就是完全被认可的标准,这种是大家都在用,而且是不应该改变的。还有一种就是现在的最佳实践法,它相当于一种介绍


正文:

1,SNMP消息的发送

幻灯片 25

v 一般情况下,一个 SNMP 协议实体完成以下动作向其他 SNMP 实体发送 PDU:
v 构成 PDU
v 将构成的 PDU 、源和目的传送地址以及一个共同体名传给认证 服务。认证服务完成所要求的变换,例如进行加密或加入认证 码,然后将结果返回。
v SNMP 协议实体将版本字段、共同体名以及上一步的结果组合 成为一个消息。
v 用基本编码规则 (BER) 对这个新的 ASN.1 的对象编码,然后传给 传输服务。

你可能感兴趣的:(snmp基础(一))