要約
- RFC 2366は
marsMIBを{ snmpModules 17 }の下に置いた。その2か月後に発行されたRFC 2417は、割り当ての事務的な誤りを訂正すると記し、{ mib-2 57 }の下へ移した。 - シンボル階層を数値に展開すると、旧ルートは
1.3.6.1.6.3.17、訂正後は1.3.6.1.2.1.57となる。MIB配下のオブジェクト名も新しい数値プレフィックスを引き継ぐ。 - このMIBが記述するのは、MARSクライアント、サーバー、マルチキャストサーバーの管理オブジェクトだ。名前の変更だけでは、エージェント、管理システム、グループ参加、仮想回線、パケット転送の変化は確認できない。
枝の訂正は配下の名前にも及ぶ
オブジェクト識別子(OID)は固定の数字に貼り付けるラベルではなく、階層的な経路だ。各アークは親の下にある子を表す。1998年7月のRFC 2366は、MARSの管理モジュールをmarsMIB ::= { snmpModules 17 }と定義した。同年9月のRFC 2417はこれを廃止し、IANAへの注記で旧割り当てを事務的な誤りと説明した。改訂履歴には、MIBをsnmpModulesからmib-2へ付け替える旨が記され、モジュール識別子はmarsMIB ::= { mib-2 57 }になった。
数値に展開すると訂正の範囲が見える。RFC 1902ではsnmpModulesはsnmpV2の下にあり、さらにinternetの下にある。MIB-II(RFC 1213)ではmib-2がmgmtおよびinternetの下に置かれる。したがって旧ルートは1.3.6.1.6.3.17、訂正後は1.3.6.1.2.1.57だ。配下のオブジェクトはmarsMIBを基準に定義されるため、その数値経路も新しいプレフィックスを受け継ぐ。
これは管理名前空間における実際の識別変更だが、MARSの動作変更そのものではない。RFC 2022は、ATMネットワークの端末がマルチキャスト・グループへの参加を登録または照会し、仮想回線のメッシュあるいはマルチキャストサーバーを使って通信を配布する仕組みとしてMARSを説明する。RFC 2417の表は、クライアント、サーバー、グループ、対応付け、仮想回線、状態、タイマー、統計情報を管理するためのビューを示す。エージェントが何を報告し得るかを記述するものであり、参加情報の配布を実行したり、どの回線がパケットを運んだかを証明したりはしない。
「MIBが変わった」という言葉は、標準文書、シンボルOID、エージェントにコンパイルされた数値名、管理システムのポーリング対象、運用者が見るネットワーク動作など、複数の層を指し得る。RFC 2417が根拠を与えるのは最初の二つだ。更新されたエージェント、監視システムの変換、互換ブリッジ、障害、設備全体の移行については、ベンダー名も運用記録も挙げていない。後継文書であることから分かるのは標準記録が採用した割り当てであり、稼働中の装置がいつ追随したかではない。
現在のIANA SMI Numbers登録簿は、mib-2のアーク57をmarsMIBとしてRFC 2417とともに記載し、旧snmpModulesのアーク17は廃止扱いにしている。これは現在の登録状態を確認する資料ではあるが、過去の導入状況を遡って数えたものではない。RFC 2417によれば、このモジュールはRFC 1695のATM-MIB、RFC 1213のMIB-II、そして任意でRFC 1573のIF-MIBと併用される。これは管理モデル間の依存関係であり、特定のエージェントがそれらを公開していた証拠ではない。
証拠の境界がこの歴史の要点だ
運用者がすべてのMARSオブジェクトが一方の枝から消え、もう一方に現れるのを見届けた、と想像するのは簡単だ。しかし文書はその場面を記録していない。旧数値サブツリーを問い合わせる管理システムには設定変更が必要だったかもしれず、新しいサブツリーを公開するエージェントは別の応答を返したかもしれない。いずれも命名変更から推測できる可能性であり、報告済みの史実ではない。旧名と新名の両対応、設定変更、ポーリング失敗を確認するには、ここにない実装記録や運用証拠が必要になる。
Heng Luの稼働コード優先と現実の層に関するノートは、分析の枠組みとして役立つ。シンボルの割り当て、実装、管理システムの解釈、観測されたサービスは別々の主張であり、この枠組み自体は1998年の導入状況を示す証拠ではない。
裏付けのない移行譚を作るより、限定された教訓の方が確かだ。登録訂正は管理ソフトが情報を探す識別子を変え、配下の名前もまとめて移し得る。それでも、観測対象のネットワーク動作は別に確かめなければならない。動いたのは文書上のツリーだ。RFCはMARS自体が動いたとは述べていない。
出典
- IETF Datatracker — RFC 2417の発行記録
- IETF Internetworking Over NBMAワーキンググループ
- RFC 2366:UNI 3.0/3.1ベースATMネットワークにおけるマルチキャスト管理オブジェクトの定義
- RFC 2417:UNI 3.0/3.1ベースATMネットワークにおけるマルチキャスト管理オブジェクトの定義
- RFC 1155:管理情報の構造と識別
- RFC 1213:TCP/IPネットワーク管理情報ベース MIB-II
- RFC 1573:MIB-IIインターフェースグループの進化
- RFC 1695:ATM管理オブジェクトの定義
- RFC 1902:SNMPv2の管理情報構造
- RFC 2022:UNI 3.0/3.1ベースATMネットワークでのマルチキャスト対応
- IANA SMI Numbers登録簿
- Heng Lu — 稼働コード優先
- Heng Lu — 現実の層
- Heng Lu — 最小初期仕様と局所的な将来判断
会員向け解説
プロフィールの詳細
適切な会員レベルでログインすると、解説全文と出典メモをご覧いただけます。
Strategic Circle 限定
Strategic Circle
すべての読者に公開されています。参加してログインすると プロフィール解説 を閲覧できます。
Strategic Circle に参加Leadership Alliance 会員限定
Leadership Alliance
対象となる IP 資産の所有者・管理者向けです。ログインすると Leadership Alliance の解説を閲覧できます。
Leadership Alliance に参加
