रूटिंग तालिका: Difference between revisions

From Vigyanwiki
No edit summary
No edit summary
Line 1: Line 1:
{{Short description|Data table stored in a router that lists the routes to network destinations}}
{{Short description|Data table stored in a router that lists the routes to network destinations}}
{{Confused|Router table (woodworking)}}
{{Confused|Router table (woodworking)}}
[[कम्प्यूटर नेट्वर्किंग]] में, एक राउटिंग टेबल, या रूटिंग इंफॉर्मेशन बेस (RIB), एक [[राउटर (कंप्यूटिंग)]] या एक [[नेटवर्क होस्ट]] में संग्रहीत एक [[डेटा तालिका]] है जो विशेष नेटवर्क गंतव्यों के मार्गों को सूचीबद्ध करता है, और कुछ स्थितियों  में, [[मेट्रिक्स (नेटवर्किंग)]] ( दूरियाँ) उन मार्गों से संबद्ध हैं। राउटिंग टेबल में इसके आसपास के [[नेटवर्क टोपोलॉजी]] के बारे में जानकारी होती है।
[[कम्प्यूटर नेट्वर्किंग]] में, एक परिसंचरण  तालिका , या परिसंचरण  सूचना बेस (RIB), एक [[राउटर (कंप्यूटिंग)]] या एक [[नेटवर्क होस्ट]] में संग्रहीत एक [[डेटा तालिका]] है जो विशेष नेटवर्क गंतव्यों के मार्गों को सूचीबद्ध करता है, और कुछ स्थितियों  में, [[मेट्रिक्स (नेटवर्किंग)]] ( दूरियाँ) उन मार्गों से संबद्ध हैं। परिसंचरण  तालिका में इसके आसपास के [[नेटवर्क टोपोलॉजी]] के बारे में जानकारी होती है।


रूटिंग टेबल का निर्माण [[रूटिंग प्रोटोकॉल]] का प्राथमिक लक्ष्य है। [[स्थैतिक मार्ग]] वे प्रविष्टियाँ हैं जो रूटिंग प्रोटोकॉल और नेटवर्क टोपोलॉजी डिस्कवरी प्रक्रियाओं के परिणामस्वरूप तय की जाती हैं।
परिसंचरण तालिका का निर्माण [[रूटिंग प्रोटोकॉल|परिसंचरण प्रोटोकॉल]] का प्राथमिक लक्ष्य है। [[स्थैतिक मार्ग]] वे प्रविष्टियाँ हैं जो परिसंचरण प्रोटोकॉल और नेटवर्क टोपोलॉजी खोज प्रक्रियाओं के परिणामस्वरूप तय की जाती हैं।


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


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


हॉप-बाय-हॉप रूटिंग के साथ, प्रत्येक रूटिंग टेबल सूची, सभी पहुंच योग्य गंतव्यों के लिए, उस गंतव्य के पथ के साथ अगले डिवाइस का पता: अगला [[हॉप (नेटवर्किंग)]]। यह मानते हुए कि रूटिंग टेबल सुसंगत हैं, [[पैकेट (सूचना प्रौद्योगिकी)]] को उनके गंतव्य के अगले हॉप पर रिले करने का सरल एल्गोरिथ्म इस प्रकार नेटवर्क में कहीं भी डेटा वितरित करने के लिए पर्याप्त है। हॉप-बाय-हॉप IP [[इंटरनेट परत]] की मूलभूत विशेषता है<ref>{{cite IETF |title=Requirements for IPv4 Routers] |author=F. Baker |RFC=1812 |date=June 1995}}</ref> और ओएसआई [[नेटवर्क परत]]।
हॉप-बाय-हॉप परिसंचरण के साथ, प्रत्येक परिसंचरण तालिका सूची, सभी पहुंच योग्य गंतव्यों के लिए, उस गंतव्य के पथ के साथ अगले उपकरण का पता: अगला [[हॉप (नेटवर्किंग)]]। यह मानते हुए कि परिसंचरण तालिका सुसंगत हैं, [[पैकेट (सूचना प्रौद्योगिकी)]] को उनके गंतव्य के अगले हॉप पर रिले करने का सरल एल्गोरिथ्म इस प्रकार नेटवर्क में कहीं भी डेटा वितरित करने के लिए पर्याप्त है। हॉप-बाय-हॉप IP [[इंटरनेट परत]] की मूलभूत विशेषता है<ref>{{cite IETF |title=Requirements for IPv4 Routers] |author=F. Baker |RFC=1812 |date=June 1995}}</ref> और OSI [[नेटवर्क परत]]।


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


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


