代码之家  ›  专栏  ›  技术社区  ›  zeus_masta_funk

SNMPv2c与SNMPv3自定义MIB

  •  0
  • zeus_masta_funk  · 技术社区  · 6 年前

    我正在编写一个定制的MIB,它的规范是SNMPv3兼容的。现在,我知道它是SNMPv2c兼容的(通过 smilint 以及其他工具)。我需要对MIB做些什么才能使它符合SNMPv3吗?

    计划是使用SNMPv3 w/USM,所以我相信SNMPv2c MIB Net-SNMP 为USM配置满足这些要求。我只是有点担心我的MIB没有指定任何隐私要求,比如 authNoPriv . 这真的是通过配置文件完成的吗 网络SNMP ),而不是通过MIB?

    example OBJECT-TYPE
        SYNTAX
            Unsigned32 (1..4294967295)
        MAX-ACCESS
            read-only
        STATUS
            current
        DESCRIPTION
            "Example information."
        ::= { exampleEntry 2 }
    
    2 回复  |  直到 6 年前
        1
  •  0
  •   Gambit Support    6 年前

    您想按照RFC2578中的规定编写符合MIB的SMIv2 https://tools.ietf.org/html/rfc2578 .

        2
  •  0
  •   Lightness Races in Orbit    6 年前

    您不会将mib写入“符合SNMPv3”或任何其他版本的SNMP。 This has no meaning . mib描述了一个数据接口,而SNMP是一种通过网络传输/公开该接口的方法(其他存在)。

    在编写mib时,相关的标准是SMIv1和 SMIv2 .

    但这与SNMPv2c与SNMPv3无关。