बिल्कुल खो डेटा की पुनर्संचरण अनुरोध करने के लिए नियम क्या हैं?
रिसीवर पुनर्संचरण का अनुरोध नहीं करता। प्रेषक क्लाइंट को भेजे गए बाइट-रेंज के लिए एक एसीके की प्रतीक्षा करता है और जब प्राप्त नहीं होता है, तो एक विशेष अंतराल के बाद, पैकेट को भेजता है। यह ARQ (स्वत: दोहराव reQuest) है। ऐसे कई तरीके हैं जिनमें इसे लागू किया गया है।
Stop-and-wait ARQ
Go-Back-N ARQ
Selective Repeat ARQ
RFC 3366 में विस्तृत हैं।
क्या समय आवृत्ति पुनर्संचरण अनुरोध प्रदर्शन कर रहे हैं पर ?
पुनर्संचरण-बार और प्रयासों की संख्या मानक द्वारा लागू नहीं की है। यह विभिन्न ऑपरेटिंग सिस्टम द्वारा अलग-अलग कार्यान्वित किया जाता है, लेकिन पद्धति तय की जाती है। (तरीकों में से एक OS के शायद फिंगरप्रिंट के लिए?)
समय समाप्ति RTT (राउंड ट्रिप समय) बार के संदर्भ में मापा जाता है। लेकिन फास्ट-रिट्रांसमिट के कारण अक्सर इसकी आवश्यकता नहीं होती है, जब 3 डुप्लिकेट एसीके प्राप्त होते हैं।
वहाँ नंबर पर एक ऊपरी बाध्य है?
हां वहाँ है। कुछ निश्चित प्रतिस्थापन के बाद, मेजबान को "डाउन" माना जाता है और प्रेषक टीसीपी कनेक्शन को छोड़ देता है और आँसू देता है।
क्या ग्राहक के लिए संपूर्ण टीसीपी सेगमेंट के बारे में भूलने के लिए क्लाइंट के लिए कार्यक्षमता है जिसके लिए आईपी पैकेट गायब होने पर कौन सा हिस्सा गायब हो गया था?
पूरा बिंदु विश्वसनीय संचार है। यदि आप चाहते थे कि क्लाइंट कुछ हिस्सों को भूल जाए, तो आप पहले स्थान पर टीसीपी का उपयोग नहीं करेंगे। (यूडीपी शायद?)
स्रोत
2012-10-18 14:17:11
आमतौर पर 'syn' पैकेट के लिए रीट्रान्समिशन समय = राउंड ट्रिप टाइम * कुछ स्थिर, और एक निश्चित देरी (जो काफी निराशावादी है)। –