इंटरनेटवर्क पैकेट एक्सचेंज

"आईपीएक्स" यहां पुनर्निर्देश करता है। अन्य प्रयोगों के लिए,इंटरनेटवर्क पैकेट विनिमय (बहुविकल्पी) देखें।

इंटरनेटवर्क (परिसंचालन) पैकेट विनिमय(आईपीएक्स) इंटरनेटवर्क पैकेट विनिमय/अनुक्रमित पैकेट विनिमय प्रोटोकॉल स्टैक में नेटवर्क परत प्रोटोकॉल (कंप्यूटिंग) है। इंटरनेटवर्क पैकेट विनिमय को ज़ेरॉक्स नेटवर्क प्रणाली के ज़ेरॉक्स नेटवर्क प्रणाली सामान्य इंटरनेटवर्क प्रोटोकॉल से लिया गया है। इसमें अभिगमन परत प्रोटोकॉल के रूप में कार्य करने की क्षमता भी है।

इंटरनेटवर्क पैकेट विनिमय/अनुक्रमित पैकेट विनिमय प्रोटोकॉल सूट 1980 के दशक के अंत और 1990 के दशक के मध्य तक बहुत लोकप्रिय था क्योंकि इसका उपयोग नोवेल, इंक. नेटवेयर, नेटवर्क ऑपरेटिंग सिस्टम द्वारा किया जाता था। नोवेल नेटवेयर की लोकप्रियता के कारण, इंटरनेटवर्क पैकेट विनिमय परिसंचालन के लिए प्रमुख प्रोटोकॉल बन गया।

इंटरनेटवर्क पैकेट विनिमय का बड़ा लाभ इंटरनेटवर्क पैकेट विनिमय संचालक का छोटा मेमोरी पदचिह्न था, जो उस समय पारंपरिक मेमोरी के सीमित आकार के कारण डिस्क ऑपरेटिंग सिस्टम और विंडोज़ के लिए विंडोज़ 95 तक महत्वपूर्ण था। इंटरनेटवर्क पैकेट विनिमय का एक अन्य लाभ इसके क्लाइंट कंप्यूटरों का आसान कॉन्फ़िगरेशन है। हालाँकि, इंटरनेटवर्क पैकेट विनिमय इंटरनेट जैसे बड़े नेटवर्क के लिए अच्छा पैमाना नहीं रखता है। जैसे इंटरनेटवर्क पैकेट विनिमय का उपयोग कम हो गया क्योंकि इंटरनेट के तीव्रता से बढ़ने पर प्रसारण नियंत्रक प्रोटोकॉल/इंटरनेट प्रोटोकॉल को लगभग सार्वभौमिक बना दिया।

कंप्यूटर और नेटवर्क कई नेटवर्क प्रोटोकॉल चला सकते हैं, इसलिए इंटरनेट संयोजकता की स्वीकृति देने के लिए लगभग सभी इंटरनेटवर्क पैकेट विनिमय साइट भी प्रसारण नियंत्रक प्रोटोकॉल/इंटरनेट प्रोटोकॉल चलाती हैं। 1998 के अंत में नेटवेयर संस्करण 5 द्वारा इंटरनेटवर्क पैकेट विनिमय और प्रसारण नियंत्रक प्रोटोकॉल/इंटरनेट प्रोटोकॉल दोनों के लिए पूर्ण समर्थन के प्रारंभ के साथ, इंटरनेटवर्क पैकेट विनिमय के बिना बाद के नोवेल उत्पादों को चलाना भी संभव है।

विवरण
इंटरनेटवर्क पैकेट विनिमय प्रोटोकॉल का बड़ा लाभ यह है कि इसके कॉन्फ़िगरेशन की बहुत कम या कोई आवश्यकता नहीं है। ऐसे समय में जब गतिशील होस्ट कॉन्फ़िगरेशन प्रोटोकॉल के लिए प्रोटोकॉल सम्मिलित नहीं थे और एड्रैस के केंद्रीकृत असाइनमेंट के लिए बूटस्ट्रैप प्रोटोकॉल प्रोटोकॉल सामान्य नहीं था, इंटरनेटवर्क पैकेट विनिमय नेटवर्क को लगभग स्वचालित रूप से कॉन्फ़िगर किया जा सकता था। एक क्लाइंट कंप्यूटर अपने नेटवर्क कार्ड के मैक एड्रैस को नोड एड्रैस के रूप में उपयोग करता है और सर्वर या राउटर (कंप्यूटिंग) से नेटवर्क टोपोलॉजी के बारे में जानने के लिए सीखता है - रूट को रूटिंग सूचना प्रोटोकॉल, सेवा विज्ञापन प्रोटोकॉल द्वारा और सेवाओं द्वारा प्रचारित किया जाता है।

