Hello, दोस्तों आपका स्वागत है The Hindi Study के एक और ब्लॉग पोस्ट में आज हम इस पोस्ट में Multicast Routing Protocols in Hindi (मल्टीकास्ट राउटिंग प्रोटोकॉल क्या हैं?) के बारे चर्चा करने बाले है। आशा करता हूँ कि आपको The Hindi Study का यह ब्लॉग पसंद आएगी तो चलिए शुरू करते है, और जानते है Multicast Routing Protocols के बारे में।
What Is Multicast Routing Protocol in Hindi
Multicast इंटरनेट पर एक ऐसी स्किल है जिस का उपायों करके कोई भी यूजर एक साथ एक ही समय पर group में data send और receive कर सकता है जो कई सारे receivers और network nodes का समूह होता है। इस तरीके के जरिए कोई भी user एक साथ कई सारे sender या receiver तक एक साथ कई सारे data packets को send या receive कर सकते है, चाहे वह Local Area Networks (LANs) हो या फिर वो Wide Area Networks (WANs). इस में एक से कई और कई से कई यूजर एक साथ communicate कर सकते है।
Multicast का ज्यादातर उपयोग group communication, online gaming, streaming video, और content delivery आदि जैसे कई सारे कामो के applications के रूप में खास तौर पर किया जाता है।
Where is Multicast Routing used?
Multicast का उपयोग नीचे दी हुई technologies में किया जाता है :-
- Video on demand
- Voice over IP
- Video streaming
- IP television (IPTV)
जब भी sender एक Multicast Group बनाता है उस समय वह Multicast Routing का उपयोग करता है और फिर sender जो भी Data Packets, receiver तक पहुँचाना चाहता है उस के लिए एक special multicast IP addresses पर उस Data Packets को भेजता है। फिर इस के बाद जो भी नेटवर्क के राउटर्स होते है वो Multicast Routing Protocol का use करके sender ने जो Data Packets send किया है उसे उन सभी प्राप्तकर्ताओं तक पहुंचाने का सबसे Effective Route को selection करते है जो sender द्वारा बनाए गए Multicast Group के members है।
Which protocol is generally used for multicast?
Malticast के लिए बैसे तो कई मल्टीकास्ट राउटिंग प्रोटोकॉल्स का उपयोग किया जाता है लेकिन PIM (Protocol Independent Multicast) का सबसे ज्यादा उपयोग किया जाता है। PIM मैं Forwarding Mechanism के आधार पर, PIM Sparse Mode (PIM-SM) और PIM Dense Mode (PIM-DM) होते है।
Which Multicast Routing Protocols are used?
निम्नलिखित प्रोटोकॉल्स का उपयोग Multicast Routing मैं किया जाता है :-
- Internet Group Management Protocol (IGMP)
- Protocol Independent Multicast (PIM)
- Distance Vector Multicast Routing Protocol (DVMRP)
What is Protocol Independent Multicast (PIM)?
PIM Multicast, sender द्वारा भेजे गए Data Packets को receiver तक पहुंचने के लिए Shared और source-specific trees का उपयोग करता है।
PIM एक तरह से routers को dynamically, multicast distribution trees बनाने की अनुमति (permission) देता है, जो कि एक sender द्वार किए गए forwarded Data Packets और multicast traffic को कई सारे receiver तक पहुंचाने के लिए एक ऐसा route तैयार करता है जो बदलती conditions के हिसाब से justify कर सकता है।
What are the communication kinds of PIM?
नीचे दिए गए दोनों तरीके PIM में communication के है :-
PIM Dense Mode (PIM-DM)
PIM Dense Mode (PIM-DM) उस प्रकार के नेटवर्क्स के लिए design किया है जिस में बहुत से receiver, Multicast Group से connect रहने में interested होते है। इस Mode में यह Assumed कर लिया जाता है की इस network ज्यादा तर devices, Multicast Packet को receive करना चाहते है। इसी कारण से Router सबसे पहले उन सभी network packets को फैला देता है ताकि उससे यह ensure किया जा सके कि यह packets सही हिस्सों तक arrival हो सके। और फिर इसके बाद Router उन सभी Parts को filter कर दिया जाता है जिन devices को इस network packets की जरूरत नहीं है और जो इन packets को Receive करने में interested नहीं है।
फिर इसके बाद Router को होस्ट एक prune message भेजता है जिस से यह informed किया जा सके की उन सभी Receiver को इस Multicast Packets की need नहीं है। और PIM-DM के Flooding behavior की बजह से इस के Large Networks में Unnecessary traffic आने लगता है जिसके कारण PIM Sparse Mode (PIM-SM) का उपयोग PIM Dense Mode (PIM-DM) की तुलना में बहुत ज्यादा किया जाता है।
PIM Sparse Mode (PIM-SM)
Sparse Mode, में जब इन Data packets को receive करने के लिए कोई भी होस्ट interested होता है तो वह Multicast Group में ज्वाइन होने के लिए एक Join Message भेजता है। जिसके ज़रिए Router को यह पता लग जाता है कोण कोण से होस्ट है जो इस Multicast traffic को receive करने में interested है और फिर उसके बाद यह mode सिर्फ उन उसेर्स को ही भेजता है जो active होते है।
फिर Sparse Mode इसके बाद एक Multicast Distribution Tree बनता है। इस mode का उपयोग उन networks में ज्यादा तर किया जाता है जिस में Multicast Data को हर एक डिवाइस तक पहुंचाने की जरुरत नहीं होती है और इन networks साइज में बहुत बड़े होते है। PIM Dense Mode (PIM-DM) की तुलना यह PIM Sparse Mode (PIM-SM) बहुत ज्यादा dominant होता है क्योकि यह हमेशा Unnecessary traffic को काम करता रहता है।
What is Distance Vector Multicast Routing Protocol (DVMRP)?
बेसे देखा जाए तो यह Multicast Distance Vector Routing, Unicast distance vector routing बहुत ही सरल है लेकिन इसका multicast routing के लिए extend करना थोड़ा complex सा हो जाता है। Multicast routing में कभी कोई भी Router कभी भी अपने neighbors को अपनी routing table नहीं भेजता है। इसी बजह से Router को एक नई routing table बनानी पड़ती है जो Unicast distance vector routing table की information से बनाई जाती है।
Multicast distance vector routing हमेशा source-based trees का उपयोग करता है लेकिन कभी भी कोई भी Router किसी भी तरह की actual routing table को नहीं बनता है। जब भी किसी Router को किसी प्रकार का multicast packet मिलता है तो वह उस packet को इस तरीके से forward करता है की जैसे वह किसी routing table को सौंप रहा हो।
- Flooding
- Reverse Path Forwarding (RPF)
- Reverse Path Multicasting (RPM)
- Reverse Path Broadcasting (RPB)
Distance Vector Multicast Routing Protocol (DVMRP) एक multicast routing protocol ही होता है जो की distance vector routing के principles पर आधारित होता है। यह एक तरह source-based routing protocol होता है Routing Information Protocol (RIP) के foundation पर काम करता है।
What is a MOSPF Multicast Open Shortest Path First (MOSPF)
Multicast link-state routing में source-based tree Approach का उपयोग किया जाता है। Multicast routing के लिए, एक node को अपने state का interpretation थोड़ा change करना पड़ता है। यहाँ state का मतलब होता है, ‘कौन से Group इस लिंक पर active हैं। एक node हर group को advertise करता है जिसमें इस link पर कोई भी loyal member होता है। ये group information IGMP से मिलती है। हर राउटर जो IGMP चला रहा होता है, वो link पर hosts से उनके membership status के बारे में पूछता है।
MOSPF, यानि Multicast Open Shortest Path First protocol, जो OSPF protocol का ही extension होता है जो source-based treesबनाने के लिए हमेशा multicast link state routing का ही उपयोग करता है। इस protocol को एक नई link state update packet जरूरत होती है, जो host द्वारा sponsor की गई unicast address को उस group address या addresses के साथ associate करता है। इस packet को group-membership LSA के नाम से जाना जाता है।
निवेदन:-उम्मीद है कि आपको यह पोस्ट Multicast Routing Protocols in Hindi अच्छी लगी होगी और इसे पड़ने के बाद आपको इस विषय से सम्बंधित सवालों के जवाब मिल गए होंगे। अगर फिर भी आपके पास Multicast Routing Protocols in Hindi से सम्बंधित कोई सवाल या सुझाब हो तो आप हमें comment के जरिए बता सकते है।