क्या IP v4 और IP v6 एक ही भौतिक ईथरनेट साझा कर सकते हैं?


14

मैं IP v4 से IP v6 और संभावित लाभ और समस्याओं के संक्रमण के बारे में पढ़ता रहता हूं। एक चीज जो पॉपपिंग करती है वह है "डुअल-स्टैक" नेटवर्किंग, जिसका अर्थ है (मेरा मानना ​​है कि) एक होस्ट आईपीवी 4 और आईपीवी 6 दोनों बोल सकता है।

मैं यह कैसे काम करता है, हालांकि काफी समझ में नहीं आता। क्या वास्तव में एक ही भौतिक ईथरनेट (जैसे HTTP और FTP एक साथ हो सकता है) पर एक ही समय में एक होस्ट आईपीवी 4 और आईपीवी 6 का उपयोग करके प्रसारित कर सकता है? या भौतिक नेटवर्क सख्ती से IPv4 या IPv6 है, सुरंग के माध्यम से "अन्य" प्रोटोकॉल के साथ भेजा गया है?

जवाबों:


12

ईथरनेट प्रोटोकॉल अज्ञेयवादी है। ईथरनेट से जुड़े उपकरण IPv4, IPv6, IPX या कुछ अन्य प्रोटोकॉल का उपयोग करके डेटा युक्त पैकेट भेजते हैं। यह कनेक्टेड डिवाइस (उदाहरण के लिए आपका पीसी) पर निर्भर है, ताकि प्रोटोकॉल का बोध हो सके।

नेटवर्क स्टैक के संदर्भ में, स्टैक में ईथरनेट स्तर 2 (डेटा लिंक) है। आपके उपकरणों के बीच वायरिंग स्तर 1 (भौतिक) है। इन परतों में बस एक पाइप होता है जो किसी भी संख्या में प्रोटोकॉल ले जा सकता है। एक ही समय में कई प्रोटोकॉल लिए जा सकते हैं।

IPv4 और IPv6 लेवल 3 (नेटवर्क) हैं। डुअल स्टैक नया नहीं है और कुछ साल पहले डुअल स्टैक IPv4 और IPX था। जब एक पैकेट आता है, तो कंप्यूटर को यह निर्धारित करने की आवश्यकता होती है कि पैकेट को वितरित करने के लिए कौन सा स्टैक है। IPv4 और IPv6 के लिए, यह आसान है क्योंकि यह पैकेट के पहले 4 बिट्स में इनकोडेड है।

टीसीपी और यूडीपी, जो ट्रांसपोर्ट (लेवल 4) लेयर पर हैं, IPv4 और IPv6 पर समान रूप से चलते हैं। कुछ मामलों में वे दो अंत बिंदुओं के बीच IPv4 से IPv6 या इसके विपरीत स्विच कर सकते हैं। एक एड्रेसिंग स्कीम है जो IPv4 एड्रेस को IPv6 एड्रेस के रूप में एन्कोड किया जा सकता है, IPv6 को केवल IPv4 डिवाइस को एड्रेस करने की अनुमति देता है। काम करने के लिए बीच में एक प्रोटोकॉल ट्रांसलेशन डिवाइस की जरूरत होती है।

IPv4 को एक एडॉप्टर और IPV6 को दूसरे में बाँधने के लिए एक छोटा विलंबता लाभ हो सकता है। यह केवल तभी उपयोगी होगा जब प्रोटोकॉल को किसी बिंदु पर एक ही लिंक पर रूट नहीं किया गया था। यदि विभिन्न प्रोटोकॉल का उपयोग किया गया था, तो एक ही राउटर पर रनिंग ट्रांसफ़र थोड़ा तेज़ हो सकता है। मैं दूसरे सुरक्षा क्षेत्र के लिए, या नेटवर्क साझाकरण के लिए दूसरा इंटरफ़ेस आरक्षित करूंगा।


1
आप आज OSI स्टैक पर चर्चा करने की उम्मीद कर रहे थे! :-)
TTM

6
@Greg रविवार उपदेश समय: और सातवीं परत (आवेदन) पर उन्होंने आराम किया और खेल खेले।
बिलथोर

8

किसी दिए गए नेटवर्क कार्ड से आप जितने चाहें उतने प्रोटोकॉल से बात कर सकते हैं। दिन में वापस, मेरे पास अक्सर IPv4, IPX और कुछ और अस्पष्ट प्रोटोकॉल एक साथ एक ही कार्ड से जुड़े होते थे। यह स्तरित मॉडल की खुशी है ।

जब आप HTTP और FTP दोनों IP पर चल रहे हों, तो वही सिद्धांत काम पर है। चूंकि नेटवर्क स्टैक की निचली परतें विशेष रूप से इस बात की परवाह नहीं करती हैं कि उच्च परतें क्या कर रही हैं, आप किसी दिए गए निचले स्तर के प्रोटोकॉल पर कई उच्च स्तर के प्रोटोकॉल भेज सकते हैं।

अब सभी IPv4 / IPv6 संक्रमण स्थापित नहीं किए गए हैं ताकि नेटवर्क कार्ड दोनों एक साथ बोल रहा हो, कभी-कभी टनलिंग का उपयोग किया जाता है ( उदाहरण के लिए टेरेडो )। लेकिन यह आवश्यक नहीं है।


वहाँ एक अनुकूलक और दूसरे ipv6 को ipv4 बाँधने के लिए एक फायदा है? मेरे ज्यादातर मदरबोर्ड में हाल ही में दोहरे नक्स होते हैं, आमतौर पर सिर्फ उन्हें टीम।
इरकजद

2
नहीं, नेटवर्क कार्ड पर केवल ipv4 या ipv6 चलाने का कोई कारण नहीं है। नेटवर्क कार्ड को आईपीवी 4 या आईपीवी 6 के बारे में कुछ भी नहीं पता है; यह सिर्फ ईथरनेट बोलता है। ईथरनेट पैकेट कार्ड के लिए उच्च स्तर के प्रोटोकॉल को पारदर्शी रखते हैं।
23
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.