रूटिंग टेबल भी कुछ सुरक्षा कार्यों का एक प्रमुख पहलू है, जैसे कि [[यूनिकास्ट रिवर्स पथ अग्रेषण]] (uRPF)।<ref>{{cite IETF |rfc=3704 |title=Ingress Filtering for Multihomed Networks |author=F. Baker & P. Savola |date=March 2004}}</ref> इस विधि में, जिसके कई रूप हैं, रूटर भी राउटिंग टेबल में पैकेट के स्रोत का पता देखता है। यदि स्रोत पते पर वापस जाने का कोई मार्ग उपस्थित नहीं है, तो पैकेट को विकृत या नेटवर्क हमले में सम्मिलित  माना जाता है और उसे छोड़ दिया जाता है।
परिसंचरण तालिका भी कुछ सुरक्षा कार्यों का एक प्रमुख पहलू है, जैसे कि [[यूनिकास्ट रिवर्स पथ अग्रेषण]] (uRPF)।<ref>{{cite IETF |rfc=3704 |title=Ingress Filtering for Multihomed Networks |author=F. Baker & P. Savola |date=March 2004}}</ref> इस विधि में, जिसके कई रूप हैं, रूटर भी परिसंचरण  तालिका में पैकेट के स्रोत का पता देखता है। यदि स्रोत पते पर वापस जाने का कोई मार्ग उपस्थित नहीं है, तो पैकेट को विकृत या नेटवर्क हमले में सम्मिलित  माना जाता है और उसे छोड़ दिया जाता है।


== कठिनाइयाँ ==
== कठिनाइयाँ ==
सीमित संग्रहण स्थान का उपयोग करके बड़ी संख्या में उपकरणों के लिए मार्गों को रिकॉर्ड करने की आवश्यकता राउटिंग टेबल निर्माण में एक बड़ी चुनौती का प्रतिनिधित्व करती है। इंटरनेट में, वर्तमान में प्रमुख पता एकत्रीकरण विधि [[वर्गहीन इंटर - डोमेन रूटिंग]] (CIDR) नामक एक बिटवाइज़ प्रीफ़िक्स मैचिंग स्कीम है। रूटिंग टेबल आकार को नियंत्रित करने में सहायता के लिए [[सुपरनेटवर्क]] का भी उपयोग किया जा सकता है।
सीमित संग्रहण स्थान का उपयोग करके बड़ी संख्या में उपकरणों के लिए मार्गों को रिकॉर्ड करने की आवश्यकता परिसंचरण  तालिका निर्माण में एक बड़ी चुनौती का प्रतिनिधित्व करती है। इंटरनेट में, वर्तमान में प्रमुख पता एकत्रीकरण विधि [[वर्गहीन इंटर - डोमेन रूटिंग|वर्गहीन इंटर - डोमेन]] परिसंचरण (CIDR) नामक एक बिटवाइज़ प्रीफ़िक्स मैचिंग स्कीम है। परिसंचरण तालिका आकार को नियंत्रित करने में सहायता के लिए [[सुपरनेटवर्क]] का भी उपयोग किया जा सकता है।


