Hello दोस्तों आजकल Technology का जमाना है आजकल हर कोई आदमी Internet और Smartphone और Laptop से अपने सारे काम करता है। वह सभी Information का आदान प्रदान इसी इंटरनेट के माध्यम से करते है चाहे कोई भी काम हो आज के समय मे सब काम हम घर ओर बैठे आसानी से कर लेते है।
आज के इस article के माध्यम से हम इसी communication के प्रकार के बारे मे जानेंगे कि आखिर कैसे हम Data को एक जगह से दूसरी जगह पर भेज पाते है? तो चलिए शुरू करते है:-
आज के इस article की मदद से हम Computer Network के Unicast, Multicast और Broadcast के बारे मे जानेंगे।
Unicast क्या होता है?
यह Communication का एक ऐसा प्रकार है जिसमे Data को एक device से दूसरी Device मे भेजा जाता है। इस प्रकार के communication मे Data का transfer केवल एक Device से दूसरी Device मे होता है यानि कि इस प्रकार के communication मे केवल एक Sender और एक Receiver होता है।
इस प्रकार के communication को हम One to One Transmission के नाम से भी जानते है। यह Data Transfer करने के लिए use किया जाने वाला सबसे Popular प्रकार है Data का Transfer करने के लिए अधिकतर इसी Technology का use किया जाता है। इसमे Data का transfer Data Packets के रूप मे होता है।
Advantages of Unicast Network
- Unicast Transmission को बहुत लंबे समय से use किया जा रहा है।
- Transmission के इस प्रकार मे Protocols सुव्यस्थित होते है।
- Communication के इस प्रकार के Transmission मे केवल एक receiver और एक sender होता है इसलिए यह LAN (Local Area Network) पर Traffic को reduce करता है।
- http, smtp और talnet सभी application मे unicast standard का ही use किया जाता है।
Disadvantages of Unicast Network
- उस प्रकार के Communication मे अगर Network Device को यदि किसी message को multiple device मे भेजने के लिए call की जाए तो इसके लिए इस network को multiple unicast messages को create करके भेजना पड़ता है, जिसमे कि हर message मे एक specific device का address होना चाहिए।
- इस प्रकार के communication मे sender device के पास receiver device का unique IP Address होना चाहिए।
- प्रत्येक Unicast Network client जो कि किसी भी Host Server से जुड़ता है वो कुछ न कुछ Bandwidth का प्रयोग करता है।
Unicast के कुछ example:-
- जब आप internet मे किसी website को Browse करते है तो उस समय web server एक sender का काम करता है जबकि आपका Computer एक receiver का काम करता है।
- जब आप कोई File को FTP server से download करते है तो उस समय FTP server एक sender का काम करता है जबकि आपका Computer एक receiver का काम करता है।
Multicast क्या होता है?
यह communication का एक ऐसा प्रकार है जिसमे एक या एक से ज्यादा sender होते है और receiver भी एक से ज्यादा होते है। यह दो प्रकार की हो सकती है एक है One to Many जिसमे किसी भी प्रकार की information का Transmission किसी एक sender से multiple sender को होता है।
यह Many to Many टाइप का communication भी हो सकता है। इस प्रकार के communication मे multiple sender और उस data को receive करने के लिए multiple receiver होते है।
communication के इस प्रकार मे data को transmit करने के लिए Multicast Routers का use किया जाता है ये routers Input Interface से प्राप्त data packets को receive करके उस data को replicate कर लेते है और फिर उस copy किए गए data को multiple output interface को भेज देते है।
इस प्रकार के communication के लिए हमे IGMP (Internet Group Management Protocol) की भी जरूरत होती है जिससे यह easily काम कर पाता है।
Advantages of Multicast
- यह network के traffic को control करके तथा server के load को काम करके Transmission को performance को बढ़ा देता है।
- WAN (Wide Area Network) मे इसका प्रयोग किया जाता है।
Disadvantages of Multicast
- इसमे बहुत amount के data को भेजना मुश्किल है।
Also Read:- What is Interprocess Communication in Hindi – इंटरप्रोसेस कम्यूनिकेशन…
Broadcast क्या है?
इस प्रकार के communication मे Data का Transmission इस प्रकार होता है कि इसमे किसी भी प्रकार की information को किसी एक point से सभी points को भेजा जाता है। इस प्रकार के communication मे एक device से बहुत सारे devices मे data को भेजा जाता है इसमे एक sender होता है और बहुत सारे receiver होते है।
Communication के इस प्रकार मे sender के द्वारा data को एक बार भेजा जाता है उसके बाद अन्य device को उस data को copy भेजी जाती है। broadcasting का यह प्रकार Local Area Network (LAN) के माध्यम से सभी devices को Data भेजता है। broadcasting के इस प्रकार को One to All transmission भी कहते है।
Advantages of Broadcast
- यह broadcast transmission One to All type का होता है जिसमे सभी devices को एक ही एक ही message receive होता है।
- इसे TV Cable के लिए भी use किया जाता है जिससे कि source signal सभी लोगों तक पहुच पाता है।
Disadvantages of Broadcast
- इस प्रकार broadcast transmission को internet के लिए उसे नहीं किया जा सकता है।
Examples of broadcast
- Television मे use होने वाली cable इसका सबसे अच्छा example है।
Anycast क्या है?
Anycast को IP Anycast के नाम से भी जाना जाता है। यह एक ऐसी technique है जो कि multiple device को एक ही IP address को साझा करने की अनुमति देता है। जब कोई भी Data को भेजना हो तो तो यह request करने वाले user की location के आधार पर उन machine को भेज देता है जो इसके ज्यादा closest होता है। यह traffic को reduce करता है।
अगर जिस device को यह data send होने वाला होता है वह device अचानक offline हो जाती है तो यह Anycasted IP उस data के लिए best path को चुनकर उस data उस device को भेज देता है जो कि इसके closest होता है।
Advantages of Anycast
- इसमे Data के transmission की speed बढ़िया होती है।
- इसमे server पर ज्यादा Traffic नहीं होने देता है।
- Anycast मे server पर Load नहीं पड़ता है यह server पर पढ़ने वाले load को utilize आर देता है।
Disadvantages of Anycast
- इसको implement करने बहुत Difficult होता है क्योंकि इसमे Additional hardware की आवश्यकता होती है।
Geocast क्या है?
यह भी internet पर data को route करने के लिए एक technic है। Geocast Information के लिए आपको यह तय करना होता है कि information कितनी दूर तक travel करेगी यह physical distance जितनी कम होगी कोई भी page web browser मे उतनी ही जल्दी load होगा। उदाहरण के लिए किसी website के server अमेरिका और जर्मनी मे operate करते है अब अगर कोई user Britain से information का access करता है तो उसको Germany से जल्दी information को access कर लेगा।
Also Read:- What is Process Management (in OS) in Hindi – प्रोसेस मैनेजमेंट…
Difference Between Unicast, Multicast and Broadcast in Hindi
Unicast | Multicast | Broadcast |
1:- इसमे केवल एक sender और एक Receiver होता है। | इसमे एक या एक से ज्यादा sender या receiver होते है। | इसमे एक sender और बहुत सारे receiver होते है। |
2:- इसमे दो device आपस मे एक दूसरे के साथ single cable के माध्यम से जुड़ी रहती है। | Multiple device का example switch है। | Broadcast device का एक example Hub है। |
3:- यह single device से single device को data को भेजता है। | इसमे data को single device या multiple device से multiple devices को भेजता है। | इसमे data को एक device से multiple device मे भेजा जाता है। |
Conclusion
आज के इस article के माध्यम से हमने Unicast, Multicast, Broadcast, Anycast और Geocast बारे मे विस्तार से जाना। आशा है कि यह article आपके लिए helpful रहा होगा। अगर आपको यह article पसंद आया हो तो इसे अपने दोस्तों के साथ जरूर share कीजिए।
आप हमे comment के माध्यम से सुझाव दे सकते है। आप हमे email के माध्यम से follow भी कर सकते है जिससे कि हमारी नई article की जानकारी आप तक सबसे पहले पहुचे आप email के माध्यम से हमसे question भी पूछ सकते है।