Unreliable Connections
10 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What does PC-1 do when it does not receive acknowledgment for segment 46?

  • Assumes PC-2 received it and sends the next segment
  • Resends the entire batch of segments
  • Assumes PC-2 did not receive it and resends segment 46 in the next batch (correct)
  • Waits for acknowledgment before resending any segment
  • How many segments does PC-1 send the next time after not receiving acknowledgment for segment 46?

  • 2 segments
  • 5 segments
  • 3 segments
  • 4 segments (correct)
  • What is the main problem with a reliable connection according to the text?

  • Unnecessary use of acknowledgment signals
  • Overhead and delays due to the handshake process (correct)
  • Inability to guarantee data delivery
  • Complexity of segment numbering
  • Why is going through a handshake process considered worthless for sending a single piece of information and getting a single reply back?

    <p>It adds overhead and delays</p> Signup and view all the answers

    In what scenario is going through a handshake process unnecessary according to the text?

    <p>Sending a DNS query to resolve a fully qualified domain name to an IP address</p> Signup and view all the answers

    Explain how TCP provides guaranteed data delivery using sequence numbers and acknowledgment signals.

    <p>TCP provides guaranteed data delivery by using sequence numbers to keep track of the order of segments and acknowledgment signals to confirm the receipt of data. If a segment is not acknowledged, it is resent.</p> Signup and view all the answers

    What is the drawback of establishing a reliable connection according to the text?

    <p>The drawback of establishing a reliable connection is the overhead and delays caused by the handshake process before data transfer and acknowledgment of all data sent.</p> Signup and view all the answers

    Give an example of a scenario where going through a handshake process is considered worthless.

    <p>One example is when a device sends a single DNS query to resolve a fully qualified domain name to an IP address and waits for the server's response. The handshake process adds overhead and delays in this scenario.</p> Signup and view all the answers

    What does PC-1 do when it does not receive acknowledgment for segment 46?

    <p>PC-1 assumes that PC-2 did not receive it and resends segment 46 in the next batch of four segments.</p> Signup and view all the answers

    How many segments does PC-1 send the next time after not receiving acknowledgment for segment 46?

    <p>PC-1 sends the next batch of four segments, which includes segment numbers 46, 48, 49, and 50.</p> Signup and view all the answers

    More Like This

    Point of View in Storytelling
    12 questions
    Unreadable Text
    5 questions

    Unreadable Text

    SportyMandelbrot avatar
    SportyMandelbrot
    Use Quizgecko on...
    Browser
    Browser