回答受付が終了しました

Hyper-V上に構築した仮想サーバーから、同Hyper-V上の別の仮想サーバーにアクセスする場合、通信はいったんホストを通って行われるのですか。

回答(2件)

0

質問者さんが仮想ネットワークやHypervisor等、仮想化を実現する機能をホストOSの一部と見ているのか見ていないかで変わるのですが、一部として見ているならホストを通ります。見ていないなら通りません。 ちょっとわかりにくいでしょうが、、、 リンク先を見ていただくのがいいですが、論理的には仮想サーバもホストOSも仮想ネットワークに接続されます。つまり、仮想サーバ同士の通信は仮想ネットワーク経由で行われます。 https://atmarkit.itmedia.co.jp/ait/articles/2008/14/news018.html 冒頭の回答は、仮想ネットワークがホストOSの一部かどうかで、回答が変わることを言ってます。 技術資料などでは仮想ネットワークやHypervisor等、仮想化を実現する機能とホストOSは論理的には別物です。それら技術資料に従えばホストを通りません。ただ、Hypervisorも仮想ネットワークもホストOSの(たぶんカーネルの)機能で実現されているので、Hypervisorや仮想ネットワークはホストOSの一部と見ても間違いではないのです。 なので、冒頭のような回答になります。ただ、どちらにしても、ここまで理解されればホストOSを通るかどうかはあまり意味がないこととわかるかと思います。 以上、参考になりますでしょうか。