ईथरनेट प्रोटोकॉल अज्ञेयवादी है। ईथरनेट से जुड़े उपकरण IPv4, IPv6, IPX या कुछ अन्य प्रोटोकॉल का उपयोग करके डेटा युक्त पैकेट भेजते हैं। यह कनेक्टेड डिवाइस (उदाहरण के लिए आपका पीसी) पर निर्भर है, ताकि प्रोटोकॉल का बोध हो सके।
नेटवर्क स्टैक के संदर्भ में, स्टैक में ईथरनेट स्तर 2 (डेटा लिंक) है। आपके उपकरणों के बीच वायरिंग स्तर 1 (भौतिक) है। इन परतों में बस एक पाइप होता है जो किसी भी संख्या में प्रोटोकॉल ले जा सकता है। एक ही समय में कई प्रोटोकॉल लिए जा सकते हैं।
IPv4 और IPv6 लेवल 3 (नेटवर्क) हैं। डुअल स्टैक नया नहीं है और कुछ साल पहले डुअल स्टैक IPv4 और IPX था। जब एक पैकेट आता है, तो कंप्यूटर को यह निर्धारित करने की आवश्यकता होती है कि पैकेट को वितरित करने के लिए कौन सा स्टैक है। IPv4 और IPv6 के लिए, यह आसान है क्योंकि यह पैकेट के पहले 4 बिट्स में इनकोडेड है।
टीसीपी और यूडीपी, जो ट्रांसपोर्ट (लेवल 4) लेयर पर हैं, IPv4 और IPv6 पर समान रूप से चलते हैं। कुछ मामलों में वे दो अंत बिंदुओं के बीच IPv4 से IPv6 या इसके विपरीत स्विच कर सकते हैं। एक एड्रेसिंग स्कीम है जो IPv4 एड्रेस को IPv6 एड्रेस के रूप में एन्कोड किया जा सकता है, IPv6 को केवल IPv4 डिवाइस को एड्रेस करने की अनुमति देता है। काम करने के लिए बीच में एक प्रोटोकॉल ट्रांसलेशन डिवाइस की जरूरत होती है।
IPv4 को एक एडॉप्टर और IPV6 को दूसरे में बाँधने के लिए एक छोटा विलंबता लाभ हो सकता है। यह केवल तभी उपयोगी होगा जब प्रोटोकॉल को किसी बिंदु पर एक ही लिंक पर रूट नहीं किया गया था। यदि विभिन्न प्रोटोकॉल का उपयोग किया गया था, तो एक ही राउटर पर रनिंग ट्रांसफ़र थोड़ा तेज़ हो सकता है। मैं दूसरे सुरक्षा क्षेत्र के लिए, या नेटवर्क साझाकरण के लिए दूसरा इंटरफ़ेस आरक्षित करूंगा।