TCP/UDP and Sockets, Congestion Control MCQ Quiz in हिन्दी - Objective Question with Answer for TCP/UDP and Sockets, Congestion Control - मुफ्त [PDF] डाउनलोड करें
Last updated on May 30, 2025
Latest TCP/UDP and Sockets, Congestion Control MCQ Objective Questions
TCP/UDP and Sockets, Congestion Control Question 1:
DMA, परिधीय उपकरण को DACK - स्वीकृति संकेत कब भेजता है?
Answer (Detailed Solution Below)
TCP/UDP and Sockets, Congestion Control Question 1 Detailed Solution
व्याख्या:
DMA स्वीकृति संकेत
परिभाषा: डायरेक्ट मेमोरी ऐक्सेस (DMA) नियंत्रक एक हार्डवेयर घटक है जिसका उपयोग कंप्यूटर सिस्टम में CPU को शामिल किए बिना मेमोरी और परिधीय उपकरणों के बीच डेटा के प्रवाह को प्रबंधित करने के लिए किया जाता है, जिससे CPU को अन्य कार्य करने के लिए मुक्त किया जा सकता है। जब कोई परिधीय उपकरण डेटा ट्रांसफर के लिए DMA नियंत्रक से अनुरोध करता है, तो DMA नियंत्रक परिधीय उपकरण को एक स्वीकृति संकेत भेजता है जिसे DMA स्वीकृति (DACK) के रूप में जाना जाता है ताकि यह इंगित किया जा सके कि वह डेटा ट्रांसफर को संभालने के लिए तैयार है।
सही विकल्प विश्लेषण:
सही विकल्प है:
विकल्प 2: MPU, HLDA संकेत भेजता है।
जब DMA नियंत्रक डेटा ट्रांसफर शुरू करता है, तो वह माइक्रोप्रोसेसर यूनिट (MPU) को डेटा बस का नियंत्रण छोड़ने के लिए अनुरोध भेजता है। MPU, DMA नियंत्रक को होल्ड एक्नॉलेजमेंट (HLDA) संकेत भेजकर प्रतिक्रिया करता है, यह दर्शाता है कि उसने बसों का नियंत्रण छोड़ दिया है। HLDA संकेत प्राप्त करने पर, DMA नियंत्रक डेटा ट्रांसफर शुरू करने के लिए परिधीय उपकरण को DMA स्वीकृति (DACK) संकेत भेजता है।
Additional Information
विश्लेषण को और समझने के लिए, आइए अन्य विकल्पों का मूल्यांकन करें:
विकल्प 1: उच्च एड्रेस बस A8-A15 एड्रेस बस पर उपलब्ध है।
यह विकल्प गलत है क्योंकि उच्च एड्रेस बस A8-A15 की उपलब्धता का सीधा संबंध DMA स्वीकृति संकेत से नहीं है। उच्च एड्रेस बस लाइनें मेमोरी स्थानों को संबोधित करने के लिए उपयोग की जाती हैं, लेकिन वे यह संकेत नहीं देती हैं कि DMA नियंत्रक डेटा ट्रांसफर को संभालने के लिए कब तैयार है। DMA स्वीकृति संकेत विशेष रूप से DMA नियंत्रक और परिधीय उपकरण के बीच संचार से संबंधित है।
विकल्प 3: संपूर्ण एड्रेस बस A0-A15 एड्रेस बस पर उपलब्ध है।
यह विकल्प भी गलत है क्योंकि संपूर्ण एड्रेस बस A0-A15 की उपलब्धता DMA स्वीकृति संकेत की शर्त नहीं है। जबकि डेटा ट्रांसफर के दौरान मेमोरी स्थानों को निर्दिष्ट करने के लिए एड्रेस बस महत्वपूर्ण है, DMA स्वीकृति संकेत में DMA नियंत्रक और परिधीय उपकरण के बीच नियंत्रण और समन्वय शामिल है, जो डेटा ट्रांसफर के लिए तत्परता को दर्शाता है।
विकल्प 4: निम्न एड्रेस बस A0-A7 एड्रेस बस पर उपलब्ध है।
विकल्प 1 और 3 के समान कारणों से यह विकल्प गलत है। निम्न एड्रेस बस A0-A7 की उपलब्धता का सीधा संबंध DMA स्वीकृति संकेत से नहीं है। निम्न एड्रेस बस लाइनें समग्र एड्रेसिंग योजना का हिस्सा हैं, लेकिन वे परिधीय उपकरण को DMA नियंत्रक की तत्परता को संकेत देने में भूमिका नहीं निभाती हैं।
निष्कर्ष:
DMA नियंत्रक की भूमिका और डेटा ट्रांसफर प्रक्रिया में शामिल संकेतों को समझना सही ढंग से पहचानने के लिए आवश्यक है कि परिधीय उपकरण को DMA स्वीकृति संकेत (DACK) किस स्थिति में भेजा जाता है। सही विकल्प MPU द्वारा DMA नियंत्रक को HLDA संकेत भेजने के महत्व पर प्रकाश डालता है, जो तब परिधीय को DACK संकेत भेजता है, जो डेटा ट्रांसफर के लिए तत्परता को दर्शाता है। यह प्रक्रिया MPU, DMA नियंत्रक और परिधीय उपकरणों के बीच कुशल संचार और समन्वय सुनिश्चित करती है, जिससे कंप्यूटर सिस्टम के समग्र प्रदर्शन का अनुकूलन होता है।
TCP/UDP and Sockets, Congestion Control Question 2:
एक IPv4 पैकेट पहली कुछ हेक्साडेसिमल अंकों के साथ आया है जैसा कि नीचे दिखाया गया है। इस पैकेट को ड्रॉप किए जाने से पहले कितने हॉप्स की यात्रा कर सकता है? डेटा किस ऊपरी-परत प्रोटोकॉल से संबंधित है?
(4500003C1C4640004006B1E6....)16
Answer (Detailed Solution Below)
TCP/UDP and Sockets, Congestion Control Question 2 Detailed Solution
सही उत्तर 64 हॉप्स, TCP है।
व्याख्या:
दिए गए हेक्साडेसिमल स्ट्रिंग: (4500003C1C4640004006B1E6)16
आइए इसे तोड़ते हैं:
- 45 पहले बाइट का प्रतिनिधित्व करता है जिसमें शामिल है:
- 4 संस्करण (IPv4) है।
- 5 IHL (इंटरनेट हेडर लंबाई) है, जो 5x4 = 20 बाइट है।
- 00003C कुल लंबाई का प्रतिनिधित्व करता है, जो वर्तमान प्रश्न के लिए प्रासंगिक नहीं है।
- 1C46 पहचान क्षेत्र का प्रतिनिधित्व करता है।
- 4000 फ्लैग और फ्रैग्मेंट ऑफसेट फ़ील्ड का प्रतिनिधित्व करता है।
- 40 टाइम टू लिव (TTL) है, जो शेष हॉप्स की संख्या को इंगित करता है।
- 06 प्रोटोकॉल फ़ील्ड है, जो TCP (प्रोटोकॉल नंबर 6) का प्रतिनिधित्व करता है।
हेक्साडेसिमल स्ट्रिंग से:
- टाइम टू लिव (TTL) मान 40 (हेक्साडेसिमल में) है, जिसका अर्थ है कि पैकेट 64 और हॉप्स की यात्रा कर सकता है।
- प्रोटोकॉल मान 06 है, जो TCP से मेल खाता है।
उत्तर 1. 64 हॉप्स, TCP है।
TCP/UDP and Sockets, Congestion Control Question 3:
इंटरनेट, शुरुआत में इस प्रकार प्रारम्भ हुआ:
Answer (Detailed Solution Below)
TCP/UDP and Sockets, Congestion Control Question 3 Detailed Solution
सही उत्तर अमेरिका के रक्षा बलों के लिए नेटवर्क है।
Key Points
- इंटरनेट की शुरुआत अमेरिका के रक्षा बलों के लिए एक नेटवर्क के रूप में हुई थी, जिसे ARPANET (एडवांस्ड रिसर्च प्रोजेक्ट्स एजेंसी नेटवर्क) के नाम से जाना जाता था।
- ARPANET का विकास संयुक्त राज्य अमेरिका के रक्षा विभाग द्वारा 1960 के दशक के अंत में किया गया था।
- ARPANET का मुख्य लक्ष्य एक ऐसा संचार नेटवर्क बनाना था जो सैन्य हमलों का सामना कर सके और विश्वसनीय संचार सुनिश्चित कर सके।
- अंततः यह विकसित और विस्तारित होकर वैश्विक इंटरनेट बन गया जिसे आज हम जानते हैं।
Additional Information
- विकल्प 1: TCP/IP प्रयोग - TCP/IP प्रोटोकॉल आज इंटरनेट की कार्यप्रणाली के लिए मूलभूत हैं, वे इसके निर्माण का प्रारंभिक कारण नहीं थे। TCP/IP का विकास ARPANET के विकसित होने के बाद हुआ और संचार के लिए प्रोटोकॉल के एक मजबूत सेट की आवश्यकता थी।
- विकल्प 3: बेल लैब के अनुसंधान वैज्ञानिकों का समूह - बेल लैब्स ने कंप्यूटर विज्ञान और नेटवर्किंग में महत्वपूर्ण योगदान दिया है, यह ARPANET के निर्माण के लिए जिम्मेदार नहीं था। प्राथमिक कार्य अमेरिकी रक्षा विभाग द्वारा वित्त पोषित शोधकर्ताओं द्वारा किया गया था।
- विकल्प 4: उपरोक्त सभी संस्थाओं द्वारा योगदान रहा - विभिन्न संस्थाओं ने समय के साथ इंटरनेट के विकास में योगदान दिया है, ARPANET का प्रारंभिक निर्माण मुख्य रूप से अमेरिकी रक्षा विभाग की एक परियोजना थी।
TCP/UDP and Sockets, Congestion Control Question 4:
निम्नलिखित में से कौन-सा संयोजन उन्मुख प्रोटोकॉल है?
Answer (Detailed Solution Below)
TCP/UDP and Sockets, Congestion Control Question 4 Detailed Solution
कॉन्सेप्ट:
संयोजन उन्मुख प्रोटोकॉल:
संयोजन -उन्मुख डेटा संचार के एक माध्यम का वर्णन करता है जिसमें अंतिम बिंदु पर उपकरण किसी भी डेटा को भेजने से पहले एंड-टू-एंड संयोजन स्थापित करने के लिए प्रारंभिक प्रोटोकॉल का उपयोग करते हैं।
संयोजन-उन्मुख प्रोटोकॉल सेवा को कभी-कभी "विश्वसनीय" नेटवर्क सेवा कहा जाता है, क्योंकि यह गारंटी देता है कि डेटा उचित क्रम में प्राप्त होगा।
संचरण नियंत्रण प्रोटोकॉल (TCP) एक संयोजन-उन्मुख प्रोटोकॉल है।
संयोजनरहित प्रोटोकॉल:
संयोजनरहित को प्रेषक और संग्राही के बीच सत्र संयोजन की आवश्यकता नहीं होती है।
प्रेषक साधारण रूप में पैकेट (डेटाग्राम कहलाता है) को गंतव्य पर भेजना शुरू कर देता है।
इस सेवा में संयोजन-उन्मुख विधि की विश्वसनीयता नहीं होती है, लेकिन यह आवधिक ब्रस्ट स्थानांतरण के लिए उपयोगी है।
उदाहरण: UDPTCP/UDP and Sockets, Congestion Control Question 5:
TCP हेडर और UDP हेडर दोनों में निम्नलिखित में से कौन सा क्षेत्र मौजूद है?
Answer (Detailed Solution Below)
TCP/UDP and Sockets, Congestion Control Question 5 Detailed Solution
उत्तर: विकल्प (4) चेकसम
चूंकि प्राप्त डेटा नेटवर्क परत से परिवहन परत तक है, हम जानते हैं कि नेटवर्क परत पर हमारे पास IP है जो केवल हेडर पर चेकसम का उपयोग करता है। इसलिए इस बात की बहुत अधिक संभावना है कि डेटा दूषित हो सकता है। इसलिए या तो UDP या TCP को चेकसम करना होगा तभी वे इसके बारे में सुनिश्चित हो सकते हैं।
इसलिए, दोनों प्रोटोकॉल को चेकसम गणना की आवश्यकता है।
Additional Information
TCP हैडर प्रारूप:
स्रोत: https://www.gatevidyalay.com/transmission-control-protocol-tcp-header/
Top TCP/UDP and Sockets, Congestion Control MCQ Objective Questions
निम्नलिखित कथनों पर विचार करें।
I. TCP कनेक्शन पूर्ण डुप्लेक्स हैं
II. TCP के पास चयनात्मक अभिस्वीकृति के लिए कोई विकल्प नहीं है
III. TCP कनेक्शन मेसेज स्ट्रीम हैंAnswer (Detailed Solution Below)
TCP/UDP and Sockets, Congestion Control Question 6 Detailed Solution
Download Solution PDFट्रांसमिशन कंट्रोल प्रोटोकॉल (TCP):
- TCP एक विश्वसनीय संयोजन-उन्मुख/इंटरनेट प्रोटोकॉल होता है जिसका प्रयोग किसी भी एप्लीकेशन में किया जा सकता है जहाँ विश्वसनीयता महत्वपूर्ण होती है
- TCP एक संयोजन-उन्मुख सेवा प्रदान करने के लिए संयोजन स्थापना, डेटा स्थानांतरण, और संयोजन कटाव चरण प्रदान करने के लिए स्पष्ट रूप से परिभाषित करता है
- TCP कनेक्शन पूर्ण डुप्लेक्स हैं
- TCP विश्वसनीयता प्राप्त करने के लिए GBN और SR प्रोटोकॉल का प्रयोग करता है
- यह स्रोत और गंतव्य की पोर्ट संख्या के कारण शुरू-से-अंत तक संचार प्रदान करता है
- TCP संयोजन बाइट स्ट्रीम हैं
इसलिए कथन I सही है
डेटा का अधिकतम आकार क्या है जो एप्लिकेशन परत नीचे दी गई TCP परत पर की जा सकती है?
Answer (Detailed Solution Below)
TCP/UDP and Sockets, Congestion Control Question 7 Detailed Solution
Download Solution PDFRFC 1122
शब्दावली |
TCP/IP परत |
अधिकतम आकार (बाइट) |
OSI परत |
संदेश |
एप्लिकेशन परत |
कुछ भी आकार |
एप्लिकेशन परत |
सेशन परत |
|||
प्रेजेंटेशन परत |
|||
खंड |
ट्रांसपोर्ट परत |
1460 |
ट्रांसपोर्ट परत |
पैकेट (अंश) |
इंटरनेट परत |
1480 |
नेटवर्क परत |
फ्रेम |
लिंक परत |
1500 |
डाटा लिंक परत |
भौतिक परत |
व्याख्या:
डेटा को अंश/पैकेटों में विभाजित करना ट्रांसपोर्ट लेयर की जिम्मेदारी है। एप्लिकेशन परत इससे मुक्त है और आकार प्रतिबंध की आवश्यकता नहीं है।
इसलिए विकल्प 1 सही है
निम्न में से कौन सी शर्ते TCP में भेजी और प्राप्त की जाती हैं?
Answer (Detailed Solution Below)
TCP/UDP and Sockets, Congestion Control Question 8 Detailed Solution
Download Solution PDFTCP: यह प्रोटोकॉल एप्लिकेशन लेयर और नेटवर्क लेयर के बीच स्थित है और एक कनेक्शन-आधारित प्रोटोकॉल है जो नेटवर्क में विभिन्न उपकरणों के बीच संदेशों के आदान-प्रदान में मदद करता है। यह त्रुटि-जाँच और पुनर्प्राप्ति तंत्र भी प्रदान करता है।
\(\rightarrow\) यह प्रोटोकॉल बाइट्स की एक धारा में डेटा भेजता और प्राप्त करता है।
\(\rightarrow\) उपयोगकर्ता डेटाग्राम प्रोटोकॉल पैकेट के रूप में डेटा भेजता और प्राप्त करता है।
TCP का पूर्ण रूप क्या है?
Answer (Detailed Solution Below)
TCP/UDP and Sockets, Congestion Control Question 9 Detailed Solution
Download Solution PDFTCP ट्रांसमिशन कंट्रोल प्रोटोकॉल के लिए एक संचार मानक है जो एक नेटवर्क पर संदेशों का आदान-प्रदान करने के लिए एप्लिकेशन प्रोग्राम और कंप्यूटिंग डिवाइस को सक्षम बनाता है। इसे इंटरनेट पर पैकेट भेजने और नेटवर्क पर डेटा और संदेशों की सफल डिलीवरी सुनिश्चित करने के लिए डिज़ाइन किया गया है।
इसलिए सही उत्तर ट्रांसमिशन कंट्रोल प्रोटोकॉल है।
निम्नलिखित में से कौन TCP/IP प्रोटोकॉल की परत नहीं है?
Answer (Detailed Solution Below)
TCP/UDP and Sockets, Congestion Control Question 10 Detailed Solution
Download Solution PDFTCP/IP मॉडल में चार-परत स्थापत्य है
अनुप्रयोग परत
अनुप्रयोग परत, एक अनुप्रयोग क्रमादेश के साथ अंत:क्रिया करती है, जो OSI मॉडल का उच्चतम स्तर है। अनुप्रयोग परत OSI परत है, जो अंत प्रयोगकर्ता के सबसे करीब होती है। इसका अर्थ है कि OSI अनुप्रयोग परत उपयोगकर्ताओं को अन्य सॉफ़्टवेयर अनुप्रयोग के साथ सहभागिता करने की अनुमति देती है।
इंटरनेट परत
एक इंटरनेट परत, TCP/IP मॉडल की TCP/IP परतों की दूसरी परत है। इसे नेटवर्क परत के रूप में भी जाना जाता है। इस परत का मुख्य कार्य पैकेट को किसी भी नेटवर्क से भेजना है, और कोई भी कंप्यूटर उसके गंतव्य तक पहुंच जाता है, चाहे वे किसी भी रास्ते से जाएं।
परिवहन परत
किसी गंतव्य प्रणाली पर एक प्रक्रिया के लिए एक स्रोत प्रणाली मशीन पर एक प्रक्रिया से डेटा परिवहन प्रदान करने के लिए परिवहन परत को, नेटवर्क परत पर बनाया जाता है। इसे एकल या एकाधिक नेटवर्क का उपयोग करके होस्ट किया जाता है, और सेवा कार्यों की गुणवत्ता भी बनाए रखता है।
नेटवर्क अंतरापृष्ठ परत
नेटवर्क अंतरापृष्ठ परत चार-परत TCP/IP मॉडल की परत है। इस परत को नेटवर्क अभिगम परत भी कहा जाता है। यह विवरण को परिभाषित करने में सहायता करती है कि नेटवर्क का उपयोग करके डेटा कैसे भेजा जाना चाहिए।
OSI और TCP/IP के बीच अंतर
OSI मॉडल |
TCP/IP मॉडल |
OSI खुली प्रणाली अंतःसंयोजन को संदर्भित करता है। |
TCP स्थानान्तरण नियंत्रण प्रोटोकॉल को संदर्भित करता है। |
OSI पथ-निर्धारण मानक और प्रोटोकॉल को परिभाषित करने के लिए नेटवर्क परत का उपयोग करता है। |
TCP/IP केवल इंटरनेट परत का उपयोग करता है। |
OSI मॉडल नीचे की परतों की कार्यक्षमता को परिभाषित करने के लिए भौतिक और डेटा लिंक की दो अलग-अलग परतों का उपयोग करता है। |
TCP/IP केवल एक परत (लिंक) का उपयोग करता है। |
OSI परतों में सात परतें होती हैं। |
TCP/IP में चार परतें होती हैं। |
अधिवेशन और प्रस्तुति परत OSI मॉडल का हिस्सा हैं। |
TCP मॉडल में कोई अधिवेशन और प्रस्तुति परत नहीं है। |
OSI मॉडल में ब्रिज किस परत(लेयर) में काम करता है?
Answer (Detailed Solution Below)
TCP/UDP and Sockets, Congestion Control Question 11 Detailed Solution
Download Solution PDFसही उत्तर विकल्प (4) है।
संकल्पना:-
डेटा-लिंक परत:- ब्रिज OSI मॉडल की डेटा-लिंक परत पर कार्यरत होता हैं। वे स्थानीय और दूरस्थ डेटा के बीच अंतर कर सकते हैं, इसलिए एक ही खण्ड में एक वर्कस्टेशन से दूसरे वर्कस्टेशन तक जाने वाले डेटा को ब्रिज पार(क्रास) नहीं करना पड़ता है।Key Points
- डेटा लिंक परत, या परत 2, प्रोटोकॉल परत है जो भौतिक परत पर नेटवर्क खंड पर नोड्स के बीच डेटा स्थानांतरित करती है, या जिसे आमतौर पर होस्ट के भौतिक एड्रेस के रूप में जाना जाता है।
- एक पुल में केवल दो पोर्ट होते हैं। ब्रिज एक ऐसा उपकरण है जो दो LANs को जोड़ता है और उनके बीच डेटा प्रवाह को नियंत्रित करता है।
- OSI की मुख्य अवधारणा यह है कि एक नेटवर्क में दो अंतिम बिंदुओं के बीच संचार की प्रक्रिया को संबंधित कार्यों या परतों के सात भिन्न समूहों में विभाजित किया जा सकता है।
- एक मल्टीपोर्ट ब्रिज एक ईथरनेट स्विच के समान है, इसके सिवाय कि ब्रिज ओवरहेड प्रस्तुत कर सकता है।
Additional Information
भौतिक परत:- भौतिक परत OSI संदर्भ मॉडल की सबसे निचली परत है। यह एक कंप्यूटर से दूसरे कंप्यूटर में बिट्स भेजने के लिए उत्तरदायी होती है।
अनुप्रयोग परत:-एक प्रोटोकॉल स्टैक सॉफ़्टवेयर परतों का एक निर्धारित पदानुक्रम है, जो शीर्ष पर अनुप्रयोग परत से शुरू होकर नीचे डेटा लिंक परत तक होता है।
TCP/IP नेटवर्क में कितनी लेयर हैं?
Answer (Detailed Solution Below)
TCP/UDP and Sockets, Congestion Control Question 12 Detailed Solution
Download Solution PDFKey Points
TCP/IP प्रोटोकॉल स्टैक में पांच-लेयर वाले आर्किटेक्चर होते हैं, जिसका प्रयोग इंटरनेट और अधिकांश अन्य कंप्यूटर कंप्यूटर नेटवर्को पर संचार के लिए किया जाता है। TCP/IP मॉडल नेटवर्किंग के लिए पांच-लेयर मॉडल पर आधारित होता है। नीचे से शीर्ष तक निम्न लेयर हैं,
- भौतिक लेयर
- डेटा लिंक लेयर
- नेटवर्क लेयर
- परिवहन लेयर
- अनुप्रयोग लेयर
सभी लेयरें पूरी तरह से मॉडल द्वारा परिभाषित नहीं हैं, इसलिए ये लेयरें बाहरी मानकों और प्रोटोकॉल द्वारा "भरी हुई" हैं।
Additional Information
TCP/IP मॉडल में 4 लेयरें भी शामिल हैं।
चार-लेयर TCP/IP मॉडल में लेयरें अनुप्रयोग लेयर, परिवहन लेयर, इंटरनेट लेयर और नेटवर्क एक्सेस लेयर होती हैं।
उपरोक्त 4 लेयर मॉडल में इंटरनेट लेयर वही है जो 5 लेयर मॉडल में परिभाषित नेटवर्क लेयर है।
जबकि
4 लेयर मॉडल में नेटवर्क एक्सेस लेयर डेटा लिंक लेयर है और 5 लेयर मॉडल की भौतिक लेयर को 4 लेयर मॉडल में सिंगल लेयर में जोड़ा जाता है।
अतः सही उत्तर 5 है।
Confusion Points
OSI model has 7 layers:- whereas TCP/ IP model has 5 layers.
- Physical layer
- Datalink layer
- Network layer
- Transport layer
- Session layer
- Presentation layer
- Application layers
TCP हेडर में चेकसम क्षेत्र _________ है।
Answer (Detailed Solution Below)
TCP/UDP and Sockets, Congestion Control Question 13 Detailed Solution
Download Solution PDFIn the TCP header checksum calculation includes the header, data, and pseudo-header.
All these values are added and stored in one’s complement form.
महत्वपूर्ण बिंदु:
चेकसम IPv4 हेडर प्रारूप में मौजूद है
TCP में परसिस्ट टाइमर का उपयोग _______ के लिए किया जाता है।
Answer (Detailed Solution Below)
TCP/UDP and Sockets, Congestion Control Question 14 Detailed Solution
Download Solution PDFसंकल्पना:
- TCP शून्य-विंडो-आकार से निपटने के लिए परसिस्ट टाइमर का उपयोग करता है।
- शून्य-विंडो-आकार तब होता है जब TCP प्रेषक को शून्य आकार की विंडो के साथ एक स्वीकृति प्राप्त होती है। और यह तब होता है जब परसिस्टेंस टाइमर शुरू होता है।
- जब यह टाइमर बंद हो जाता है, तो TCP प्रेषक जांच नामक एक विशेष खंड भेजता है।
- यह जांच प्राप्त करने वाले TCP को उस स्वीकृति को फिर से भेजने का कारण बनती है जो खो गई थी।
व्याख्या:
निम्नलिखित स्थिति पर विचार करें-
- प्रेषक को शून्य विंडो आकार के साथ रिसीवर से एक स्वीकृति प्राप्त होती है। यह प्रेषक को प्रतीक्षा करने का संकेत देता है।
- बाद में, रिसीवर विंडो के आकार को अपडेट करता है और प्रेषक को अपडेट के साथ सेगमेंट भेजता है। यह खंड खो जाता है।
- अब, प्रेषक और रिसीवर दोनों एक दूसरे के लिए कुछ करने की प्रतीक्षा करते रहते हैं। ऐसी स्थिति से निपटने के लिए, TCP परसिस्ट टाइमर का उपयोग करता है।
- शून्य-विंडो आकार के साथ रिसीवर से ACK प्राप्त करने पर प्रेषक परसिस्ट टाइमर शुरू करता है। जब परसिस्ट टाइमर बंद हो जाता है, तो प्रेषक रिसीवर को एक विशेष खंड भेजता है। इस विशेष खंड को जांच खंड कहा जाता है और इसमें केवल 1 बाइट नया डेटा होता है।
- रिसीवर द्वारा जांच खंड को भेजी गई प्रतिक्रिया अपडेट विंडो आकार देती है। यदि अपडेट की गई विंडो का आकार शून्य नहीं है, तो इसका मतलब है कि डेटा अभी भेजा जा सकता है। यदि अपडेट विंडो का आकार अभी भी शून्य है, तो परसिस्ट टाइमर फिर से सेट किया जाता है और चक्र दोहराया जाता है।
TCP शीर्षलेख में स्रोत पोर्ट का आकार क्या होता है?
Answer (Detailed Solution Below)
TCP/UDP and Sockets, Congestion Control Question 15 Detailed Solution
Download Solution PDF
- स्रोत पोर्ट: यह एक 16 बिट वाला क्षेत्र होता है जो प्रेषक की पोर्ट संख्या निर्दिष्ट करता है।
- गंतव्य पोर्ट: यह एक 16 बिट वाला क्षेत्र होता है जो अभिग्राही की पोर्ट संख्या निर्दिष्ट करता है।
- अनुक्रम संख्या: अनुक्रम संख्या एक 32 बिट वाला क्षेत्र होता है जो यह दर्शाता है कि TCP सत्र के दौरान कितना डेटा भेजा गया है।
- स्वीकृति संख्या: यह अगले TCP खंड का अनुरोध करने के लिए अभिग्राही द्वारा उपयोग किया जाने वाला एक 32 बिट वाला क्षेत्र होता है।
- हैडर लम्बाई: यह 4 बिट वाला डेटा ऑफसेट क्षेत्र होता है, जिसे हैडर लम्बाई के रूप में भी जाना जाता है।
- आरक्षित बिट: ये 3 बिट आरक्षित क्षेत्र के लिए होते हैं।
- फ्लैग: यहाँ फ्लैग के लिए 9 बिट्स होते हैं, हम उन्हें नियंत्रण बिट भी कहते हैं।
- विंडो: 16 बिट वाला विंडो क्षेत्र यह निर्दिष्ट करता है कि अभिग्राही कितने बाइट प्राप्त करने को तैयार है।
- चेकसम: TCP शीर्ष लेख सही है या नहीं, यह जाँच करने के लिए 16 बिट का प्रयोग जाँच योग के लिए किया जाता है।
- तत्काल संकेतक: इन 16 बिट का प्रयोग तब किया जाता है जब URG बिट निर्दिष्ट किया गया होता है, तत्काल संकेतक का प्रयोग यह दर्शाने के लिए किया जाता है कि तत्काल डेटा कहाँ समाप्त होते हैं।
- विकल्प: यह क्षेत्र वैकल्पिक होता है तथा 0 और 320 बिट के बीच कहीं भी हो सकता है।
अतः सही उत्तर 16 बिट है।