SSC IMD SA 2017 – Question 163

Question:

Because TCP processes cannot read and write data at the same speed, which of the following is required for storage?

क्योंकि TCP प्रोोसेस एक ही गति पर डेटा को को रीड और राइट नहींं कर सकते है, इनमें से हमें किसकी स्टोरेज के लिए आवश्यकता है?

Options:

  • Packets
  • Buffers
  • Segments
  • Stacks
  • पैकेट्स
  • बफ़र
  • सेग्मेंट्स
  • स्टैक्स

Correct Answer: b)

Explanation:

Detailed Explanation:

The correct answer is b) Buffer (बफ़र).

In the Transport Layer, TCP (Transmission Control Protocol) provides reliable, stream-oriented data transmission:

  • Sending and receiving application processes rarely read or write data at the exact same rate. For example, a fast producer application may write data much faster than a network can transmit it, or a sender may transmit faster than the receiver’s application process can consume it.
  • To handle this speed disparity and prevent data loss, TCP requires Buffers (बफ़र) at both ends:
    • Send Buffer: Holds data created by the sending application until it is packetized into segments and positively acknowledged by the receiver.
    • Receive Buffer: Holds incoming data segments until the receiving application process reads them.
  • These buffers are directly used to implement TCP’s Flow Control mechanism via the sliding window protocol.

विस्तृत व्याख्या:

सही उत्तर b) बफ़र (Buffer) है।

ट्रांसपोर्ट लेयर में TCP (ट्रांसमिशन कंट्रोल प्रोटोकॉल) एक कनेक्शन-ओरिएंटेड और विश्वसनीय प्रोटोकॉल है:

  • कम्युनिकेशन के दौरान, प्रेषक (sender) और प्राप्तकर्ता (receiver) एप्लिकेशन प्रोसेस की डेटा लिखने और पढ़ने की गति हमेशा एक समान नहीं होती। कई बार प्रेषक बहुत तेज़ी से डेटा भेजता है जबकि रिसीवर प्रोसेस उसे धीमी गति से पढ़ती है।
  • गति के इस अंतर (speed mismatch) को संतुलित करने और डेटा के नुकसान को रोकने के लिए TCP दोनों सिरों पर बफ़र (Buffers) का उपयोग करता है।
  • सेंड बफ़र: भेजे गए उस डेटा को रखता है जिसकी पावती (ACK) अभी तक प्राप्त नहीं हुई है।
  • रिसीव बफ़र: प्राप्त डेटा को तब तक सुरक्षित रखता है जब तक कि एप्लिकेशन उसे पढ़ (read) न ले।

यही बफरिंग व्यवस्था TCP के फ्लो कंट्रोल (Flow Control / Sliding Window) का आधार है।

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top