【发布时间】:2014-08-29 12:17:32
【问题描述】:
为了更好地理解和简化,将所有 MIB OID 标识符分为两大类是否正确?
- 那些提供状态(信息)的东西(供应、负载、频率等),即只读访问。
- 那些允许设置或更改特定参数,即读写访问权限。
【问题讨论】:
-
看起来很合理。里面有编程题吗?
-
我认为这对于理解 SNMP 编程很重要。
为了更好地理解和简化,将所有 MIB OID 标识符分为两大类是否正确?
【问题讨论】:
SNMP RFC 定义了 MAX-ACCESS 的概念,它与您描述的分类密切相关,但更严格和明确。引用规范...
必须存在的 MAX-ACCESS 子句定义是否 使“协议意义”来读取、写入和/或创建 对象,或将其值包含在通知中。这是 对象的最大访问级别。 (这个最高水平 访问独立于任何管理授权策略。)
值“read-write”表示读写访问使 “协议意义”,但 create 没有。值“读取-创建” 表示读、写和创建访问具有“协议意义”。 值“不可访问”表示辅助对象(参见第 7.7)。值“accessible-for-notify”表示一个对象 只能通过通知访问(例如,snmpTrapOID [5])。
这些值按从小到大的顺序排列:“不可访问”, "accessible-for-notify", "read-only", "read-write", "read-create"。
【讨论】: