MIBレファレンス


2.22.6 snmpVacmMIBグループ(SNMP VIEW BASED ACM MIB)

snmpVacmMIBグループの準拠規格を次に示します。

〈この項の構成〉

(1) 識別子

snmpVacmMIB MODULE-IDENTITY ::= {snmpModules 16}
 
vacmMIBObjects OBJECT IDENTIFIER ::= {snmpVacmMIB 1}
オブジェクトID値 1.3.6.1.6.3.16.1
 
vacmMIBViews   OBJECT IDENTIFIER ::= {vacmMIBObjects 5}
オブジェクトID値 1.3.6.1.6.3.16.1.5

(2) 実装仕様

snmpVacmMIBグループの実装仕様を次の表に示します。

表2‒75  snmpVacmMIBグループの実装仕様

項番

オブジェクト識別子

アク

セス

実装仕様

実装

有無

1

vacmContextTable

{vacmMIBObjects 1}

NA

[規格] ローカルに利用可能なコンテキストテーブル。

[実装] 規格に同じ。

2

vacmContextEntry

{vacmContextTable 1}

NA

[規格] ローカルに利用可能なコンテキストテーブルのエントリ。

INDEX { vacmContextName }

[実装] 規格に同じ。

3

vacmContextName

{vacmContextEntry 1}

R/O

[規格] 特定のSNMPエンティティの特定のコンテキストを示す読解可能な名前。

空のcontextNameは,デフォルトコンテキストを示す。

[実装] デフォルトコンテキスト固定。

4

vacmSecurityToGroupTable

{vacmMIBObjects 2}

NA

[規格] 操作者グループへのアクセス・コントロールポリシーを定義するために使われるテーブル。

[実装] 規格に同じ。

5

vacmSecurityToGroupEntry

{vacmSecurityToGroupTable 1}

NA

[規格] 操作者グループへのアクセス・コントロールポリシーを定義するために使われるエントリ。

securityModelとsecurityNameをペアにしたgroupNameを示す。

INDEX { vacmSecurityModel, vacmSecurityName }

[実装] 規格に同じ。

6

vacmSecurityModel

{vacmSecurityToGroupEntry 1}

NA

[規格] 本エントリで参照されるvacmSecurityNameのセキュリティモデル。

0は指定できない。

1〜255はIANAで管理される。

  • 0:特定のモデルなし

  • 1:SNMPv1

  • 2:SNMPv2C

  • 3:User-Based Security Model(USM)

256以上は企業独自。

[実装] USM(3)固定。

7

vacmSecurityName

{vacmSecurityToGroupEntry 2}

NA

[規格] 本エントリのsecurityName。本エントリからgroupNameに対応付けるために使用される。

[実装] 規格に同じ。コンフィグレーションコマンドsnmp-server userの<user-name>に対応します。

8

vacmGroupName

{vacmSecurityToGroupEntry 3}

R/NW

[規格] 本エントリが所属するグループ名。

[実装] 規格に同じ。ただし,Read_Onlyです。

コンフィグレーションコマンドsnmp-server userの<group-name>に対応します。

9

vacmSecurityToGroupStorageType

{vacmSecurityToGroupEntry 4}

R/NW

[規格] 本エントリの保存形式。

デフォルト値=nonVolatile。

[実装] readOnly(5)固定。

10

vacmSecurityToGroupStatus

{vacmSecurityToGroupEntry 5}

R/NW

[規格] 本エントリの状態。

新たにエントリを追加した場合,vacmGroupNameが設定されるまでnotReady(3)が設定される。

[実装] active(1)固定。コンフィグレーションコマンドsnmp-server userに対応します。

11

vacmAccessTable

{vacmMIBObjects 4}

NA

[規格] グループのアクセス権のテーブル。

[実装] 規格に同じ。

12

vacmAccessEntry

{vacmAccessTable 1}

NA

[規格] グループのアクセス権のエントリ。

INDEX

 { vacmGroupName,

  vacmAccessContextPrefix,

  vacmAccessSecurityModel,

  vacmAccessSecurityLevel }

[実装] 規格に同じ。

13

vacmAccessContextPrefix

{vacmAccessEntry 1}

NA

[規格] 本エントリでアクセス権を取得するために比較する値。

[実装] ""固定。

14

vacmAccessSecurityModel

{vacmAccessEntry 2}

NA

[規格] 本エントリのアクセス権を取得する為に必要なsecurityModel。

1〜255はIANAで管理される。

  • 0:特定のモデルなし

  • 1:SNMPv1

  • 2:SNMPv2C

  • 3:User-Based Security Model(USM)

256以上は企業独自。

[実装] USM(3)固定。

15

vacmAccessSecurityLevel

{vacmAccessEntry 3}

NA

[規格] 本エントリのアクセス権を取得する為に必要なセキュリティレベル。

  • noAuthNoPriv(1):認証なし,プライバシーなし

  • authNoPriv(2):認証あり,プライバシーなし

  • authPriv(3):認証あり,プライバシーあり

