【问题标题】:SNMP MIB: revision for last update is missingSNMP MIB:缺少上次更新的修订版
【发布时间】:2013-10-03 13:07:46
【问题描述】:

当它抱怨 MIB 文件中的特定行说: “缺少上次更新的修订”

【问题讨论】:

    标签: snmp mib


    【解决方案1】:

    在定义 SNMP MIB 时,在“MODULE-IDENTITY”部分中,无论如何都应该存在四个字段:

    1. 最后更新
    2. 组织
    3. 联系方式
    4. 描述

    除此之外,必须至少列出一个“修订版”;修订具有时间戳(“REVISION”)和描述(“DESCRIPTION”)。每次更新 MIB 时,维护者都应添加新的修订。因此,一个 MIB 可以有许多“REVISION”和“DESCRIPTION”条目。

    现在,“LAST-UPDATED”的值应该与 MIB 的 一些 修订版(希望是最新的)相匹配。如果“LAST-UPDATED”没有匹配的“REVISION”,那么您将收到该错误。

    人们经常将“LAST-UPDATED”字段误认为是上次修改 MIB 的时间戳。相反,它有点像指向已添加到“MODULE-IDENTITY”的最新“REVISION”条目的指针。它发生了;忽略它是安全的。如果它困扰您,那么您可以调整有问题的 MIB 文件,使“LAST-UPDATED”字段具有与列出的最新“REVISION”相同的值。

    【讨论】:

      【解决方案2】:

      请检查https://www.rfc-editor.org/rfc/rfc2578,以了解标准对语法的规定。

      当 smilint 报告问题时,那条线和周围的线应该违反了标准。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-09-16
        • 2016-10-24
        • 1970-01-01
        • 2014-02-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多