1-Bit Sliding Window Protocol in Computer Network in Hindi: परिभाषा, कार्य और उपयोग
1-Bit Sliding Window Protocol क्या है?
**1-Bit Sliding Window Protocol** डेटा ट्रांसमिशन को नियंत्रित करने के लिए उपयोग किया जाने वाला एक विशेष प्रकार का **Sliding Window Protocol** है। इसमें **विंडो साइज 1 बिट** होती है, जिससे यह **Stop-and-Wait Protocol** की तरह कार्य करता है लेकिन इसमें **ACK (Acknowledgment) और डेटा ट्रांसमिशन को अधिक प्रभावी बनाने** के लिए एक स्लाइडिंग विंडो तकनीक का उपयोग किया जाता है।
1-Bit Sliding Window Protocol की विशेषताएँ
- **केवल एक फ्रेम को ट्रांसमिट किया जा सकता है**, और ACK प्राप्त होने के बाद ही अगला फ्रेम भेजा जाता है।
- **डेटा ट्रांसमिशन अधिक विश्वसनीय होता है**, क्योंकि प्रत्येक पैकेट को ACK की पुष्टि मिलती है।
- यदि कोई पैकेट खो जाता है, तो **उस फ्रेम को पुनः भेजा जाता है**।
- यह **फ्लो कंट्रोल और एरर कंट्रोल** दोनों प्रदान करता है।
1-Bit Sliding Window Protocol की कार्यप्रणाली
इस प्रोटोकॉल में डेटा ट्रांसमिशन निम्नलिखित चरणों में होता है:
- **स्रोत (Sender) पहला फ्रेम भेजता है।**
- **रिसीवर (Receiver) फ्रेम को प्राप्त करता है और ACK भेजता है।**
- **ACK प्राप्त होने के बाद अगला फ्रेम ट्रांसमिट किया जाता है।**
- **यदि कोई फ्रेम खो जाता है, तो वह पुनः भेजा जाता है।**
1-Bit Sliding Window Protocol में उपयोग किए जाने वाले Flags
डेटा ट्रांसमिशन को नियंत्रित करने के लिए दो प्रमुख Flags का उपयोग किया जाता है:
- **0 Flag:** यह इंगित करता है कि यह पहला डेटा फ्रेम है।
- **1 Flag:** यह इंगित करता है कि अगला फ्रेम भेजा जा सकता है।
1-Bit Sliding Window Protocol और Stop-and-Wait Protocol में अंतर
विशेषता | 1-Bit Sliding Window Protocol | Stop-and-Wait Protocol |
---|---|---|
डेटा ट्रांसमिशन | ACK प्राप्त होते ही अगला फ्रेम भेज सकता है। | हर बार नया डेटा भेजने से पहले ACK की प्रतीक्षा करता है। |
विंडो साइज | 1 बिट | 1 फ्रेम |
डेटा गति | थोड़ी अधिक | धीमी |
एरर रिकवरी | त्रुटि होने पर पुनः फ्रेम भेजा जाता है। | ACK न मिलने पर डेटा पुनः भेजा जाता है। |
1-Bit Sliding Window Protocol के लाभ
- डेटा ट्रांसमिशन की **गुणवत्ता और विश्वसनीयता** को बढ़ाता है।
- कम बैंडविड्थ में भी **संतुलित डेटा प्रवाह** सुनिश्चित करता है।
- **सिंपल और प्रभावी** फ्लो कंट्रोल मैकेनिज्म प्रदान करता है।
- **कम जटिलता और संसाधनों की आवश्यकता होती है**, जिससे यह छोटे नेटवर्क में उपयोगी होता है।
1-Bit Sliding Window Protocol का उपयोग
- **कम बैंडविड्थ और धीमी नेटवर्क कनेक्टिविटी वाले सिस्टम में।**
- **सीमित संसाधनों वाले IoT और एम्बेडेड सिस्टम्स में।**
- **लो-लेवल नेटवर्क कम्युनिकेशन में, जैसे कि वायरलेस सेंसर नेटवर्क।**
निष्कर्ष
**1-Bit Sliding Window Protocol** एक सरल लेकिन प्रभावी डेटा ट्रांसमिशन तकनीक है, जो **Stop-and-Wait Protocol** की तरह कार्य करता है लेकिन इसमें **थोड़ी अधिक दक्षता और तेज़ी** होती है। यह छोटे और सीमित नेटवर्क के लिए आदर्श है।
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) क्या है? पूरी जानकारी हिंदी में