我的網路是否會在虛擬機器之間分裂?

我的網路是否會在虛擬機器之間分裂?

我有一個 100mbps 的網路卡。我有 2 個虛擬機器 - Ubuntu 和 Windows xp sp3 在 VirtualBox 下運行。

我的非虛擬機器是 Windows 7。 (各 33.3%)或我的 hist 機器獲得更高的優先權?還是按照先到先得的原則?

答案1

由於您很可能使用虛擬網橋來分割虛擬機器和主機之間的連接,因此如果所有虛擬機器都使用它,則頻寬將大致平均分配。

但是,如果有任何可用頻寬,則任何作業系統都可以使用它

例子:

100mbps 連接,每個作業系統都使連接飽和,頻寬將大致平均分配

100mbps 連接,1 個作業系統使用 50 mbps,第二個作業系統使用 20mbps,那麼這不是問題

答案2

您的電腦中安裝了 Windows 7,因此它將獲得最高優先級,虛擬機器將是下一個。當 Windows 7 使用網際網路且您的兩個虛擬作業系統都處於開啟狀態時,Windows 7 的速度會稍快一些,而虛擬作業系統的網路速度會較低。在虛擬作業系統中速度將進一步劃分。

答案3

這一切都取決於您的網關(用於網際網路)、路由器(用於 LAN)或網路卡(用於直接交叉)。一般來說,您的虛擬機器與連接到網路的所有其他電腦具有相同的優先級,但是,大多數低端消費者路由器並沒有真正平等地分配可用頻寬,就像「第一個到達的資料包首先得到服務」一樣簡單。

如果您想要限制虛擬機,某些虛擬機管理程式/虛擬機主機(例如 VMWare)可讓您限製網路頻寬。請注意,此限制也適用於本地轉帳

相關內容