3D लैब लोड हो रही है…
लेसन लोड हो रहा है…
← इंटरनेट कैसे काम करता हैदुनिया 1 · पाठ 4, 4 में सेसभी पाठ ↓

फिर से जोड़ना और जाँच
इसे पढ़ा रहे हैं? प्रोजेक्टर मोड खोलें
एक संदेश के पैकेट भेजने वाले से क्रम में निकलते हैं, लेकिन ज़रूरी नहीं कि वे क्रम में ही पहुँचें। अलग-अलग रास्ते, व्यस्त लिंक या खोकर दोबारा भेजा गया पैकेट—ये सभी उनका क्रम बदल सकते हैं। इसलिए प्राप्तकर्ता को संदेश फिर से बनाने का कोई तरीका चाहिए।
इसके लिए वह हर हेडर में दिए गए क्रमांक का उपयोग करता है। प्राप्तकर्ता पैकेटों को उनके क्रमांक के अनुसार लगाता है, बिल्कुल किसी किताब के क्रमांक वाले पन्नों की तरह, और फिर उपयोगी भारों को जोड़ देता है।
उदाहरण: संदेश "NETWORKS ARE FUN" को 1 से 4 तक के चार पैकेटों में भेजा जाता है। वे 3, 1, 4, 2 के क्रम में पहुँचते हैं। प्राप्तकर्ता उन्हें फिर से 1, 2, 3, 4 के क्रम में लगाता है और पूरा संदेश पढ़ता है। अगर पैकेट 3 कभी नहीं पहुँचता, तो प्राप्तकर्ता खाली जगह देख सकता है: उसके पास 1, 2 और 4 हैं, लेकिन 3 नंबर वाला कुछ नहीं है।
नुकसान का पता लगाना: चेकसम। तार और रेडियो लिंक पूरी तरह सही नहीं होते, और कभी-कभी कोई बिट 0 से 1 में बदल सकता है। इसका पता लगाने के लिए भेजने वाला डेटा से एक छोटी संख्या निकालता है और उसे हेडर में डाल देता है। प्राप्तकर्ता मिले हुए डेटा से वही संख्या निकालकर दोनों की तुलना करता है।
एक आसान उदाहरण: सभी उपयोगी भार बाइट्स को जोड़ें और 256 से भाग देने पर बचा हुआ शेषफल रखें। पाँच बाइट्स 72, 101, 108, 108, 111 ("Hello" अक्षरों के लिए) का योग 500 है, और 500 − 256 = 244। अगर रास्ते में कोई बाइट बदल जाए, तो प्राप्तकर्ता का योग 244 नहीं होगा। उसे पता चल जाएगा कि पैकेट खराब हो गया है, और वह उसे फेंक देगा। असली Internet checksum थोड़ा अधिक चतुर होता है, लेकिन विचार वही है: डेटा बदलने पर बदलने वाली एक छोटी संख्या।
चेकसम गलतियाँ पता लगा सकता है। वह उन्हें ठीक नहीं कर सकता। इसका उपाय है कि पैकेट फिर से भेजने के लिए कहा जाए।
गुम हुआ पैकेट किसे पता चलता है, और फिर क्या होता है? इंटरनेट पर TCP (वर्ल्ड 5) नाम का प्रोटोकॉल यह काम करता है। पाने वाला छोटे संदेश वापस भेजता है, जिन्हें स्वीकृति संदेश कहते हैं। इनमें बताया जाता है कि क्या-क्या पहुँच गया है। अगर कोई पैकेट गुम हो जाए, तो भेजने वाले को उसके लिए कोई संदेश नहीं मिलता और वह उसे फिर से भेज देता है। आपका ब्राउज़र जैसे ऐप्लिकेशन को कभी भी खाली जगहों या पैकेटों के आगे-पीछे होने का पता नहीं चलता। उसे बस पूरी फ़ाइल मिलती है।
आप जो कुछ भी डाउनलोड करते हैं, वह इसी तरह छोटे हिस्सों में बाँटा जाता है—सिर्फ़ फ़ाइलें और फ़ोटो ही नहीं। एक वेब पेज, गाना या खोज का जवाब भी पैकेटों में बाँटा जाता है, क्योंकि वह एक पैकेट में समाने से बड़ा होता है।
पैकेट 3, 1, 4, 2 के क्रम में पहुँचते हैं। रिसीवर संदेश को दोबारा कैसे बनाता है?
चेकसम किस काम आता है?
इंटरनेट पर किसी पैकेट के गायब होने का पता किसे चलता है?
खिलौना चेकसम, उपयोगी भार के बाइट्स के योग को 256 से भाग देने पर बचा शेषफल है। बाइट्स 10, 20 और 30 हैं। चेकसम क्या है?