== सामग्री ==
== सामग्री ==
रूटिंग टेबल में कम से कम तीन सूचना क्षेत्र होते हैं:
परिसंचरण तालिका में कम से कम तीन सूचना क्षेत्र होते हैं:
#नेटवर्क पहचानकर्ता: गंतव्य सबनेट और नेटमास्क
#नेटवर्क पहचानकर्ता: गंतव्य सबनेट और नेटमास्क
#मीट्रिक: पथ का [[रूटिंग मीट्रिक]] जिससे पैकेट भेजा जाना है। मार्ग निम्नतम मीट्रिक वाले गेटवे की दिशा में जाएगा.
#मीट्रिक: पथ का [[रूटिंग मीट्रिक|परिसंचरण मीट्रिक]] जिससे पैकेट भेजा जाना है। मार्ग निम्नतम मीट्रिक वाले गेटवे की दिशा में जाएगा.
#next hop: अगला hop, या गेटवे, अगले स्टेशन का पता है जिस पर पैकेट को उसके अंतिम गंतव्य के रास्ते पर भेजा जाना है
#next hop: अगला hop, या गेटवे, अगले स्टेशन का पता है जिस पर पैकेट को उसके अंतिम गंतव्य के रास्ते पर भेजा जाना है


आवेदन और कार्यान्वयन के आधार पर, इसमें अतिरिक्त मान भी हो सकते हैं जो पथ चयन को परिशोधित करते हैं:
आवेदन और कार्यान्वयन के आधार पर, इसमें अतिरिक्त मान भी हो सकते हैं जो पथ चयन को परिशोधित करते हैं:
#मार्ग से जुड़ी सेवा की गुणवत्ता। उदाहरण के लिए, यू ध्वज इंगित करता है कि एक आईपी मार्ग ऊपर है।
#मार्ग से जुड़ी सेवा की गुणवत्ता। उदाहरण के लिए, यू ध्वज इंगित करता है कि एक आईपी मार्ग ऊपर है।
#फ़िल्टरिंग मानदंड: रूट से जुड़ी [[कंट्रोल सूची को खोलो]]
#फ़िल्टरिंग मानदंड: मार्ग से जुड़ी [[कंट्रोल सूची को खोलो]]
#इंटरफेस: जैसे पहले ईथरनेट कार्ड के लिए eth0, दूसरे ईथरनेट कार्ड के लिए eth1, आदि।
#इंटरफेस: जैसे पहले ईथरनेट कार्ड के लिए eth0, दूसरे ईथरनेट कार्ड के लिए eth1, आदि।


नीचे दिखाया गया एक उदाहरण है कि [[होम राउटर]] के माध्यम से इंटरनेट से जुड़े कंप्यूटर पर ऊपर दी गई तालिका कैसी दिख सकती है:
नीचे दिखाया गया एक उदाहरण है कि [[होम राउटर]] के माध्यम से इंटरनेट से जुड़े कंप्यूटर पर ऊपर दी गई तालिका कैसी दिख सकती है:


