प्रवाह नियंत्रण और त्रुटि नियंत्रण के बीच अंतर

विषयसूची:

प्रवाह नियंत्रण और त्रुटि नियंत्रण के बीच अंतर
प्रवाह नियंत्रण और त्रुटि नियंत्रण के बीच अंतर

वीडियो: प्रवाह नियंत्रण और त्रुटि नियंत्रण के बीच अंतर

वीडियो: प्रवाह नियंत्रण और त्रुटि नियंत्रण के बीच अंतर
वीडियो: प्रवाह नियंत्रण और त्रुटि नियंत्रण 2024, जुलाई
Anonim

मुख्य अंतर - प्रवाह नियंत्रण बनाम त्रुटि नियंत्रण

डेटा संचार एक संचरण माध्यम के माध्यम से स्रोत से गंतव्य तक डेटा भेजने की प्रक्रिया है। प्रभावी डेटा संचार के लिए तकनीकों का उपयोग करना आवश्यक है। प्रेषक और रिसीवर की अलग-अलग गति और अलग-अलग भंडारण क्षमता होती है। जब डेटा गंतव्य तक पहुंचता है, तो डेटा अस्थायी रूप से मेमोरी में संग्रहीत होता है। उस मेमोरी को बफर के रूप में जाना जाता है। गति अंतर और बफर सीमाएं विश्वसनीय डेटा संचार को प्रभावित कर सकती हैं। प्रवाह नियंत्रण और त्रुटि नियंत्रण दो अलग-अलग तंत्र हैं जिनका उपयोग सटीक डेटा संचरण के लिए किया जाता है।यदि प्रेषक की गति अधिक है और रिसीवर की गति कम है, तो गति बेमेल है। फिर भेजे गए डेटा के प्रवाह को नियंत्रित किया जाना चाहिए। इस तकनीक को प्रवाह नियंत्रण के रूप में जाना जाता है। प्रसारण के दौरान त्रुटियां हो सकती हैं। यदि रिसीवर किसी त्रुटि की पहचान करता है, तो उसे प्रेषक को सूचित करना चाहिए कि डेटा में कोई त्रुटि है। तो, प्रेषक डेटा को पुनः प्रेषित कर सकता है। इस तकनीक को त्रुटि नियंत्रण के रूप में जाना जाता है। दोनों OSI मॉडल के डेटा लिंक लेयर में होते हैं। फ्लो कंट्रोल और एरर कंट्रोल के बीच महत्वपूर्ण अंतर यह है कि फ्लो कंट्रोल प्रेषक से रिसीवर तक डेटा के उचित प्रवाह को बनाए रखना है जबकि एरर कंट्रोल यह पता लगाना है कि रिसीवर को दिया गया डेटा त्रुटि मुक्त और विश्वसनीय है या नहीं।

प्रवाह नियंत्रण क्या है?

एक डिवाइस से दूसरे डिवाइस में डेटा भेजते समय, भेजने वाले छोर को स्रोत, प्रेषक या ट्रांसमीटर के रूप में जाना जाता है। प्राप्त करने वाले छोर को गंतव्य या रिसीवर के रूप में जाना जाता है। प्रेषक और रिसीवर की गति भिन्न हो सकती है।यदि डेटा भेजने की गति अधिक है तो रिसीवर डेटा को संसाधित नहीं कर पाएगा। तो, प्रवाह नियंत्रण तकनीकों का उपयोग किया जा सकता है।

एक सरल प्रवाह नियंत्रण विधि है, प्रवाह नियंत्रण को रोकें और प्रतीक्षा करें। सबसे पहले, ट्रांसमीटर डेटा फ्रेम भेजता है। जब यह प्राप्त होता है, तो रिसीवर एक पावती फ्रेम (एसीके) भेजता है। रिसीवर से पावती फ्रेम प्राप्त करने के बाद ही ट्रांसमीटर डेटा भेज सकता है। यह तंत्र संचरण के प्रवाह को नियंत्रित करता है। मुख्य दोष यह है कि एक समय में केवल एक डेटा फ्रेम प्रसारित किया जा सकता है। अगर एक संदेश में कई फ़्रेम हैं, तो रुकें और प्रतीक्षा करें एक प्रभावी प्रवाह नियंत्रण विधि नहीं होगी।

