Data Services (ALOHA and Slotted ALOHA) in Computer Network in Hindi: परिभाषा, कार्य और तुलना
Data Services (ALOHA और Slotted ALOHA) क्या हैं?
**ALOHA और Slotted ALOHA** नेटवर्क में **डेटा ट्रांसमिशन को नियंत्रित करने के लिए उपयोग किए जाने वाले प्रोटोकॉल** हैं। ये **Contention-Based Medium Access Control (MAC) Protocols** हैं, जो मल्टीपल डिवाइसेस को **साझा नेटवर्क पर डेटा ट्रांसमिट करने** की अनुमति देते हैं।
ALOHA क्या है?
**ALOHA एक सरल डेटा संचार प्रोटोकॉल** है, जिसे **1970 में हवाई विश्वविद्यालय (University of Hawaii) द्वारा विकसित किया गया था**। यह **वायरलेस और सैटेलाइट कम्युनिकेशन** के लिए डिज़ाइन किया गया था, और बाद में इसे **Ethernet और Wi-Fi नेटवर्क** में अपनाया गया।
ALOHA की विशेषताएँ
- **कोई केंद्रीय नियंत्रण नहीं होता**, प्रत्येक डिवाइस स्वतंत्र रूप से डेटा भेज सकता है।
- **Collision (टकराव) की संभावना अधिक होती है**, क्योंकि कोई निश्चित समय स्लॉट नहीं होता।
- **ACK (Acknowledgment) प्रणाली का उपयोग किया जाता है**। यदि डेटा सही से प्राप्त नहीं होता, तो डिवाइस इसे पुनः भेजता है।
- ALOHA को दो प्रकारों में विभाजित किया जाता है:
- **Pure ALOHA**
- **Slotted ALOHA**
Pure ALOHA क्या है?
**Pure ALOHA** में डिवाइसेस **किसी भी समय डेटा ट्रांसमिट कर सकते हैं**, बिना किसी समय प्रतिबंध के। यदि दो डिवाइस एक ही समय पर डेटा भेजते हैं, तो **Collision (टकराव) होता है**।
Pure ALOHA की कार्यप्रणाली
- डिवाइस डेटा पैकेट ट्रांसमिट करता है।
- यदि पैकेट बिना किसी Collision के प्राप्त होता है, तो ACK भेजा जाता है।
- यदि Collision होता है, तो डिवाइस **Random Back-off Time** के बाद डेटा पुनः भेजता है।
Pure ALOHA की दक्षता (Efficiency)
Pure ALOHA में अधिकतम **थ्रूपुट (Throughput) = 18.4%** होता है, क्योंकि डेटा किसी भी समय ट्रांसमिट हो सकता है और Collision की संभावना अधिक होती है।
Slotted ALOHA क्या है?
**Slotted ALOHA**, Pure ALOHA का एक बेहतर संस्करण है, जिसमें **डेटा केवल निर्धारित समय स्लॉट्स में ही भेजा जाता है**। इससे **Collision की संभावना कम हो जाती है**।
Slotted ALOHA की कार्यप्रणाली
- नेटवर्क टाइम को **समान लंबाई वाले स्लॉट्स में विभाजित करता है**।
- डिवाइसेस **केवल समय स्लॉट की शुरुआत में ही डेटा ट्रांसमिट कर सकते हैं**।
- यदि दो डिवाइसेस एक ही स्लॉट में डेटा भेजते हैं, तो Collision होता है।
- Collision होने पर डिवाइस **Random Back-off Time** के बाद डेटा पुनः भेजता है।
Slotted ALOHA की दक्षता (Efficiency)
Slotted ALOHA की **थ्रूपुट दक्षता 36.8%** होती है, जो Pure ALOHA की तुलना में दोगुनी अधिक होती है।
Pure ALOHA और Slotted ALOHA में तुलना
विशेषता | Pure ALOHA | Slotted ALOHA |
---|---|---|
डेटा ट्रांसमिशन | किसी भी समय डेटा भेज सकते हैं। | केवल तय किए गए स्लॉट्स में डेटा भेज सकते हैं। |
Collision संभावना | अधिक | कम |
Throughput | 18.4% | 36.8% |
Time Synchronization | आवश्यक नहीं | आवश्यक |
डेटा पुनः ट्रांसमिशन | Random Back-off के बाद | Random Back-off के बाद |
उदाहरण | Satellite Communication, Traditional Radio Networks | Modern Wireless Communication, RFID Systems |
ALOHA और Slotted ALOHA के उपयोग
- **Satellite Communication** में डेटा ट्रांसमिशन के लिए।
- **Wireless Sensor Networks** में डेटा एक्सेस को नियंत्रित करने के लिए।
- **RFID Systems (Radio Frequency Identification)** में टैग्स और रीडर्स के बीच डेटा ट्रांसमिशन के लिए।
- **LAN और Wi-Fi नेटवर्क** में **Collision Avoidance** के लिए।
ALOHA और Slotted ALOHA के लाभ
- **नेटवर्क संचार को सरल और प्रभावी बनाता है।**
- **डेटा ट्रांसमिशन के लिए कोई केंद्रीय कंट्रोलर (Central Controller) आवश्यक नहीं होता।**
- **Slotted ALOHA, Pure ALOHA की तुलना में अधिक कुशल और कम Collision वाला होता है।**
- **Wireless और Satellite Communication के लिए उपयोगी।**
निष्कर्ष
**ALOHA और Slotted ALOHA**, नेटवर्क संचार के लिए महत्वपूर्ण MAC प्रोटोकॉल हैं। ALOHA एक सरल और लचीली तकनीक है, लेकिन इसमें **Collision की संभावना अधिक होती है**। Slotted ALOHA, Pure ALOHA का एक उन्नत संस्करण है, जिसमें **Time Synchronization के साथ नेटवर्क की दक्षता को बढ़ाया गया है**। ये दोनों **Satellite Communication, RFID, और Wireless नेटवर्किंग में व्यापक रूप से उपयोग किए जाते हैं**।
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) क्या है? पूरी जानकारी हिंदी में