{| class="wikitable"
{| class="wikitable"
Line 79: Line 79:


== [[अग्रेषण तालिका]] ==
== [[अग्रेषण तालिका]] ==
रूटिंग टेबल का उपयोग सामान्यतः आधुनिक राउटर आर्किटेक्चर में सीधे [[पैकेट अग्रेषण]] के लिए नहीं किया जाता है; इसकेअतिरिक्त, उनका उपयोग सरल अग्रेषण तालिका के लिए जानकारी उत्पन्न करने के लिए किया जाता है। इस फ़ॉरवर्डिंग टेबल में केवल वे रूट होते हैं जिन्हें [[रूटिंग एल्गोरिदम]] द्वारा पैकेट फ़ॉरवर्डिंग के लिए पसंदीदा रूट के रूप में चुना जाता है। यह अधिकांशतः कंप्रेस्ड या पूर्व-संकलित प्रारूप में होता है जो हार्डवेयर स्टोरेज और [[ऊपर देखो]] के लिए [[कार्यक्रम अनुकूलन]] है।
परिसंचरण तालिका का उपयोग सामान्यतः आधुनिक राउटर आर्किटेक्चर में सीधे [[पैकेट अग्रेषण]] के लिए नहीं किया जाता है; इसकेअतिरिक्त, उनका उपयोग सरल अग्रेषण तालिका के लिए जानकारी उत्पन्न करने के लिए किया जाता है। इस फ़ॉरवर्डिंग तालिका में केवल वे मार्ग होते हैं जिन्हें [[रूटिंग एल्गोरिदम|परिसंचरण एल्गोरिदम]] द्वारा पैकेट फ़ॉरवर्डिंग के लिए पसंदीदा मार्ग के रूप में चुना जाता है। यह अधिकांशतः कंप्रेस्ड या पूर्व-संकलित प्रारूप में होता है जो हार्डवेयर स्टोरेज और [[ऊपर देखो]] के लिए [[कार्यक्रम अनुकूलन]] है।


यह राउटर आर्किटेक्चर राउटिंग टेबल के [[विमान नियंत्रण]] फलन  को फॉरवर्डिंग टेबल के [[अग्रेषण विमान]] फलन  से अलग करता है।<ref>[http://www.ietf.org/rfc/rfc3746.txt Forwarding and Control Element Separation (ForCES) Framework], L. Yang ''et al.'', RFC3746,April 2004.</ref> नियंत्रण और अग्रेषण का यह पृथक्करण निर्बाध उच्च-प्रदर्शन अग्रेषण प्रदान करता है।
यह राउटर आर्किटेक्चर परिसंचरण  तालिका के [[विमान नियंत्रण]] फलन  को फॉरवर्डिंग तालिका के [[अग्रेषण विमान]] फलन  से अलग करता है।<ref>[http://www.ietf.org/rfc/rfc3746.txt Forwarding and Control Element Separation (ForCES) Framework], L. Yang ''et al.'', RFC3746,April 2004.</ref> नियंत्रण और अग्रेषण का यह पृथक्करण निर्बाध उच्च-प्रदर्शन अग्रेषण प्रदान करता है।


== यह भी देखें ==
== यह भी देखें ==

Revision as of 12:37, 27 February 2023

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

परिसंचरण तालिका का निर्माण परिसंचरण प्रोटोकॉल का प्राथमिक लक्ष्य है। स्थैतिक मार्ग वे प्रविष्टियाँ हैं जो परिसंचरण प्रोटोकॉल और नेटवर्क टोपोलॉजी खोज प्रक्रियाओं के परिणामस्वरूप तय की जाती हैं।

अवलोकन

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

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

हॉप-बाय-हॉप परिसंचरण के साथ, प्रत्येक परिसंचरण तालिका सूची, सभी पहुंच योग्य गंतव्यों के लिए, उस गंतव्य के पथ के साथ अगले उपकरण का पता: अगला हॉप (नेटवर्किंग)। यह मानते हुए कि परिसंचरण तालिका सुसंगत हैं, पैकेट (सूचना प्रौद्योगिकी) को उनके गंतव्य के अगले हॉप पर रिले करने का सरल एल्गोरिथ्म इस प्रकार नेटवर्क में कहीं भी डेटा वितरित करने के लिए पर्याप्त है। हॉप-बाय-हॉप IP इंटरनेट परत की मूलभूत विशेषता है[1] और OSI नेटवर्क परत

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

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

परिसंचरण तालिका भी कुछ सुरक्षा कार्यों का एक प्रमुख पहलू है, जैसे कि यूनिकास्ट रिवर्स पथ अग्रेषण (uRPF)।[2] इस विधि में, जिसके कई रूप हैं, रूटर भी परिसंचरण तालिका में पैकेट के स्रोत का पता देखता है। यदि स्रोत पते पर वापस जाने का कोई मार्ग उपस्थित नहीं है, तो पैकेट को विकृत या नेटवर्क हमले में सम्मिलित माना जाता है और उसे छोड़ दिया जाता है।

कठिनाइयाँ

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

सामग्री

परिसंचरण तालिका में कम से कम तीन सूचना क्षेत्र होते हैं:

  1. नेटवर्क पहचानकर्ता: गंतव्य सबनेट और नेटमास्क
  2. मीट्रिक: पथ का परिसंचरण मीट्रिक जिससे पैकेट भेजा जाना है। मार्ग निम्नतम मीट्रिक वाले गेटवे की दिशा में जाएगा.
  3. next hop: अगला hop, या गेटवे, अगले स्टेशन का पता है जिस पर पैकेट को उसके अंतिम गंतव्य के रास्ते पर भेजा जाना है

आवेदन और कार्यान्वयन के आधार पर, इसमें अतिरिक्त मान भी हो सकते हैं जो पथ चयन को परिशोधित करते हैं:

  1. मार्ग से जुड़ी सेवा की गुणवत्ता। उदाहरण के लिए, यू ध्वज इंगित करता है कि एक आईपी मार्ग ऊपर है।
  2. फ़िल्टरिंग मानदंड: मार्ग से जुड़ी कंट्रोल सूची को खोलो
  3. इंटरफेस: जैसे पहले ईथरनेट कार्ड के लिए eth0, दूसरे ईथरनेट कार्ड के लिए eth1, आदि।

नीचे दिखाया गया एक उदाहरण है कि होम राउटर के माध्यम से इंटरनेट से जुड़े कंप्यूटर पर ऊपर दी गई तालिका कैसी दिख सकती है:

Example routing table contents
Network destination Netmask Gateway Interface Metric
0.0.0.0 0.0.0.0 192.168.0.1 192.168.0.100 10
127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1
192.168.0.0 255.255.255.0 192.168.0.100 192.168.0.100 10
192.168.0.100 255.255.255.255 127.0.0.1 127.0.0.1 10
192.168.0.1 255.255.255.255 192.168.0.100 192.168.0.100 10
  • कॉलम नेटवर्क डेस्टिनेशन और नेटमास्क मिलकर नेटवर्क पहचानकर्ता का वर्णन करते हैं जैसा कि पहले उल्लेख किया गया है। उदाहरण के लिए, डेस्टिनेशन 192.168.0.0 और नेटमास्क 255.255.255.0 को 192.168.0.0/24 लिखा जा सकता है।
  • गेटवे कॉलम में नेक्स्ट हॉप की तरह ही जानकारी होती है, अर्थात यह उस गेटवे की ओर संकेत करता है जिसके माध्यम से नेटवर्क तक पहुंचा जा सकता है।
  • इंटरफ़ेस इंगित करता है कि गेटवे तक पहुँचने के लिए कौन सा स्थानीय रूप से उपलब्ध इंटरफ़ेस जिम्मेदार है। इस उदाहरण में, गेटवे 192.168.0.1 (इंटरनेट राउटर) तक 192.168.0.100 पते के साथ स्थानीय नेटवर्क कार्ड के माध्यम से पहुँचा जा सकता है।
  • अंत में, मीट्रिक संकेतित मार्ग का उपयोग करने की संबद्ध निवेश को इंगित करता है। यह किसी नेटवर्क में दो बिंदुओं से किसी निश्चित मार्ग की दक्षता निर्धारित करने के लिए उपयोगी है। इस उदाहरण में, 192.168.0.100 (स्थानीय नेटवर्क कार्ड का आईपी पता) की तुलना में 127.0.0.1 ('लोकलहोस्ट कहा जाता है) के उपयोग के माध्यम से कंप्यूटर के साथ संवाद करना अधिक कुशल है।

अग्रेषण तालिका

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

यह राउटर आर्किटेक्चर परिसंचरण तालिका के विमान नियंत्रण फलन को फॉरवर्डिंग तालिका के अग्रेषण विमान फलन से अलग करता है।[3] नियंत्रण और अग्रेषण का यह पृथक्करण निर्बाध उच्च-प्रदर्शन अग्रेषण प्रदान करता है।

यह भी देखें

संदर्भ

  1. F. Baker (June 1995). Requirements for IPv4 Routers]. RFC 1812.
  2. F. Baker & P. Savola (March 2004). Ingress Filtering for Multihomed Networks. doi:10.17487/RFC3704. RFC 3704.
  3. Forwarding and Control Element Separation (ForCES) Framework, L. Yang et al., RFC3746,April 2004.


बाहरी संबंध

  • IP Routing from the Linux Network Administrators Guide