• logo

आईपी ​​रूटिंग

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

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

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

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

प्रोटोकॉल वर्गीकरण

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

रूटिंग एल्गोरिदम

आईपी ​​​​फॉरवर्डिंग एल्गोरिदम आईपी ​​नेटवर्क के लिए रूटिंग का एक विशिष्ट कार्यान्वयन है । डेटा के सफल हस्तांतरण को प्राप्त करने के लिए, एल्गोरिथम एक रूटिंग टेबल का उपयोग करता है ताकि डेटाग्राम के लिए अगले गंतव्य के रूप में अगले-हॉप राउटर का चयन किया जा सके । आईपी पते का चयन किया रूटर के रूप में जाना जाता अगले हॉप पता। [1]

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

आईपी ​​​​अग्रेषण एल्गोरिदम कहता है: [ उद्धरण वांछित ]

एक गंतव्य आईपी पता, डी , और नेटवर्क उपसर्ग को देखते हुए , एन :
अगर ( एन सीधे जुड़े नेटवर्क पते से मेल खाता है )
डेटाग्राम को वितरित करें डी उस नेटवर्क लिंक पर ;
और अगर ( रूटिंग टेबल में के लिए एक मार्ग है route एन )
रूटिंग टेबल में सूचीबद्ध अगले-हॉप पते पर डेटाग्राम भेजें;
और अगर ( एक डिफ़ॉल्ट मार्ग मौजूद है )
डेटाग्राम को डिफ़ॉल्ट मार्ग पर भेजें ;
अन्य
प्रवर्तक को एक अग्रेषण त्रुटि संदेश भेजें ;

जब कोई मार्ग उपलब्ध नहीं होता है, तो पैकेट के प्रवर्तक को एक ICMP त्रुटि संदेश भेजा जाता है, उस मेजबान को सूचित करने के लिए कि पैकेट वितरित नहीं किया जा सकता है, और नेटवर्क की भीड़ से बचने के लिए अनावश्यक पुन: संचरण से बचने के लिए । भेजने वाले होस्ट को या तो ट्रांसमिट करना बंद कर देना चाहिए या कोई अन्य पता या मार्ग चुनना चाहिए।

मर्गदर्शक सारणी

निम्नलिखित यूनिक्स जैसे ऑपरेटिंग सिस्टम में एक विशिष्ट रूटिंग टेबल प्रस्तुत करता है:

कर्नेल आईपी रूटिंग टेबलडेस्टिनेशन गेटवे जेनमास्क फ्लैग्स मेट्रिक रेफरी यूज़ Iface0.0.0.0 71.46.14.1 0.0.0.0 यूजी 0 0 0 पीपीपी010.0.0.0 0.0.0.0 255.0.0.0 यू 0 0 0 eth071.46.14.1 0.0.0.0 255.255.255.255 यूएच 0 0 0 पीपीपी0169.254.0.0 0.0.0.0 255.255.0.0 यू 0 0 0 eth0172.16.0.0 0.0.0.0 255.240.0.0 यू 0 0 0 eth0192.168.0.0 0.0.0.0 255.255.0.0 यू 0 0 0 eth0192.168.1.0 192.168.96.1 255.255.255.0 यूजी 0 0 0 eth0192.168.96.0 0.0.0.0 255.255.255.0 यू 0 0 0 eth0

होस्ट में कई नेटवर्क इंटरफेस हैं। eth0 ईथरनेट पोर्ट का प्रतिनिधित्व करने वाले नेटवर्क इंटरफेस कार्ड का इंटरफेस नाम है । ppp0 एक PPPoE इंटरफ़ेस है, जिसे इस उदाहरण में डिफ़ॉल्ट मार्ग के रूप में कॉन्फ़िगर किया गया है ।

एक डिफ़ॉल्ट मार्ग को गंतव्य 0.0.0.0 और ध्वज G द्वारा पहचाना जाता है । एक नेटवर्क राउटर की पहचान नेटवर्क मास्क 255.255.255.255 और फ्लैग H द्वारा की जाती है ।

सबसे आम रूटिंग झंडे
झंडा विवरण
जीगेटवे का उपयोग करें (प्रवेश द्वार भरा हुआ)
एचलक्ष्य एक मेजबान है ( 32 बिट का बिटमास्क )
यूमार्ग ऊपर है

यह सभी देखें

  • मल्टीपाथ रूटिंग

संदर्भ

  1. ^ ए बी कॉमर, डगलस ई. (2000)। टीसीपी/आईपी (चौथा संस्करण) के साथ इंटरनेटवर्किंग । अपर सैडल रिवर, एनजे: अप्रेंटिस हॉल।
Language
  • Thai
  • Français
  • Deutsch
  • Arab
  • Português
  • Nederlands
  • Türkçe
  • Tiếng Việt
  • भारत
  • 日本語
  • 한국어
  • Hmoob
  • ខ្មែរ
  • Africa
  • Русский

©Copyright This page is based on the copyrighted Wikipedia article "/wiki/IP_routing" (Authors); it is used under the Creative Commons Attribution-ShareAlike 3.0 Unported License. You may redistribute it, verbatim or modified, providing that you comply with the terms of the CC-BY-SA. Cookie-policy To contact us: mail to admin@tvd.wiki

TOP