Talk:Web Science/Part1: Foundations of the web/Transmission Control Protocol/Three way handshake

From Wikiversity
Jump to navigation Jump to search

Join the discussion: Ask and questions and provide answers[edit | edit source]

  • 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.


Corrections/notes on the video[edit source]

Style of notes in the video[edit source]

  • The notes on the right side of the video look much different to how they used to look in other videos. Also the red with black outlining looks way less professional than the light font with blue color.
  • Personally, I also dislike the use of "!!!".
  • While you are talking of a "sequence number", the notes show a "sequenz (sic) number".

--Onse (discusscontribs) 22:51, 31 October 2013 (UTC)[reply]

The bold red notes are used to show the information is important because in the video we talk about 16 bits not 32 bits. This was a mistake we had no time yet time to fix. I guess we should comment explicitly that the voice is wrong and therefore the note is important. --Rob Nowman (discusscontribs) 05:35, 1 November 2013 (UTC)[reply]
I will just re record the two sentences next time I do audio recordings --Renepick (discusscontribs) 12:41, 2 November 2013 (UTC)[reply]

Old version of the video[edit source]

There was a mistake while uploading the video! In the third part of the handshake the sequence number and the syn flags are false. We will correct this mistake by uploading a new version tomorrow. sorry for inconvenience --Renepick (discusscontribs) 19:26, 29 October 2013 (UTC)[reply]

quiz problem[edit source]

In your video you explained that in 3rd Message there is both SYN+ACK. But in quiz only ACK is correct.

What is the difference between an TCP client and a TCP server?

It is controversial question. It is possible to mark this true and false:

only if the client asks for data the server can respond with data

  • true, since server does not connect to client first, so only if client asks, server will respond.
  • false, since yes, after the acknowledgement, they may send data in asynchronous way.

After such kind of questions I am really afraid for the exam :) --oleamm (discusscontribs) 21:14, 13 February 2014 (UTC)[reply]

Why it is necessary to send the data from A to B twice?[edit source]

Computer A send DATA+SYN1 to computer B, waiting for the answer (ACK1+SYN2), then send new message with absolutely the same data, but new SYN+ACK. It seems confusing, because after the first attempt we are already know that B have obtained the package. Why should we send it again? Moreover, after the second forwarding we even don't have information was it received or not. Correct me if I am not right. --77.0.31.130 (discuss) 23:18, 9 November 2014 (UTC) Correct me if I am not right. --OlgaZagovora (discusscontribs) 23:23, 9 November 2014 (UTC) --Tanya Sennikova (discusscontribs) 15:51, 7 November 2014 (UTC)[reply]

The thing is that, after step "2" you still do not send the data that you want to send to B. And only on the step "3" you send the data and also these two numbers (as a "sequence number" of an operation). Correct me if I am not right. --OlgaZagovora (discusscontribs) 23:28, 9 November 2014 (UTC)[reply]

Fields in the handshake message[edit source]

The video states, the third message too, contains the ACK and the SYN number. but question 1, of the quiz, says that answer is wrong. Which of them is correct? the quiz or the video?? --84.135.75.223 (discuss) 08:39, 11 November 2016 (UTC)[reply]