Virtualbox sanal makinelerinde ağ bağdaştırıcıları


20

Virtualbox ile bir sanal makine kurarken, Ağ yapılandırma bölümünde çeşitli benzetilmiş bağdaştırıcılardan seçim yapmak mümkündür:

görüntü tanımını buraya girin

Sanal makine oluşturma işleminde otomatik olarak seçilen varsayılan ayar Intel PRO / 1000 MT Desktop'tır .
Sanallaştırma bağlamında bu bağdaştırıcılar arasındaki farkların ne olduğunu ve bunlardan birini diğerlerinin yerine kullanmanızın ne zaman önerilebileceğini merak ediyordum.

Aynı zamanda, farklı konuk sistemlerinin bir tanesini diğerlerinden tercih edeceğini merak ediyorum. Yani, eğer bir Linux konuğunun tercihi varsa, diyelim ki, Intel MT ve bir PCnet Fast için Windows için , vb. Tabii ki, bunlar sadece rastgele örneklerdir.


VirtualBox sanal ağ donanımı hakkında daha fazla bilgi edinin :: virtualbox.org/manual/ch06.html#nichardware
Biswapriyo

Yanıtlar:


20

Bu adaptörler arasındaki en önemli fark, yalnızca bazılarının belirli bir konuk sistemi tarafından desteklenebileceğidir - bu, “işler” ile “hiç çalışmaz” arasındaki farktır. Örneğin, Windows Vista ve sonraki sürümlerinde artık AMD PCnet kartları için bir sürücü yoktur, bu nedenle bu sistemler için Intel PRO / 1000 varyantlarından birinin kullanılması gerekir; ancak, eski sistemlerde PCnet için bir sürücü olabilir, ancak E1000 için değil. Aynı nedenden dolayı üç farklı Intel PRO / 1000 kartı varyasyonu desteklenir.

VirtualBox kullanım kılavuzundaki “Sanal Ağ Donanımı” bölümüne bakın:

PCNet FAST III varsayılandır çünkü GNU GRUB önyükleme yöneticisinin yanı sıra kutudaki neredeyse tüm işletim sistemleri tarafından desteklenir. İstisnai olarak, Intel PRO / 1000 ailesi bağdaştırıcıları, artık Windows Vista gibi PCNet kartı sürücüleri ile birlikte gönderilmeyen bazı misafir işletim sistemi türleri için seçilmiştir.

Intel PRO / 1000 MT Masaüstü tipi, Windows Vista ve sonraki sürümleriyle çalışır. Intel PRO / 1000 kartının T Sunucusu çeşidi, ek sürücü kurulumu yapmadan Windows XP misafirleri tarafından tanınır. MT Sunucu değişkeni, diğer platformlardan OVF ithalatını kolaylaştırır.

Yeni bir sanal makine oluşturup işletim sistemi türünü doğru seçerseniz, seçilen işletim sistemi ile uyumlu bir adaptör tipi otomatik olarak seçilecektir.

Bununla birlikte, konuk işletim sistemi tarafından desteklenen birden çok tür arasından seçim yaparken dikkat edilmesi gereken adaptör türleri arasında başka farklılıklar vardır:

  1. Jumbo çerçeveler ve 802.1q VLAN etiketleri gibi bazı gelişmiş özellikler, yalnızca E1000 adaptör türlerinden birini kullanırken desteklenir.

  2. Konukları ağdan başlatmanız gerekirse, VirtualBox’ın açık kaynaklı sürümü yalnızca PCnet adaptörleri için Etherboot tabanlı PXE ROM’u sağlar. E1000 için Intel PXE ROM, yalnızca tescilli Oracle Extension Pack'te bulunur. Ancak, bir PXE ROM ile harici bir dosya sağlayabilirsiniz ve bu adaptör türlerinin tümü (virtio-net dahil) gPXE'de desteklenir, bu nedenle bu çok önemli bir kısıtlama değildir.

  3. E1000 çeşitleri genellikle PCnet’ten biraz daha iyi performans sağlar. Teorik olarak virtio-net adaptör en iyi performansı sağlamalıdır, çünkü “donanım” arayüzü sanallaştırma düşünülerek yaratılmıştır; Ancak, bir süre önce VirtualBox'taki desteği bozuktu ve yakın zamanda denemedim.


1
virtio hala biraz buggy - Ben sadece virtio sürücüsü için 'her bozuk 500 indirmelerde 1' sorununu izledim.
Duncan Kilidi

1
NAT ağı kullanırken (Linux VM, Windows host) PCnet-FAST III'ün Intel versiyonundan çok daha hızlı olduğunu not ediyorum . Elbette YMMV.
bobbogo
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.