Backpressure - बैकप्रेशर का क्या मतलब है?

बैकप्रेशर का मतलब है I/O स्विच पर डेटा का निर्माण जब बफ़र्स भर जाते हैं और अतिरिक्त डेटा प्राप्त करने में सक्षम नहीं होते हैं। जब तक डेटा की बाधा समाप्त नहीं हो जाती या बफ़र खाली नहीं हो जाता, तब तक कोई अतिरिक्त डेटा पैकेट स्थानांतरित नहीं किया जाता है।

बैकप्रेशर बनाने के लिए, I/O स्विच को गलत टकराव का पता लगाने वाले सिग्नल प्रसारित करने चाहिए या डेटा पैकेट को उनके मूल स्रोत पर वापस करना चाहिए।

नोड पर ऐसी स्थितियों से निपटने के लिए प्रोटोकॉल लिखे जाते हैं, इस मामले में स्विच पर। उदाहरण के लिए, ईथरनेट कैरियर सेंस मल्टीपल एक्सेस/टकराव का पता लगाने (CSMA/CD) का उपयोग करता है। यह एक अंतरराष्ट्रीय स्तर पर मानकीकृत प्रोटोकॉल है जिसे विवाद प्रोटोकॉल कहा जाता है, जो यह निर्धारित करता है कि नेटवर्क डिवाइस बैकप्रेशर पर कैसे प्रतिक्रिया देते हैं। यह यह भी निर्धारित करता है कि जब दो डिवाइस मल्टीप्लेक्स किए बिना एक ही चैनल (तार या फाइबर ऑप्टिक केबल जैसे सिग्नल माध्यम) का उपयोग करने का प्रयास करते हैं। CSMA/CD को IEEE 802.3 और ISO 8802.3 में मानकीकृत किया गया है।

सभी भाग लेने वाले स्टेशन बैकप्रेशर या डेटा पैकेट टकराव का पता लगाते हैं। एक पूर्व निर्धारित समय अंतराल के बाद, संचारण स्टेशन फिर से संचारण करने का प्रयास करेंगे। यदि टकराव फिर से पता चलता है, तो डेटा संचारण से पहले का समय अंतराल बढ़ जाता है, और फिर हर बार समस्या का पता चलने पर वृद्धिशील रूप से बढ़ जाता है। इस प्रक्रिया को एक्सपोनेंशियल बैक-ऑफ कहा जाता है।

Post a Comment

0 Comments