管理コンポーネントトランスポートプロトコル(MCTP)は、分散管理タスクフォース(DMTF)によって設計されたプロトコルであり、プラットフォーム管理サブシステムを構成する異なるインテリジェントハードウェアコンポーネント間の通信をサポートし、管理対象コンピュータシステム内の監視および制御機能を提供します。このプロトコルは、基盤となる物理バスの特性や、バス上で使用されるデータリンク層のメッセージングに依存しません。MCTP通信モデルには、メッセージフォーマット、トランスポート記述、メッセージ交換パターン、および運用エンドポイント特性が含まれます。[ 1 ] [ 2 ]
MCTPは、様々な種類のリンクを介して多様な管理コマンドの送信を可能にします。プロトコルの簡素化とカプセル化のオーバーヘッドの削減により、MCTPは、サーバー、ワークステーション、組み込みデバイスなど、幅広いプラットフォーム上のシステムファームウェアや統合ベースボード管理コントローラ(BMC)内での実装と処理に適しています。 [ 1 ] [ 3 ] [ 4 ] 次の表は、MCTPがカプセル化できるプロトコルと、MCTPが実行可能なプロトコルの種類を示しています。
| プロトコル | カプセル化可能 | 転送可能 |
|---|---|---|
| PCI Express | MI | VDM |
| NVM Express | 管理メッセージ | いいえ |
| CXL (ファブリック マネージャー、タイプ 3 DCCI) | はい | いいえ |
| プラットフォームレベルデータモデル | はい | いいえ |
| NC-SI、イーサネット | はい | いいえ |
| USB | いいえ | はい |
| I2C/SMBus、I3C(PCIeを含む) | いいえ | はい |
| シリアルポート | いいえ | はい |
| ACPI PCC | いいえ | はい |
| UCIe | いいえ | はい |
| KCS | いいえ | はい |
| MMBI(PCIeを含む) | いいえ | はい |
例えば、インテルのネットワーク・インターフェース・コントローラー(NIC)は、2012年からPCI ExpressおよびSMBus経由のMCTPをサポートしており、これらのNICをMCTP経由で低レベルで制御および監視できます。公開されている構成および監視操作には、電源管理、アドレス解決プロトコル(ARP)オフロードの制御、帯域外管理トラフィックの構成( RMCPポートフィルタリング、個別のMACアドレス、またはVLANタグ付けを使用して、オペレーティングシステムに表示されるイーサネットトラフィックから分離できます)、およびNICの割り込みおよびエラー状態の処理が含まれます。[ 3 ] [ 6 ] [ 7 ]
DMTFは、管理コントローラホストインターフェース(MCHI)も定義しています。MCHIには、検出オプションと登録コマンドのセットが含まれており、UEFI、BIOS、またはオペレーティングシステムがMCTP対応BMCと通信できるようにします。検出オプションには、PCI構成空間の一部としてのPCI / PCI Expressクラスコード、 ACPIを介して定義およびエクスポートされたMCHI記述テーブルと制御メソッド、およびSMBIOSを介してエクスポートされたデータ構造が含まれます。[ 8 ]
参照
- 帯域外管理
- インテリジェント・プラットフォーム管理インターフェース(IPMI)
- インテル アクティブ マネジメント テクノロジー(AMT)
- NC-SI (ネットワーク コントローラ サイドバンド インターフェイス)
- プラットフォーム管理コンポーネント相互通信(PMCI)
- インテル マネジメント エンジン(ME)
参考文献
- ^ a b Tom Slaight (2007). 「Management Component Transport Protocol (MCTP)」(PDF) . Intel . 2013年11月9日時点のオリジナル(PDF)からアーカイブ。2013年11月9日閲覧
- ^ Amar Kapadia (2012年6月18日). 「MCTP:このプロトコルは、ROIを最大化するためのサーバー管理における重要なツールです」 . networkworld.com . 2013年11月9日閲覧。
- ^ a b Eliel Louzoun (2013). 「MCTP over PCIe 実装」 . PCI-SIG . 2013年11月9日時点のオリジナル(PDF)からアーカイブ。 2013年11月9日閲覧。
- ^ 「Management Component Transport Protocol (MCTP) Serial Transport Binding」(PDF) . DMTF . 2010年7月21日. 2014年2月26日閲覧。
- ^ 「PMCI | DMTF」 . www.dmtf.org .(規格一覧)
- ^ 「Intel Ethernet Controller I210 データシート」(PDF) . Intel . 2013. pp. 1, 15, 52, 621–776 . 2013年11月9日閲覧。
- ^ 「Intel Ethernet Controller X540 製品概要」(PDF) . Intel . 2012 . 2014年2月26日閲覧。
- ^ 「Management Component Transport Protocol (MCTP) Host Interface Specification」(PDF) . DMTF . 2010年7月21日. 2014年2月26日閲覧.
外部リンク
- プラットフォーム管理コンポーネント相互通信(PMCI) - 分散管理タスクフォースによって定義された一連の標準