प्रवाह नियंत्रण और त्रुटि नियंत्रण के बीच अंतर
प्रवाह नियंत्रण और त्रुटि नियंत्रण के बीच अंतर
प्रवाह नियंत्रण और त्रुटि नियंत्रण के बीच अंतर
प्रवाह नियंत्रण और त्रुटि नियंत्रण के बीच अंतर

चित्र 01: प्रवाह नियंत्रण और त्रुटि नियंत्रण

स्लाइडिंग विंडो मेथड में सेंडर और रिसीवर दोनों एक विंडो को मेंटेन करते हैं। विंडो का आकार बफर आकार के बराबर या उससे कम हो सकता है। सेंडर विंडो फुल होने तक ट्रांसमिट कर सकता है। जब विंडो भर जाती है, तो ट्रांसमीटर को रिसीवर से पावती मिलने तक इंतजार करना पड़ता है। प्रत्येक फ्रेम को ट्रैक करने के लिए एक अनुक्रम संख्या का उपयोग किया जाता है। रिसीवर अगले अपेक्षित फ्रेम की अनुक्रम संख्या के साथ एक पावती भेजकर एक फ्रेम को स्वीकार करता है। यह पावती प्रेषक को घोषणा करती है कि रिसीवर निर्दिष्ट संख्या से शुरू होने वाले फ़्रेमों की विंडोज़ आकार संख्या को स्वीकार करने के लिए तैयार है।

त्रुटि नियंत्रण क्या है?

डेटा फ़्रेम के अनुक्रम के रूप में भेजा जाता है। हो सकता है कि कुछ फ़्रेम गंतव्य तक न पहुँचें। शोर फटने से फ्रेम प्रभावित हो सकता है, इसलिए हो सकता है कि इसे प्राप्त करने वाले छोर पर पहचाना न जा सके। इस स्थिति में, यह कहा जाता है कि फ्रेम खो गया है।कभी-कभी, फ़्रेम गंतव्य तक पहुंच जाते हैं, लेकिन बिट्स में कुछ त्रुटियां होती हैं। तब फ्रेम को क्षतिग्रस्त फ्रेम कहा जाता है। दोनों ही मामलों में, रिसीवर को सही डेटा फ्रेम नहीं मिलता है। इन मुद्दों से बचने के लिए, प्रेषक और रिसीवर के पास ट्रांज़िट त्रुटियों का पता लगाने के लिए प्रोटोकॉल होते हैं। अविश्वसनीय डेटा लिंक को विश्वसनीय डेटा लिंक में बदलना महत्वपूर्ण है।

त्रुटि नियंत्रण तकनीक

त्रुटि नियंत्रण के लिए तीन तकनीकें हैं। वे स्टॉप-एंड-वेट, गो-बैक-एन, सेलेक्टिव-रिपीट हैं। सामूहिक रूप से, इन तंत्रों को स्वचालित दोहराव अनुरोध (एआरक्यू) के रूप में जाना जाता है।

स्टॉप एंड वेट एआरक्यू में, रिसीवर को एक फ्रेम भेजा जाता है। फिर रिसीवर पावती भेजता है। यदि प्रेषक को एक विशिष्ट समय अवधि में पावती प्राप्त नहीं होती है, तो प्रेषक उस फ्रेम को फिर से भेजता है। यह समयावधि टाइमर नामक एक विशेष उपकरण का उपयोग करके पाई जाती है। फ्रेम भेजते समय, प्रेषक टाइमर शुरू करता है। इसका एक निश्चित समय होता है। यदि रिसीवर से कोई पहचानने योग्य पावती नहीं है, तो प्रेषक उस फ्रेम को फिर से भेज देगा।

