Komputer virtual adalah komputer yang hanya ada sebagai bagian dari komputer lain, memanfaatkan perangkat keras fisik komputer lain untuk melakukan dan berfungsi. Meskipun mesin virtual tidak dapat eksis secara independen dari komputer host, ia masih dapat melakukan semua fungsi yang sama seperti komputer “normal”. Jaringan mesin virtual adalah proses menghubungkan satu atau banyak mesin virtual untuk mengakses sumber daya dari jaringan area lokal (LAN) atau jaringan area luas (WAN).
Untuk membuat koneksi jaringan mesin virtual yang efektif, satu opsi melibatkan penyediaan mesin virtual yang bersangkutan dengan akses ke adaptor jaringan yang terletak di dalam komputer induknya. Ini berarti memberikannya akses ke modem atau kartu jaringan. Setelah akses ke perangkat keras jaringan komputer diberikan, mesin virtual akan dapat terhubung dengan semua dan semua jaringan yang diizinkan untuk digunakan oleh adaptor jaringan fisik. Jika koneksi Internet tersedia di adaptor jaringan, ini akan menyediakan komputer virtual dengan akses Internet yang berfungsi. Jika tidak ada akses Internet yang tersedia, komputer virtual hanya akan memiliki akses lokal ke komputer lain yang terhubung ke jaringan yang sama.
Pilihan kedua untuk menggunakan jaringan mesin virtual melibatkan pemilihan tidak ada adaptor jaringan. Dalam hal ini, komputer virtual tidak akan memiliki akses ke jaringan eksternal, baik online maupun offline. Sebagai gantinya, komputer virtual akan dapat terhubung dengan komputer virtual lain di mesin host yang sama menggunakan jaringan mesin virtual internet. Ini memfasilitasi transfer data antara komputer virtual pada komputer host fisik yang sama, merampingkan transfer file dan data antara komputer virtual.
Salah satu kelemahan jaringan mesin virtual adalah kurangnya portabilitas. Mesin virtual dan jaringan terikat ke komputer host dan perangkat kerasnya, jadi merelokasi jaringan mesin virtual dengan cara apa pun yang berarti sebagian besar tidak praktis. Oleh karena itu, jaringan mesin virtual hanya cocok untuk digunakan pada komputer yang tidak akan dipindahkan secara teratur.
Tergantung pada sistem operasi yang digunakan, perangkat lunak tertentu mungkin diperlukan untuk menggunakan jaringan mesin virtual. Dalam beberapa kasus, perangkat lunak mungkin memungkinkan pembuatan jaringan virtual individu dalam jumlah tak terbatas. Dengan jaringan virtual, tidak perlu menambahkan perangkat keras tambahan untuk menambahkan komputer tambahan ke jaringan, membuat jaringan virtual dalam skala besar lebih hemat biaya daripada jaringan fisik tradisional.