次の方法で共有


内部ネットワーク アダプター

内部ネットワーク アダプターは、Hyper-V 親パーティションで実行される管理オペレーティング システムで公開されます。 この種類のネットワーク アダプターは、管理オペレーティング システムで実行されるプロセスの拡張可能スイッチへのアクセスを提供します。 これにより、これらのプロセスは拡張可能スイッチ経由でパケットを送受信できます。

拡張可能スイッチが内部ネットワーク アダプター接続を提供するように構成されている場合、スイッチの起動時に次の手順が実行されます。

  1. 拡張可能スイッチのプロトコルエッジは、OID_SWITCH_PORT_CREATE オブジェクト識別子 (OID) セット要求を拡張可能スイッチドライバースタックに送信します。 この OID 要求は、内部ネットワーク アダプターのポートが作成されていることを基になる拡張可能スイッチ拡張機能に通知します

  2. 拡張可能スイッチのプロトコルエッジは、OID_SWITCH_NIC_CREATE の OID セット要求を拡張可能スイッチドライバースタックに発行します。 この OID 要求は、以前に作成されたポートに対して内部ネットワーク アダプターのネットワーク接続が作成されていることを、基になる拡張可能スイッチ拡張機能に通知します。

  3. 拡張可能スイッチのプロトコル エッジは、OID_SWITCH_NIC_CONNECT OIDセット要求 を拡張可能スイッチドライバースタック下に発行します。 この OID 要求は、内部ネットワーク アダプターのネットワーク接続が接続され、動作可能であることを、基になる拡張可能スイッチ拡張機能に通知します。 この時点で、拡張機能は、内部ネットワーク アダプターに接続されているポートにパケットを検査、挿入、転送できます。

次の手順は、内部ネットワーク アダプター接続を持つ拡張可能スイッチが停止したときに発生します。

  1. 拡張可能スイッチのプロトコルエッジは、拡張可能スイッチドライバースタックを下ってOID_SWITCH_NIC_DISCONNECT のOIDセット要求を発行します。 この OID 要求は、内部ネットワーク アダプターへの接続が切断されていることを基になる拡張可能スイッチ拡張機能に通知します。

  2. ネットワーク接続を対象とするすべてのパケット トラフィックと OID 要求が完了すると、拡張可能スイッチのプロトコル エッジは、拡張可能スイッチ ドライバー スタック OID_SWITCH_NIC_DELETE の OID セット要求を発行します。 この OID 要求は、内部ネットワーク アダプターへの接続が正常に切断され、削除されたことを、基になる拡張可能スイッチ拡張機能に通知します。

  3. 拡張可能スイッチのプロトコル エッジは、OID_SWITCH_PORT_TEARDOWN の OID セット要求を拡張可能スイッチ ドライバー スタックを通じて送信します。 この OID 要求は、内部ネットワーク アダプター接続に使用されたポートが切断されていることを、基になる拡張可能スイッチ拡張機能に通知します。

  4. 拡張可能スイッチのプロトコルエッジは、OID_SWITCH_PORT_DELETE のOIDセット要求を拡張可能スイッチドライバースタックに下方へ発行します。 この OID 要求は、内部ネットワーク アダプター接続に使用されたポートが切断され、削除されたことを、基になる拡張可能スイッチ拡張機能に通知します。