गो-बैक-एन एआरक्यू में, प्रेषक खिड़की के आकार तक फ्रेम की एक श्रृंखला प्रसारित करता है। यदि कोई त्रुटि नहीं है, तो रिसीवर हमेशा की तरह पावती भेजता है। यदि गंतव्य किसी त्रुटि का पता लगाता है, तो वह उस फ्रेम के लिए एक नकारात्मक पावती (NACK) भेजता है। रिसीवर त्रुटि फ्रेम और भविष्य के सभी फ्रेम को तब तक त्याग देगा जब तक कि त्रुटि फ्रेम ठीक नहीं हो जाता। यदि प्रेषक को एक नकारात्मक पावती प्राप्त होती है, तो उसे त्रुटि फ्रेम और सभी बाद के फ़्रेमों को पुनः प्रेषित करना चाहिए।

सिलेक्टिव-रिपीट एआरक्यू में, रिसीवर अनुक्रम संख्याओं का ट्रैक रखता है। यह केवल उस फ्रेम से नकारात्मक पावती भेजता है जो खो गया है या क्षतिग्रस्त हो गया है। प्रेषक केवल उसी फ्रेम को भेज सकता है जिसके लिए NACK प्राप्त हुआ है। यह अधिक कुशल है कि गो-बैक-एन एआरक्यू। वे सामान्य त्रुटि नियंत्रण तकनीकें हैं।

प्रवाह नियंत्रण और त्रुटि नियंत्रण के बीच समानता क्या है?

फ्लो कंट्रोल और एरर कंट्रोल दोनों डेटा लिंक लेयर में होते हैं।

फ्लो कंट्रोल और एरर कंट्रोल में क्या अंतर है?

प्रवाह नियंत्रण बनाम त्रुटि नियंत्रण

प्रवाह नियंत्रण डेटा संचार में प्रेषक से रिसीवर तक उचित संचरण बनाए रखने के लिए तंत्र है। त्रुटि नियंत्रण डेटा संचार में रिसीवर को त्रुटि मुक्त और विश्वसनीय डेटा देने का तंत्र है।
मुख्य तकनीक
स्टॉप एंड वेट एंड स्लाइडिंग विंडो फ्लो कंट्रोल तकनीक के उदाहरण हैं। स्टॉप-एंड-वेट एआरक्यू, गो-बैक-एन एआरक्यू, सेलेक्टिव-रिपीट एआरक्यू त्रुटि नियंत्रण तकनीकों के उदाहरण हैं।

सारांश - प्रवाह नियंत्रण बनाम त्रुटि नियंत्रण

डेटा प्रेषक से प्राप्तकर्ता को प्रेषित किया जाता है। विश्वसनीय और कुशल संचार के लिए तकनीकों का उपयोग करना आवश्यक है।प्रवाह नियंत्रण और त्रुटि नियंत्रण उनमें से दो हैं। इस लेख ने प्रवाह नियंत्रण और त्रुटि नियंत्रण के बीच अंतर पर चर्चा की। प्रवाह नियंत्रण और त्रुटि नियंत्रण के बीच का अंतर यह है कि प्रवाह नियंत्रण प्रेषक से रिसीवर तक डेटा के उचित प्रवाह को बनाए रखने के लिए है जबकि त्रुटि नियंत्रण यह पता लगाने के लिए है कि रिसीवर को दिया गया डेटा त्रुटि मुक्त और विश्वसनीय है या नहीं।

फ्लो कंट्रोल बनाम एरर कंट्रोल की पीडीएफ डाउनलोड करें

आप इस लेख का पीडीएफ संस्करण डाउनलोड कर सकते हैं और उद्धरण नोट के अनुसार इसे ऑफ़लाइन उद्देश्यों के लिए उपयोग कर सकते हैं। कृपया पीडीएफ संस्करण यहां डाउनलोड करें: प्रवाह नियंत्रण और त्रुटि नियंत्रण के बीच अंतर

सिफारिश की: