Talk:Web Science/Part1: Foundations of the web/Transmission Control Protocol/Sliding window and flow control

Latest comment: 7 years ago by 2003:51:AB56:8697:2906:EFAB:5435:54F6 in topic Wrong arrows in the video?

Join the discussion: Ask and questions and provide answers edit

  • If you click the ask a question button you're question will appear at the bottom of this list.
  • If you click the give an answer you will be able to provide an answer to the questions that have been asked so far.


What is the trigger for next ACK? edit

Receiver's buffer is worked on and emptied continuously. What is the trigger event for the receiver to send an ACK? Every finished package? Will he send intermediately between segment-processing or only after emptying all of his buffer? --Gluteus (discusscontribs) 12:32, 5 November 2013 (UTC)Reply

The sliding window protocol is receiver driven(in a sense that its the receiver that gives the permission to the transmitter to transmit data) and in a typical communication between a sender and receiver the receiver identifies a buffer space for, say x frames. This in turn implies that the sender can send and the receiver can accept x frames(making 1 segment) without waiting for the acknowledgement. So I guess the trigger event for the receiver to send an ACK is after successful receiving of 1 whole segment(comprising of x frames). --AnuragT

being connection oriented of higher order edit

We learned that connection oriented means 'assertion of arrival', and connection less is more like 'fire and forget'. As it comes to layers above TCP, is there connection-oriented inference? How can an upper protocol neglect the connection from below? --Gluteus (discusscontribs) 10:04, 7 November 2013 (UTC)Reply

How do you calculate the maximum number of different packets you are allowed to send on a TCP connection without acknowledgement assuming the packet size exceeds the maximum segment size (mss)? edit

This is the quiz question asked and its answer is "window size divided by the minimum mss of the sender and receiver.". In the video, you simplify this step and calculate  , which I guess you could do because  . What is the exact formula as the quizzes answer does not specify it? Is the denominator always the lower  ? --Onse (discusscontribs) 14:16, 13 February 2014 (UTC)Reply

Maximum Segment Size edit

How do we calculate Maximum Segment Size? When we need to calculate it? Is every packet on any kind networks should be segmented? --141.26.69.70 (discuss) 13:34, 8 November 2016 (UTC)Reply

Wrong arrows in the video? edit

Hi, at 1:48 you say the recipient sends an ACK that he can't receive more data, but the arrow shows the other way? Also the same at 3:13 where the recipient should send the FIN flag, but the arrow shows it differently. It is logical what René says, but the (wrong?)video animation confuses me. Which one is right now? Thanks. --2003:51:AB56:8697:2906:EFAB:5435:54F6 (discuss) 19:27, 18 February 2017 (UTC)Reply

Return to "Web Science/Part1: Foundations of the web/Transmission Control Protocol/Sliding window and flow control" page.