वर्चुअलबॉक्स वर्चुअल मशीनों में नेटवर्क एडेप्टर


20

वर्चुअलबॉक्स के साथ वर्चुअल मशीन की स्थापना करते समय, नेटवर्क कॉन्फ़िगरेशन अनुभाग में विभिन्न इम्यूलेटेड एडेप्टर से चयन करना संभव है:

यहाँ छवि विवरण दर्ज करें

डिफ़ॉल्ट रूप से VM निर्माण में स्वतः चयनित, Intel PRO / 1000 MT डेस्कटॉप है
मैं सोच रहा था कि वर्चुअलाइजेशन के संदर्भ में इन एडेप्टर के बीच क्या अंतर हैं, और जब दूसरों के बजाय उनमें से एक का उपयोग करना उचित है।

मुझे भी उत्सुकता है अगर विभिन्न अतिथि प्रणालियों में से किसी एक के लिए कुछ वरीयताएँ हैं। Ie, अगर एक लिनक्स अतिथि के पास वरीयता है, तो आइए, इंटेल एमटी के लिए और पीसीनेट फास्ट के लिए एक विंडोज , और इसी तरह। बेशक, ये सिर्फ यादृच्छिक उदाहरण हैं।


VirtualBox वर्चुअल नेटवर्क हार्डवेयर के बारे में अधिक देखें :: virtualbox.org/manual/ch06.html#nichardware
Biswapriyo

जवाबों:


20

इन एडाप्टरों के बीच सबसे महत्वपूर्ण अंतर यह है कि उनमें से केवल कुछ को एक विशेष अतिथि प्रणाली द्वारा समर्थित किया जा सकता है - इसलिए यह "काम" और "बिल्कुल काम नहीं करता" के बीच का अंतर है। उदाहरण के लिए, Windows Vista और बाद के संस्करणों में अब AMD PCnet कार्ड के लिए ड्राइवर नहीं है, इसलिए इन प्रणालियों में Intel PRO / 1000 वेरिएंट में से एक का उपयोग किया जाना चाहिए; हालाँकि, पुराने सिस्टम में PCnet के लिए ड्राइवर हो सकता है, लेकिन E1000 के लिए नहीं। इंटेल प्रो / 1000 कार्ड के तीन अलग-अलग रूप एक ही कारण से समर्थित हैं।

वर्चुअलबॉक्स उपयोगकर्ता पुस्तिका में "वर्चुअल नेटवर्किंग हार्डवेयर" अनुभाग देखें:

PCNet FAST III डिफ़ॉल्ट है क्योंकि यह लगभग सभी ऑपरेटिंग सिस्टम द्वारा समर्थित है, साथ ही साथ GNU GRUT बूट मैनेजर भी। अपवाद के रूप में, Intel PRO / 1000 परिवार एडेप्टर कुछ अतिथि ऑपरेटिंग सिस्टम प्रकारों के लिए चुने जाते हैं जो अब PCNet कार्ड के लिए ड्राइवरों के साथ जहाज नहीं करते हैं, जैसे कि Windows Vista।

Intel PRO / 1000 MT डेस्कटॉप प्रकार Windows Vista और बाद के संस्करणों के साथ काम करता है। इंटेल प्रो / 1000 कार्ड के टी सर्वर संस्करण को अतिरिक्त ड्राइवर इंस्टॉलेशन के बिना विंडोज एक्सपी मेहमानों द्वारा मान्यता प्राप्त है। एमटी सर्वर संस्करण अन्य प्लेटफार्मों से ओवीएफ आयात की सुविधा देता है।

यदि आप एक नई वर्चुअल मशीन बनाते हैं और ओएस प्रकार को सही ढंग से चुनते हैं, तो एक एडेप्टर प्रकार जो चयनित ओएस के साथ संगत है, स्वचालित रूप से चुना जाएगा।

हालांकि, एडॉप्टर प्रकारों के बीच अन्य अंतर हैं, जिन्हें कई प्रकारों के बीच चयन करते समय विचार किया जाना चाहिए जो सभी अतिथि ओएस द्वारा समर्थित हैं:

  1. कुछ उन्नत सुविधाओं जैसे जंबो फ्रेम और 802.1q वीएलएएन टैग केवल ई 1000 एडेप्टर प्रकारों में से एक का उपयोग करते समय समर्थित हैं।

  2. यदि आपको नेटवर्क से मेहमानों को बूट करने की आवश्यकता है, तो वर्चुअलबॉक्स का खुला स्रोत संस्करण केवल पीसीनेट एडेप्टर के लिए ईथरबूट-आधारित पीएक्सई रोम प्रदान करता है। E1000 के लिए Intel PXE ROM केवल मालिकाना Oracle एक्सटेंशन पैक में उपलब्ध है। हालाँकि, आप पीएक्सई रॉम के साथ एक बाहरी फ़ाइल की आपूर्ति कर सकते हैं, और उन सभी एडेप्टर प्रकारों (गुण-जाल सहित) को जीपीएक्सई में समर्थन दिया जाता है, इसलिए यह बहुत महत्वपूर्ण प्रतिबंध नहीं है।

  3. E1000 वेरिएंट आमतौर पर PCnet की तुलना में थोड़ा बेहतर प्रदर्शन प्रदान करता है। सिद्धांत में गुण-शुद्ध अनुकूलक सबसे अच्छा प्रदर्शन प्रदान करना चाहिए, क्योंकि इसका "हार्डवेयर" इंटरफ़ेस वर्चुअलाइजेशन को ध्यान में रखकर बनाया गया था; हालाँकि, कुछ समय पहले वर्चुअलबॉक्स में इसका समर्थन कमज़ोर था, और मैंने हाल ही में इसकी कोशिश नहीं की।


1
पुण्य अभी भी कुछ हद तक छोटी गाड़ी है - मैंने अभी पुण्य चालक को 'हर 500 डाउनलोड में दूषित' अंक में एक 'ट्रैक किया है।
डंकन लॉक

1
मैं ध्यान देता हूं कि नैट नेटवर्किंग (लिनक्स वीएम, विंडोज होस्ट) का उपयोग करते समय पीसीएन-फास्ट III इंटेल संस्करण से बहुत अधिक तेज है। YMMV बेशक।
बॉबबोगो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.