[実装] 規格に同じ。コンフィグレーションコマンドsnmp-server groupの{noauth|auth|priv}の選択に対応します。

16

vacmAccessContextMatch

{vacmAccessEntry 4}

R/NW

[規格]

  • exact(1):contextNameがvacmAccessContextPrefixに正確にマッチするすべての行エントリが選択される。

  • prefix(2):contextNameの先頭文字がvacmAccessContextPrefixに正確にマッチするすべての行エントリが選択される。

デフォルト値=exact。

[実装] exact(1)固定。

17

vacmAccessReadViewName

{vacmAccessEntry 5}

R/NW

[規格] 本エントリが読み込みアクセスを認証するMIBビューのvacmViewTreeFamilyViewName。

デフォルト値=''H。

[実装] 規格に同じ。ただし,Read_Onlyです。

コンフィグレーションコマンドsnmp-server groupのreadパラメータの<view-name>に対応します。

18

vacmAccessWriteViewName

{vacmAccessEntry 6}

R/NW

[規格] 本エントリが書き込みアクセスを認証するMIBビューのvacmViewTreeFamilyViewName。

デフォルト値=''H。

[実装] 規格に同じ。ただし,Read_Onlyです。

コンフィグレーションコマンドsnmp-server groupのwriteパラメータの<view-name>に対応します。

19

vacmAccessNotifyViewName

{vacmAccessEntry 7}

R/NW

[規格] 本エントリがnotificationsアクセスを認証するMIBビューのvacmViewTreeFamilyViewName。

デフォルト値=''H。

[実装] 規格に同じ。ただし,Read_Onlyです。

コンフィグレーションコマンドsnmp-server groupのnotifyパラメータの<view-name>に対応します。

20

vacmAccessStorageType

{vacmAccessEntry 8}

R/NW

[規格] 本エントリの保存形式。

デフォルト値=nonVolatile。

[実装] readOnly(5)固定。

21

vacmAccessStatus

{vacmAccessEntry 9}

R/NW

[規格] 本エントリの状態。

[実装] active(1)固定。コンフィグレーションコマンドsnmp-server groupに対応します。

22

vacmViewSpinLock

{vacmMIBViews 1}

R/NW

[規格] ビュー作成もしくは変更のSET操作を行うため,共同するSNMPコマンドジェネレータアプリケーションに協調を許すための勧告ロック。

これは,勧告ロックであるので,使用は強制でない。

[実装] 規格に同じ。ただし,Read_Onlyです。

23

vacmViewTreeFamilyTable

{vacmMIBViews 2}

NA

[規格] MIBビューのサブツリーファミリの情報のローカル保存テーブル。

すべてのビューサブツリーは,包含も除外も,このテーブルで定義される。

[実装] 規格に同じ。

24

vacmViewTreeFamilyEntry

{vacmViewTreeFamilyTable 1}

NA

[規格] MIBビューのサブツリーファミリの情報のローカル保存エントリ。

INDEX

 { vacmViewTreeFamilyViewName,

  vacmViewTreeFamilySubtree }

[実装] 規格に同じ。

25

vacmViewTreeFamilyViewName

{vacmViewTreeFamilyEntry 1}

NA

[規格]目視で判読可能なビューサブツリーファミリの名前。

[実装]規格に同じ。コンフィグレーションコマンドsnmp-server viewの<view-name>に対応します。

26

vacmViewTreeFamilySubtree

{vacmViewTreeFamilyEntry 2}

NA

[規格] ビューサブツリーファミリを定義するMIBサブツリー。

[実装] 規格に同じ。コンフィグレーションコマンドsnmp-server viewの<oid-tree>に対応します。

27

vacmViewTreeFamilyMask

{vacmViewTreeFamilyEntry 3}

R/NW

[規格] vacmViewTreeFamilySubtreeのマスク値。

  • 1:正確な一致が発生しなければならない。

  • 0:'wild card'を示す。

このオブジェクトの長さが0の場合,すべて'1'のマスクが使用される。

[実装] 規格に同じ。ただし,Read_Onlyです。

コンフィグレーションコマンドsnmp-server viewの<oid-tree>のワイルドカード指定(*)に対応します。

28

vacmViewTreeFamilyType

{vacmViewTreeFamilyEntry 4}

R/NW

[規格] MIBビューの包含または除外を示す。

デフォルト値=included。

  • included(1)

  • excluded(2)

[実装] 規格に同じ。ただし,Read_Onlyです。

コンフィグレーションコマンドsnmp-server viewの{included|excluded}の選択に対応します。

29

vacmViewTreeFamilyStorageType

{vacmViewTreeFamilyEntry 5}

R/NW

[規格] このエントリの保存形式。

デフォルト値=nonVolatile。

[実装] readOnly(5)固定。

30

vacmViewTreeFamilyStatus

{vacmViewTreeFamilyEntry 6}

R/NW

[規格] 本エントリの状態。

[実装] active(1)固定。コンフィグレーションコマンドsnmp-server viewに対応します。