VMware的几种网卡类型

  某些虚拟机可能不可以直接在 VMware 产品个更改网卡类型 , 这是因为以下几种网卡和虚拟机系统的兼容性有关 . 但是可以手动修改虚拟网卡设备的类型
 
1.     VLANCE AMD PCNET driver )虚拟网卡
能够被所有 OS 识别并驱动, vm 默认是这个虚拟网卡,目的是让 OS 安装好后就能使用网络功能, 性能较差
添加“ vmxnet ”网卡  
添加此行到虚拟机 .vmx 文件中。  
Ethernet[x].virtualDev = "vmxnet" 
(x 代表网卡编号,通常第一块网卡为 0) 
见下图:   
2.     VMXNET 虚拟网卡
vmware 专门开发的虚拟网卡,但需要安装 vmtools OS 才能识别 , 性能好
 
添加“ Enhanced vmxnet  
添加此行到虚拟机 .vmx 文件中。  
ethernet[x].virtualDev = "vmxnet"
ethernet[x].features = "15" 
(x 代表网卡编号,通常第一块网卡为 0) 
见下图:
3.     Intel E1000
使用这类型网卡会增加 CPU 的开销
添加“ e1000   
添加此行到虚拟机 .vmx 文件中。  
ethernet[x].virtualDev = "e1000"
 
32 位客户操作系统中所模拟的默认虚拟网络适配器是通过 VMware vlance 驱动
程序(对于 64 位客户操作系统,则为 e1000 )配置的 AMD PCnet32 设备。不过,
vmxnet 能够提供比 vlance 更好的性能,应使用 vmxnet 以获得最佳性能。
vmxnet 驱动程序实现了一种理想的网络接口,这种接口能够使用最少的开销将虚
拟机的网络通信传送至物理网卡。要使用 vmxnet 网络适配器,需在虚拟机上安装
vmxnet 驱动程序 (包含在 VMware 工具中)。
请注意,虚拟机中客户网络连接驱动程序所报告的网络速度不一定能反映底层物
理网络接口卡的实际能力。例如,即便服务器中物理网卡的网速为 100 Mbps
1 Gbps ,虚拟机中的 vlance 客户驱动程序仍会报告为 10 Mbps ,这是因为 ESX
Server 所模拟的 AMD PCnet 卡的网速被定义为 10 Mbps 。但是, ESX Server
网速不会限于 10 Mbps ,它可以按照物理服务器中资源所允许的速度传输网络数
据包。

你可能感兴趣的:(ethernet,e1000,pcnet32,VLANCE,VMXNET)