1. Home
  2. Docs
  3. 7. IP routing
  4. Routing protocols

Routing protocols

डायनामिक रूट रूटिंग प्रोटोकॉल के माध्यम से सीखे गए मार्ग हैं। रूटिंग प्रोटोकॉल रूटिंग सूचनाओं के आदान-प्रदान के उद्देश्य से राउटर पर कॉन्फ़िगर किए गए हैं। आपके नेटवर्क में राउटिंग प्रोटोकॉल का उपयोग करने के कई लाभ हैं, जैसे:

 

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

 

राउटिंग प्रोटोकॉल के प्रकार

रूटिंग प्रोटोकॉल दो प्रकार के होते हैं:

  1. Distance vector (RIP, IGRP)
  2. Link state (OSPF, IS-IS)

 

Cisco ने अपना रूटिंग प्रोटोकॉल बनाया है – EIGRP। EIGRP को एक उन्नत दूरी का सदिश प्रोटोकॉल माना जाता है, हालांकि कुछ सामग्री त्रुटिपूर्ण रूप से बताती हैं कि EIGRP एक हाइब्रिड रूटिंग प्रोटोकॉल है, जो दूरी सदिश और लिंक अवस्था का संयोजन है।

 

उपरोक्त सभी राउटिंग प्रोटोकॉल आंतरिक मार्ग प्रोटोकॉल (IGP) हैं, जिसका अर्थ है कि वे एक स्वायत्त प्रणाली के भीतर राउटिंग जानकारी का आदान-प्रदान करने के लिए उपयोग किए जाते हैं। BGP(Border gateway protocol) एक बाहरी रूटिंग प्रोटोकॉल (EGP) का एक उदाहरण है जिसका उपयोग इंटरनेट पर स्वायत्त प्रणालियों के बीच रूटिंग सूचनाओं के आदान-प्रदान के लिए किया जाता है।

 

Distance vector protocols

जैसा कि नाम से पता चलता है, दूरस्थ वेक्टर राउटिंग प्रोटोकॉल दूरस्थ नेटवर्क के सर्वोत्तम पथ को निर्धारित करने के लिए दूरी का उपयोग करते हैं। गंतव्य नेटवर्क के लिए दूरी (राउटर) की संख्या की तरह दूरी कुछ है।

 

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

 

RIP और EIGRP दूरी वेक्टर रूटिंग प्रोटोकॉल के उदाहरण हैं।

 

Link state protocols

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

 

लिंक स्टेट रूटिंग प्रोटोकॉल पर चलने वाला प्रत्येक राउटर तीन अलग-अलग टेबल बनाता है:

 

  • neighbor table – एक ही लिंक स्टेट रूटिंग प्रोटोकॉल को चलाने वाले पड़ोसी राउटर की तालिका।
  • topology table – वह टेबल जो पूरे नेटवर्क के टोपोलॉजी को स्टोर करती है।
  • routing table – सबसे अच्छी मार्गों को संग्रहीत करने वाली तालिका।

 

 

 

सबसे अच्छे मार्ग की गणना करने के लिए सबसे छोटा पथ प्रथम एल्गोरिथ्म का उपयोग किया जाता है। OSPF और IS-IS लिंक स्टेट रूटिंग प्रोटोकॉल के उदाहरण हैं।

 

Difference between distance vector and link state routing protocols

निम्न तालिका मतभेदों को सारांशित करती है:

Was this article helpful to you? Yes 2 No 1