2013-10-16 8 views
7

प्रवाह नियंत्रण में खिड़की स्लाइडिंग और भीड़ नियंत्रण में भीड़ खिड़की के बीच अंतर और कनेक्शन क्या है?खिड़की और भीड़ खिड़की स्लाइडिंग के बीच अंतर

मुझे लगता है कि दोनों ट्रांसमिटिंग के लिए नियंत्रण आकार हैं, लेकिन क्या अंतर है? मुझे प्रवाह नियंत्रण और भीड़ नियंत्रण के बीच अंतर नहीं मिलता है।

+0

[टीसीपी - कंजेशन विंडो और प्राप्त विंडो के बीच अंतर] के संभावित डुप्लिकेट (http://stackoverflow.com/questions/11555662/tcp-difference-between-congestion-window-and-receive-window) –

उत्तर

9

कंजेशन विंडो और फ्लो-कंट्रोल टीसीपी की विभिन्न विशेषताएं हैं और उनका इनपुट स्लाइडिंग विंडो पर खिलाया जाता है।

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

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

+0

इससे मदद मिलती है पता है, भले ही rwnd (रिसीवर की खिड़की) 0 है; प्रेषक कम से कम 1 बाइट संचारित करना जारी रखता है। यह 0 बाइट्स ट्रांसमिट करता है, यह जानने का कोई तरीका जब बफर अंतरिक्ष रिसीवर अंत पर साफ करता है। – XChikuX

संबंधित मुद्दे