छोटे इंटरनेटवर्क पैकेट विनिमय नेटवर्क व्यवस्थापक को ही संरक्षित करनी थी
 * एक ही नेटवर्क में सभी सर्वरों को एक ही नेटवर्क संख्या नियुक्त करने के लिए,
 * एक ही नेटवर्क में अलग-अलग फ्रेम प्रारूप में अलग-अलग नेटवर्क संख्या नियुक्त करने के लिए,
 * कई नेटवर्क कार्ड वाले सर्वर के विभिन्न इंटरफेस को अलग-अलग नेटवर्क संख्या नियुक्त करने के लिए (कई नेटवर्क कार्ड के साथ नोवेल नेटवेयर सर्वर राउटर के रूप में स्वचालित रूप से काम करता है),
 * अलग-अलग परस्पर संबद्ध नेटवर्क में सर्वर को अलग-अलग नेटवर्क संख्या नियुक्त करने के लिए,
 * अधिक जटिल नेटवर्क में कई नेटवर्क कार्ड वाले नोड्स पर राउटर प्रक्रिया प्रारंभ करने के लिए।

इंटरनेटवर्क पैकेट विनिमय संरचना
प्रत्येक इंटरनेटवर्क पैकेट विनिमय पैकेट निम्न संरचना वाले हेडर से प्रारंभ होता है:

पैकेट प्रकार मान हैं:

इंटरनेटवर्क पैकेट विनिमय संबोधित करते हुए
इंटरनेटवर्क पैकेट विनिमय एड्रैस में निम्नलिखित संरचना होती है:

