Distributed Random Access Schemes & Contention Schemes in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
Distributed Random Access Schemes & Contention Schemes क्या हैं?
**Distributed Random Access Schemes और Contention Schemes** नेटवर्किंग में **मल्टीपल एक्सेस कंट्रोल (Multiple Access Control - MAC) तकनीकें** हैं, जिनका उपयोग **नेटवर्क में डेटा संचार को नियंत्रित करने** के लिए किया जाता है।
Distributed Random Access Schemes क्या है?
**Distributed Random Access** एक प्रकार की नेटवर्क एक्सेस तकनीक है, जहाँ **नेटवर्क के सभी डिवाइसेस को डेटा भेजने की अनुमति होती है**, लेकिन कोई केंद्रीय कंट्रोल (Centralized Control) नहीं होता। यह तकनीक **साझा नेटवर्क (Shared Networks) जैसे Ethernet, Wi-Fi, और Wireless Communication** में उपयोग की जाती है।
Distributed Random Access Schemes की विशेषताएँ
- डिवाइसेस को **डेटा ट्रांसमिट करने से पहले किसी केंद्रीय नियंत्रक (Centralized Controller) की आवश्यकता नहीं होती**।
- नेटवर्क में **सभी डिवाइसेस स्वतंत्र रूप से डेटा ट्रांसमिट कर सकते हैं**।
- टकराव (Collision) को रोकने के लिए **संभावित विलंब (Back-off Mechanism) का उपयोग किया जाता है**।
- यह **वायरलेस नेटवर्किंग और लोकल एरिया नेटवर्क (LAN) में उपयोग किया जाता है**।
Contention Schemes क्या है?
**Contention Schemes** वे तकनीकें हैं, जिनका उपयोग **नेटवर्क पर कई डिवाइसेस के बीच डेटा एक्सेस को नियंत्रित करने के लिए किया जाता है**। इसमें यदि दो डिवाइसेस एक ही समय पर डेटा भेजने का प्रयास करती हैं, तो **Collision (टकराव) हो सकता है**, जिसे हल करने के लिए Contention Mechanisms का उपयोग किया जाता है।
Contention Schemes की विशेषताएँ
- इसमें **किसी भी डिवाइस को नेटवर्क पर डेटा ट्रांसमिट करने की स्वतंत्रता होती है**।
- यदि दो या अधिक डिवाइसेस एक साथ डेटा भेजते हैं, तो **Collision हो सकता है**।
- Collision से बचने के लिए **Back-off और Retransmission Mechanisms** का उपयोग किया जाता है।
- यह **Ethernet (CSMA/CD) और Wireless Networks (CSMA/CA) में उपयोग किया जाता है**।
Distributed Random Access और Contention Schemes के प्रकार
Distributed Random Access और Contention Schemes को निम्नलिखित प्रकारों में वर्गीकृत किया जाता है:
1. ALOHA
- ALOHA एक सरल **Contention-Based Protocol** है, जो **पहले आओ, पहले भेजो (First Come, First Serve)** की नीति पर कार्य करता है।
- यदि कोई **Collision होता है**, तो डेटा को एक यादृच्छिक समय (Random Back-off Time) के बाद पुनः भेजा जाता है।
- ALOHA के दो प्रकार हैं:
- Pure ALOHA: डिवाइसेस किसी भी समय डेटा भेज सकते हैं, जिससे **Collision की संभावना अधिक** होती है।
- Slotted ALOHA: डेटा केवल निर्धारित टाइम स्लॉट्स में भेजा जाता है, जिससे **Collision की संभावना कम** होती है।
2. CSMA (Carrier Sense Multiple Access)
- CSMA एक **Distributed Random Access Protocol** है, जिसमें डिवाइसेस डेटा भेजने से पहले यह जाँचती हैं कि नेटवर्क खाली है या नहीं।
- CSMA के मुख्य प्रकार:
- CSMA/CD (Carrier Sense Multiple Access with Collision Detection): Ethernet में उपयोग होता है और यदि **टकराव (Collision) होता है, तो डेटा ट्रांसमिशन को रोककर Back-off किया जाता है**।
- CSMA/CA (Carrier Sense Multiple Access with Collision Avoidance): Wi-Fi (IEEE 802.11) में उपयोग होता है और **Collision से पहले ही इसे रोकने के लिए RTS/CTS (Request to Send / Clear to Send) का उपयोग किया जाता है**।
3. Reservation ALOHA (R-ALOHA)
- इसमें **डिवाइसेस पहले एक विशेष टाइम स्लॉट के लिए अनुरोध (Reservation) भेजते हैं**।
- एक बार आरक्षित टाइम स्लॉट मिलने के बाद, डिवाइस बिना किसी टकराव के डेटा भेज सकता है।
- यह **उच्च ट्रैफिक वाले नेटवर्क में अधिक प्रभावी होता है**।
4. Polling और Token Passing
- Polling में **एक मास्टर डिवाइस सभी डिवाइसेस को डेटा भेजने की अनुमति देता है**।
- Token Passing में **डेटा ट्रांसमिट करने के लिए एक विशेष टोकन पास किया जाता है**।
- ये तकनीकें **Collision से बचने के लिए उपयोग की जाती हैं**।
Distributed Random Access और Contention Schemes में अंतर
विशेषता | Distributed Random Access | Contention Schemes |
---|---|---|
नियंत्रण | कोई केंद्रीय नियंत्रक नहीं होता। | डिवाइसेस को स्वतंत्र रूप से डेटा भेजने की अनुमति होती है। |
Collision संभावना | हो सकती है, लेकिन Back-off तकनीक से कम होती है। | अधिक संभावना होती है। |
डेटा ट्रांसमिशन | स्वतंत्र रूप से होता है। | डेटा ट्रांसमिट करने से पहले कोई निश्चित योजना नहीं होती। |
उदाहरण | CSMA/CD, CSMA/CA | ALOHA, Slotted ALOHA |
Distributed Random Access और Contention Schemes के लाभ
- **नेटवर्क ट्रैफ़िक को मैनेज करने में मदद करते हैं।**
- **डेटा ट्रांसमिशन को अनुकूल बनाते हैं।**
- **Ethernet, Wi-Fi और अन्य वायरलेस नेटवर्क में उपयोग किए जाते हैं।**
- **डेटा ट्रांसमिशन के दौरान टकराव (Collision) को प्रभावी रूप से नियंत्रित करते हैं।**
निष्कर्ष
**Distributed Random Access Schemes और Contention Schemes** नेटवर्क में डेटा एक्सेस को नियंत्रित करने के लिए महत्वपूर्ण हैं। ये **Ethernet, Wi-Fi और अन्य वायरलेस संचार प्रणालियों में उपयोग किए जाते हैं**, ताकि नेटवर्क को अधिक प्रभावी और कुशल बनाया जा सके।
Related Post
- Computer Network in Hindi: Definitions, Goals, Components, Architecture, Classifications & Types Explained
- Layered Architecture in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- Protocol Hierarchy in Computer Network in Hindi: परिभाषा, कार्य और स्तर
- Design Issues of Network Layer in Hindi: परिभाषा, कार्य और समस्याएँ
- Interfaces and Services in Computer Network in Hindi: परिभाषा, प्रकार और कार्य
- Connection-Oriented और Connectionless Services in Computer Network in Hindi: परिभाषा, अंतर और उदाहरण
- Service Primitives in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- Service Primitive Design Issues & Its Functionality in Computer Network in Hindi
- ISO OSI Reference Model in Hindi: परिभाषा, सिद्धांत और कार्य
- TCP/IP Model in Hindi: परतें, कार्य और विशेषताएँ
- Physical Layer in Computer Networks in Hindi: सिद्धांत, कार्य और महत्व
- Bandwidth in Physical Layer in Hindi: परिभाषा, प्रकार और महत्व
- Data Link Layer in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- Services Provided by Data Link Layer in Hindi: परिभाषा, प्रकार और कार्य
- Framing in Computer Network in Hindi: परिभाषा, प्रकार और कार्य
- Flow Control in Computer Network in Hindi: परिभाषा, प्रकार और कार्य
- Error Control in Computer Networks in Hindi: परिभाषा, प्रकार और तकनीकें
- Data Link Layer Protocols in Computer Network in Hindi: प्रकार, कार्य और उपयोग
- Elementary & Sliding Window Protocol in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- 1-Bit Sliding Window Protocol in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- Go-Back-N Protocol in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- Selective Repeat Protocol in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- Hybrid ARQ Protocol in Computer Network in Hindi: परिभाषा, प्रकार और कार्य
- Protocol Verification in Computer Networks in Hindi: Finite State Machine & Petri Net Models
- ARP, RARP, GARP in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- MAC Layer in Computer Network in Hindi: परिभाषा, कार्य और प्रोटोकॉल
- MAC Address in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- Binary Exponential Back-off (BEB) Algorithm in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- Distributed Random Access Schemes & Contention Schemes in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- Data Services (ALOHA and Slotted ALOHA) in Computer Network in Hindi: परिभाषा, कार्य और तुलना
- Local-Area Networks (CSMA, CSMA/CD, CSMA/CA) in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- Collision-Free Protocols in Computer Network in Hindi: परिभाषा, कार्य और प्रकार
- Bit Map Protocol in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- BRAP (Bit-Map Reservation Access Protocol) in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- Binary Countdown Protocol in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- MLMA (Multilevel Multiaccess) Limited Contention Protocol in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- Adaptive Tree Walk Protocol in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
- Performance Measuring Metrics in Computer Networks in Hindi: परिभाषा, प्रकार और उपयोग
- IEEE 802 Standards & Their Variants in Computer Networks in Hindi: परिभाषा, प्रकार और उपयोग
- Network Layer की आवश्यकता (Need of Network Layer) in Computer Networks in Hindi: परिभाषा, कार्य और महत्व
- Network Layer द्वारा प्रदान की जाने वाली सेवाएँ (Services Provided by Network Layer) in Computer Networks in Hindi
- Network Layer की डिज़ाइन समस्याएँ (Design Issues of Network Layer) in Computer Networks in Hindi
- Least Cost Routing Algorithm in Computer Networks in Hindi: परिभाषा, कार्य, और प्रकार
- Bellman-Ford Algorithm in Computer Networks in Hindi: परिभाषा, कार्य, और उदाहरण
- Dijkstra Algorithm in Computer Networks in Hindi: परिभाषा, कार्य, और उदाहरण
- Hierarchical Routing in Computer Networks in Hindi: परिभाषा, कार्य, और प्रकार
- Broadcast Routing in Computer Networks in Hindi: परिभाषा, कार्य, और प्रकार
- Multicast Routing in Computer Networks in Hindi: परिभाषा, कार्य, और प्रकार
- IP Address in Computer Networks in Hindi: परिभाषा, प्रकार, और कार्य
- Header Format in Computer Networks in Hindi: परिभाषा, कार्य, और प्रकार
- Packet Forwarding in Computer Networks in Hindi: परिभाषा, कार्य, और प्रकार
- Fragmentation and Reassembly in Computer Networks in Hindi: परिभाषा, कार्य, और प्रक्रिया
- ICMP in Computer Networks in Hindi: परिभाषा, कार्य, और उपयोग
- IPv4 और IPv6 के बीच अंतर (Difference Between IPv4 and IPv6) in Computer Networks in Hindi
- Transport Layer Design Issues in Computer Networks in Hindi: परिभाषा, कार्य, और प्रमुख मुद्दे
- UDP Header Format in Computer Networks in Hindi: परिभाषा, संरचना, और कार्य
- Per Segment Checksum in UDP in Hindi: परिभाषा, कार्य और महत्व
- Carrying Unicast/Multicast Real-Time Traffic in UDP in Hindi: परिभाषा, कार्य और उपयोग
- TCP Connection Management in Computer Networks in Hindi: परिभाषा, कार्य, और प्रक्रियाएँ
- Reliability of Data Transfer in TCP in Hindi: परिभाषा, कार्य, और महत्वपूर्ण तंत्र
- TCP Flow Control in Computer Networks in Hindi: परिभाषा, कार्य और तकनीकें
- TCP Congestion Control in Computer Networks in Hindi: परिभाषा, कार्य और एल्गोरिदम
- TCP Header Format in Computer Networks in Hindi: संरचना, फ़ील्ड्स और कार्य
- TCP Timer Management in Computer Networks in Hindi: प्रकार, कार्य और एल्गोरिदम
- WWW और HTTP क्या है? पूरी जानकारी हिंदी में
- FTP in Hindi – FTP क्या है और इसके प्रकार
- SSH क्या है? SSH कैसे काम करता है? पूरी जानकारी हिंदी में
- Email (SMTP, MIME, IMAP) क्या है? पूरी जानकारी हिंदी में
- DNS क्या है और यह कैसे काम करता है? पूरी जानकारी हिंदी में
- Simple Network Management Protocol (SNMP) क्या है? पूरी जानकारी हिंदी में