MIB木の歩き方

MIB木の歩き方
NTTPCCommunications,Inc.
波多浩昭
SNMPとMIB
 ネットワーク機器からの遠隔情報収集
 何を?ーーーーーーMIB
 どのように?ーーーSNMP
MIBの例
 システム名
 リブートしてからの経過時間
 イーサネット入出力のビット毎秒
 筐体内温度
 その他ネットワーク機器に関わる情報
MIB木構造 1
ノード
データ
MIB木構造 2
 MIBを指定するにはMIB木における位置
(IOD:ObjectIDを指定する)
 例リブートしてからの経過時間の位置
iso(1).org(3).dod(6).internet(1).mgmt(2).
mib-2(1).system(1).sysUpTime(3).0
= .1.3.6.1.2.1.1.3.0
MIBの属性(SYNTAX)
 INTEGER
– 非負数整数値(タイプ、フラグ)
 DisplayString
– 文字列(ホスト名)
 COUNTER
– 単純増加の非負数整数値(伝送バイト数)
 Gauge
– 増えたり減ったりする非負数整数値(温度、速度)
 TimeTicks
– 100ミリ秒を単位とする非負数整数値(システム時
計)
RFC1213
名前
sysUpTime OBJECT-TYPE
SYNTAX TimeTicks
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The time (in hundredths of a second) since the
network management portion of the system was last
re-initialized."
::= { system 3 }
属性
状態(必須)
説明
sysContact OBJECT-TYPE
SYNTAX DisplayString (SIZE (0..255))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The textual identification of the contact person
for this managed node, together with information
on how to contact this person."
::= { system 4 }
位置