이러한 어댑터의 가장 중요한 차이점은 특정 게스트 시스템에서 일부 어댑터 만 지원할 수 있다는 것입니다. 따라서 "작동"과 "작동하지 않습니다"의 차이입니다. 예를 들어, Windows Vista 이상 버전에는 더 이상 AMD PCnet 카드 용 드라이버가 없으므로 이러한 시스템에 Intel PRO / 1000 변형 중 하나를 사용해야합니다. 그러나 이전 시스템에는 PCnet 용 드라이버가있을 수 있지만 E1000 용 드라이버는 없습니다. 같은 이유로 Intel PRO / 1000 카드의 세 가지 변형이 지원됩니다.
VirtualBox 사용 설명서의 "가상 네트워킹 하드웨어"섹션을 참조하십시오.
PCNet FAST III는 기본적으로 거의 모든 운영 체제와 GNU GRUB 부팅 관리자에서 지원되므로 기본값입니다. 예외적으로, Intel PRO / 1000 제품군 어댑터는 Windows Vista와 같이 더 이상 PCNet 카드 용 드라이버와 함께 제공되지 않는 일부 게스트 운영 체제 유형에 대해 선택됩니다.
Intel PRO / 1000 MT 데스크탑 유형은 Windows Vista 이상 버전에서 작동합니다. 인텔 PRO / 1000 카드의 T 서버 변형은 추가 드라이버 설치없이 Windows XP 게스트가 인식합니다. MT 서버 변형은 다른 플랫폼에서 OVF 가져 오기를 용이하게합니다.
새 가상 머신을 생성하고 OS 유형을 올바르게 선택하면 선택한 OS와 호환되는 어댑터 유형이 자동으로 선택됩니다.
그러나 게스트 OS에서 모두 지원되는 여러 유형 중에서 선택할 때 고려해야 할 어댑터 유형간에 다른 차이점이 있습니다.
점보 프레임 및 802.1q VLAN 태그와 같은 일부 고급 기능은 E1000 어댑터 유형 중 하나를 사용할 때만 지원됩니다.
네트워크에서 게스트를 부팅해야하는 경우 VirtualBox의 오픈 소스 버전은 PCnet 어댑터에 대해서만 Etherboot 기반 PXE ROM을 제공합니다. E1000 용 인텔 PXE ROM은 독점 Oracle Extension Pack에서만 사용할 수 있습니다. 그러나 PXE ROM이있는 외부 파일을 제공 할 수 있으며 모든 어댑터 유형 (virtio-net 포함)이 gPXE에서 지원되므로 중요한 제한 사항이 아닙니다.
E1000 변형은 일반적으로 PCnet보다 약간 더 나은 성능을 제공합니다. 이론적으로 virtio-net 어댑터는 가상화를 염두에두고 "하드웨어"인터페이스를 만들었으므로 최상의 성능을 제공해야합니다. 그러나 얼마 전에 VirtualBox에서의 지원은 버그가 있었고 최근에는 시도하지 않았습니다.