Types of Ad Hoc Routing Protocols | ऐड-हॉक रूटिंग प्रोटोकॉल्स के प्रकार
Types of Ad Hoc Routing Protocols | ऐड-हॉक रूटिंग प्रोटोकॉल्स के प्रकार
ऐड-हॉक रूटिंग प्रोटोकॉल्स के प्रकार (Types of Ad Hoc Routing Protocols)
परिचय (Introduction)
Ad Hoc Network एक ऐसा नेटवर्क है जिसमें कोई स्थायी अवसंरचना नहीं होती और प्रत्येक नोड अपने आप में एक राउटर की तरह कार्य करता है। चूँकि नेटवर्क टोपोलॉजी लगातार बदलती रहती है, इसलिए रूटिंग एक चुनौतीपूर्ण कार्य है। इसी समस्या को हल करने के लिए विभिन्न प्रकार के Ad Hoc Routing Protocols विकसित किए गए हैं।
Ad Hoc Routing Protocols क्या हैं?
Ad Hoc Routing Protocols का उद्देश्य मोबाइल नोड्स के बीच प्रभावी और ऊर्जा-कुशल डेटा संचार सुनिश्चित करना है। ये प्रोटोकॉल यह निर्धारित करते हैं कि किसी स्रोत से गंतव्य तक डेटा पैकेट किस मार्ग से जाएगा।
मुख्य लक्ष्य:
- तेज़ और कुशल रूट खोज।
- कम विलंब (Low Latency)।
- कम रूटिंग ओवरहेड।
- ऊर्जा दक्षता और सुरक्षा।
Ad Hoc Routing Protocols के प्रमुख प्रकार
Ad Hoc Routing Protocols को मुख्यतः तीन श्रेणियों में वर्गीकृत किया गया है:
- Proactive (Table Driven) Routing Protocols
- Reactive (On-Demand) Routing Protocols
- Hybrid Routing Protocols
1️⃣ Proactive (Table Driven) Routing Protocols
इन प्रोटोकॉल्स में प्रत्येक नोड नेटवर्क के सभी अन्य नोड्स के लिए एक रूटिंग टेबल बनाए रखता है। नेटवर्क में किसी भी परिवर्तन की स्थिति में रूटिंग टेबल्स को तुरंत अपडेट किया जाता है।
विशेषताएँ:
- हर समय रूटिंग जानकारी उपलब्ध रहती है।
- पैकेट भेजने में देरी नहीं होती।
- टोपोलॉजी अपडेट्स नियमित रूप से प्रसारित होते हैं।
कमियाँ:
- उच्च रूटिंग ओवरहेड।
- बड़ी टोपोलॉजी में स्केलेबिलिटी कम।
उदाहरण: DSDV (Destination Sequenced Distance Vector)
यह Bellman-Ford एल्गोरिथ्म पर आधारित है। प्रत्येक नोड एक रूटिंग टेबल रखता है जिसमें गंतव्य और दूरी की जानकारी होती है। Sequence Numbers का उपयोग लूप रोकने और रूट की नवीनता सुनिश्चित करने के लिए किया जाता है।
DSDV के फायदे:
- रूट लूप की समस्या नहीं।
- स्थिर नेटवर्क्स में उत्कृष्ट प्रदर्शन।
DSDV की कमियाँ:
- रूटिंग टेबल अपडेट से ओवरहेड बढ़ता है।
- अत्यधिक मोबाइल नेटवर्क में सीमित दक्षता।
2️⃣ Reactive (On-Demand) Routing Protocols
Reactive प्रोटोकॉल केवल तब रूट बनाते हैं जब आवश्यकता होती है। इसीलिए इन्हें On-Demand Routing Protocols कहा जाता है।
मुख्य चरण:
- Route Discovery: जब स्रोत को किसी गंतव्य से संपर्क करना होता है, तो वह Route Request (RREQ) संदेश भेजता है।
- Route Maintenance: यदि लिंक टूट जाता है, तो रूट को पुनः खोजा जाता है।
फायदे:
- कम ओवरहेड।
- मोबाइल नेटवर्क्स में बेहतर प्रदर्शन।
कमियाँ:
- Route Discovery में प्रारंभिक विलंब।
- Flooding से नेटवर्क लोड बढ़ सकता है।
उदाहरण 1: AODV (Ad hoc On-Demand Distance Vector)
AODV DSDV के समान Distance Vector सिद्धांत का उपयोग करता है लेकिन On-Demand रूटिंग अपनाता है। यह Sequence Numbers के माध्यम से लूप-फ्री रूटिंग सुनिश्चित करता है।
फायदे:
- लूप-फ्री रूटिंग।
- मोबिलिटी के अनुकूल।
कमियाँ:
- Flooding से ओवरहेड।
- लिंक टूटने पर विलंब।
उदाहरण 2: DSR (Dynamic Source Routing)
DSR में स्रोत पूरे मार्ग की जानकारी रखता है और प्रत्येक पैकेट में रूट की जानकारी एम्बेड करता है।
फायदे:
- कोई रूटिंग टेबल आवश्यक नहीं।
- अस्थायी नेटवर्क्स में प्रभावी।
कमियाँ:
- लंबे रूट्स में Header Size बढ़ जाता है।
- मोबिलिटी बढ़ने पर प्रदर्शन घटता है।
3️⃣ Hybrid Routing Protocols
Hybrid प्रोटोकॉल्स Proactive और Reactive दोनों का संयोजन हैं। यह लोकल नेटवर्क में Proactive और दूरस्थ नोड्स के लिए Reactive दृष्टिकोण अपनाते हैं।
उदाहरण: ZRP (Zone Routing Protocol)
ZRP में नेटवर्क को विभिन्न जोन (Zones) में विभाजित किया जाता है। प्रत्येक नोड अपने जोन में Proactive Routing और अन्य जोनों के लिए Reactive Routing का उपयोग करता है।
फायदे:
- कम ओवरहेड।
- बड़े नेटवर्क में कुशल प्रदर्शन।
- तेज़ रूटिंग प्रतिक्रिया।
कमियाँ:
- Zone आकार चुनना चुनौतीपूर्ण।
- जटिल कार्यान्वयन।
सारांश तालिका (Summary Table)
| प्रकार | उदाहरण | दृष्टिकोण | फायदे | कमियाँ |
|---|---|---|---|---|
| Proactive | DSDV | Table-driven | Low latency | High overhead |
| Reactive | AODV, DSR | On-demand | Efficient in mobility | Initial delay |
| Hybrid | ZRP | Mixed | Scalable, adaptive | Complex |
निष्कर्ष (Conclusion)
Ad Hoc Routing Protocols मोबाइल नेटवर्क की गतिशील प्रकृति के अनुसार विकसित किए गए हैं। Proactive प्रोटोकॉल तेज़ लेकिन ओवरहेड वाले हैं, Reactive प्रोटोकॉल लचीले हैं, जबकि Hybrid प्रोटोकॉल इन दोनों के बीच संतुलन बनाते हैं। इन प्रोटोकॉल्स की समझ वायरलेस और मोबाइल कंप्यूटिंग सिस्टम के डिजाइन में अत्यंत महत्वपूर्ण है।
Related Articles
M-Commerce: Security Issues | एम-कॉमर्स में सुरक्षा संबंधी मुद्दे और समाधान
एम-कॉमर्स में सुरक्षा संबंधी मुद्दे (Security Issues in ...
Read More →M-Commerce: Mobile Payment System | एम-कॉमर्स में मोबाइल पेमेंट सिस्टम की संरचना और कार्यप्रणाली
एम-कॉमर्स में मोबाइल पेमेंट सिस्टम (Mobile Payment System ...
Read More →M-Commerce Pros and Cons | एम-कॉमर्स के लाभ और हानियाँ
एम-कॉमर्स के लाभ और हानियाँ (Advantages and Disadvantages of M-Commerce)...
Read More →M-Commerce Structure | एम-कॉमर्स की संरचना और कार्यप्रणाली
एम-कॉमर्स की संरचना (Structure of M-Commerce) परिचय ...
Read More →Software Development Kit: Android SDK | सॉफ्टवेयर डेवलपमेंट किट – Android SDK का विस्तृत अध्ययन
सॉफ्टवेयर डेवलपमेंट किट (Software Development Kit) – Android SDK ...
Read More →