नेटवर्क संख्या
नेटवर्क संख्या इंटरनेटवर्क पैकेट विनिमय नोड्स को संबोधित करने (और संचार करने) की स्वीकृति देता है जो एक ही नेटवर्क या केबल प्रणाली से संबंधित नहीं हैं। 'केबल प्रणाली' नेटवर्क है जिसमें संचार के लिए डेटा लिंक स्तर प्रोटोकॉल का उपयोग किया जा सकता है। विभिन्न नेटवर्क के बीच संचार की स्वीकृति देने के लिए, उन्हें इंटरनेटवर्क पैकेट विनिमय राउटर (कंप्यूटिंग) से जोड़ा जाना चाहिए। आपस में जुड़े नेटवर्क के समूह को 'इंटरनेटवर्क' कहा जाता है। कोई भी नोवेल नेटवेयर सर्वर इंटरनेटवर्क पैकेट विनिमय राउटर के रूप में काम कर सकता है। नोवेल ने स्वचलित राउटर्स की भी आपूर्ति की। अन्य विक्रेताओं के बहु-प्रोटोकॉल राउटर प्रायः इंटरनेटवर्क पैकेट विनिमय रूटिंग का समर्थन करते हैं। केबल प्रणाली में विभिन्न फ्रेम प्रारूपों का उपयोग करना संभव है, लेकिन यह उसी तरह काम करता है जैसे कि अलग-अलग केबल प्रणाली का उपयोग किया गया था (अर्थात (अर्थात एक ही केबल प्रणाली में भी अलग-अलग फ्रेम स्वरूप के लिए अलग-अलग नेटवर्क संख्या का उपयोग किया जाना चाहिए और एक ही केबल प्रणाली में अलग-अलग फ्रेम स्वरूप का उपयोग करके नोड्स के बीच संचार की स्वीकृति देने के लिए राउटर का उपयोग किया जाना चाहिए)।


 * तार्किक नेटवर्क को 0x1 से 0xFFFFFFFE (हेक्साडेसिमल) श्रेणी में अद्वितीय 32-बिट एड्रैस निर्दिष्ट किया गया है।
 * होस्ट के पास 48-बिट नोड एड्रैस होता है, जो डिफ़ॉल्ट रूप से नेटवर्क इंटरफ़ेस कार्ड मैक एड्रैस के 6 बाइट्स पर प्रयुक्त होता है। नेटवर्क एड्रैस, जो नोड एड्रैस के अतिरिक्त सम्मिलित हैं, लेकिन मैक स्तर का भाग नहीं हैं, केवल इंटरनेटवर्क पैकेट विनिमय राउटर सम्मिलित होने पर या नेटवर्क में मैन्युअल कॉन्फ़िगरेशन द्वारा नियुक्त किए जाते हैं। नेटवर्क एड्रैस प्रत्येक नेटवर्क प्रतिभागी को सम्मिलित करता है जो इंटरनेटवर्क पैकेट विनिमय राउटर की सहायता के बिना किसी अन्य प्रतिभागी से बात कर सकता है। संयोजन में, नेटवर्क और नोड एड्रैस दोनों सम्बद्ध तार्किक नेटवर्क में प्रत्येक इंटरनेटवर्क पैकेट विनिमय नोड के लिए 80 बिट अद्वितीय पहचानकर्ता बनाते हैं। नोड संख्या अपने आप में केवल तार्किक नेटवर्क के लिए अद्वितीय है।
 * नेटवर्क संख्या 00:00:00:00 वर्तमान नेटवर्क को संदर्भित करता है, और इसका उपयोग राउटर प्रकाशन के समय भी किया जाता है। कोई राउटर सम्मिलित न होने की स्थिति में भी यह डिफ़ॉल्ट है, लेकिन इंटरनेटवर्क पैकेट विनिमय कार्यान्वयन के आधार पर मैन्युअल कॉन्फ़िगरेशन द्वारा परिवर्तित किया जा सकता है।
 * ब्रॉडकास्ट नेटवर्क संख्या FF:FF:FF:FF है।

नोड संख्या
नेटवर्क में व्यक्तिगत कंप्यूटर (या अधिक परिशुद्ध, नेटवर्क इंटरफ़ेस) को संबोधित करने के लिए नोड संख्या का उपयोग किया जाता है। क्लाइंट केंद्र अपने नेटवर्क इंटरफेस कार्ड मैक एड्रेस को नोड संख्या के रूप में उपयोग करते हैं।

मूल्य एफएफ: एफएफ: एफएफ: एफएफ: एफएफ: एफएफ को वर्तमान नेटवर्क में सभी नोड्स के लिए पैकेट को प्रसारित करने के लिए निर्दिष्ट स्थान एड्रैस में नोड संख्या के रूप में उपयोग किया जा सकता है।

सॉकेट संख्या
सॉकेट संख्या निर्दिष्ट स्थान नोड में प्रक्रिया या एप्लीकेशन का चयन करने के लिए कार्य करती है। इंटरनेटवर्क पैकेट विनिमय एड्रैस में सॉकेट संख्या की उपस्थिति इंटरनेटवर्क पैकेट विनिमय को इंटरनेट प्रोटोकॉल सूट में उपयोगकर्ता डेटाग्राम प्रोटोकॉल उपयोगकर्ता (यूडीपी) के साथ तुलनीय अभिगमन स्तर प्रोटोकॉल के रूप में कार्य करने की स्वीकृति देती है।

इंटरनेट प्रोटोकॉल के साथ तुलना
इंटरनेटवर्क पैकेट विनिमय नेटवर्क संख्या अवधारणात्मक रूप से इंटरनेट प्रोटोकॉल एड्रैस के नेटवर्क भाग के समान है (नेटमास्क बिट 1 पर प्रयुक्त वाले भाग); नोड संख्या का वही अर्थ है जो इंटरनेट प्रोटोकॉल एड्रैस के बिट्स के साथ नेटमास्क बिट्स 0 पर प्रयुक्त होता है। अंतर यह है कि इंटरनेट प्रोटोकॉल में नेटवर्क और एड्रैस के नोड भाग के बीच की सीमा परिवर्तनशील होती है, जबकि इंटरनेटवर्क पैकेट विनिमय में यह निश्चित होती है। जैसा कि नोड एड्रैस सामान्य रूप से नेटवर्क एडेप्टर के मैक एड्रैस के समान होता है, इंटरनेटवर्क पैकेट विनिमय में एड्रेस संकल्प प्रोटोकॉल की आवश्यकता नहीं होती है।

रूट के लिए, इंटरनेटवर्क पैकेट विनिमय रूटिंग तालिका में प्रविष्टियाँ इंटरनेट प्रोटोकॉल रूटिंग सूची के समान हैं; रूटिंग नेटवर्क एड्रेस द्वारा किया जाता है, और प्रत्येक नेटवर्क एड्रेस के लिए नेटवर्क: अगले राउटर का नोड इसी तरह निर्दिष्ट किया जाता है, इंटरनेट प्रोटोकॉल ​​एड्रैस / नेटमास्क इंटरनेट प्रोटोकॉल रूटिंग सूची में निर्दिष्ट किया जाता है।

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

फ़्रेम प्रारूप
इंटरनेटवर्क पैकेट विनिमय को निम्नलिखित 4 फ्रेम स्वरूपों या कैप्सूलीकरण प्रकारों में से एक का उपयोग करके ईथरनेट पर प्रेषित किया जा सकता है


 * इथरनेट फ्रेम नॉवेल रॉ आईईईई 802.3 (रॉ) एनकैप्सुलेशन में आईईईई 802.3 फ्रेम हेडर ( निर्दिष्ट स्थान मैक, स्रोत मैक, लंबाई) सम्मिलित होता है, जिसके तुरंत बाद इंटरनेटवर्क पैकेट विनिमय डेटा होता है। इसका उपयोग लीगेसी प्रणाली में किया जाता है, और इंटरनेटवर्क पैकेट विनिमय हेडर के पहले दो बाइट्स द्वारा पहचाना जा सकता है, जिसमें सदैव 0xFFFF का मान होता है, जिसे फ्रेम के इस स्थान में मान्य एलएलसी निर्दिष्ट स्थान और स्रोत सेवा अभिगम्य पॉइंट के रूप में नहीं समझा जा सकता है।
 * इथरनेट फ्रेम आईईईई 802.2 एलएलसी 802.2 (एलएलसी या नॉवेल) में आईईईई 802.3 फ्रेम हेडर ( निर्दिष्ट स्थान मैक, स्रोत मैक, लंबाई) सम्मिलित होता है जिसके बाद तार्किक लिंक नियंत्रण हेडर (सर्विस अभिगम्य बिन्दु 0xE0, सेवा अभिगम्य बिन्दु 0xE0,नियंत्रण 0x03) होता है। इंटरनेटवर्क पैकेट विनिमय डेटा के बाद एलएलसी हेडर के 0xE0 फ़ील्ड नेटवेयर को इंगित करते हैं।
 * 802.2 (सबनेटवर्क अभिगम्यप्रोटोकॉल) में आईईईई 802.3 फ्रेम हेडर, एलएलसी हेडर (DSAP 0xAA, SSAP 0xAA, नियंत्रण 0x03), स्नैप हेडर (संगठनात्मक रूप से विशिष्ट पहचानकर्ता 0x000000, टाइप 0x8137), और इंटरनेटवर्क पैकेट विनिमय डेटा सम्मिलित हैं। एलएलसी हेडर के 0xAA फ़ील्ड एसएनएपी को इंगित करते हैं, और एसएनएपी हेडर में ओयूआई 0x000000 कैप्सुलन इथर-प्रकार को इंगित करता है।
 * ईथरनेट फ्रेम ईथरनेट II कैप्सूलीकरण में ईथरनेट II फ्रेम हेडर (निर्दिष्ट स्थान मैक, स्रोत मैक, ईथर प्रकार 0x8137) सम्मिलित है, जिसके बाद इंटरनेटवर्क पैकेट विनिमय डेटा है।

गैर-ईथरनेट नेटवर्क में केवल 802.2 और स्नैप फ्रेम प्रकार उपलब्ध हैं।

बाहरी कड़ियाँ

 * [rfc:1132 RFC 1132 - A Standard for the Transmission of 802.2 Packets over इंटरनेटवर्क पैकेट विनिमय Networks]
 * Ethernet Frame Types: Don Provan's Definitive Answer