web-dev-qa-db-ja.com

SNMP-.mibファイルは何に使用されますか。また、単一のプリンターにそれらのファイルが多数あるのはなぜですか。

プリンタで特定の統計を監視する方法を調査しています。私はまだあまり知識がなく、.mibファイルが何のために使用されているのか、そしてプリンター用にそれらの多くが存在する理由に興味がありましたか?

例: http://www.oidview.com/mibs/674/md-674-1.html

8
Joshua Enfield

MIB(管理情報ベース)は、SNMPのOID(オブジェクト識別子)を記述します。頭字語のスープです。 OIDは次のようになります

     1.3.6.1.4.1.412.2.1

     dmtf.dmtfStdMifs.dmtfServiceLayerMIF

これは、アプリケーションが監視対象を知っているため、アプリケーションの監視に役立ちます。 MIBには、特定のOIDによって返されるデータの種類の定義も含まれているため、何かをIntまたはDateTimeに変換することがわかっています。

MIBはモジュール式であり、そのプリンターは多種多様なSNMPモジュールを使用するため、単一のプリンターには非常に多くあります。

12
sysadmin1138

SNMPは、最上位でのみ事前定義されている構文を使用します。彼らがそれを各製造業者に任せて、彼らの各支店が何を意味するか、そしてそれが何枚の葉を持っているかを決定することを意味します。これはDNS構造と似ていますが、レジストラー(TLD)はありません。これらすべての数値をクエリ可能な関数に解決する場合は、製造元が提供するMIBファイルを使用して、SNMP監視デバイスにロードします。このようにして、デバイスはクエリするSNMP文字列と、デバイスが返すことを期待できるデータ型を認識します。

6
Ryan

http://download.Oracle.com/docs/cd/E13203_01/tuxedo/Tux81/snmpmref/1tmib.htm#103014

ここから始めるのが良いでしょう。

MIBは基本的に、SNMPに情報を収集/報告するものです。

1
tagram