Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

What is the necessity of 3 way handshake protocol to establish a transport layer connection?

0
Posted

What is the necessity of 3 way handshake protocol to establish a transport layer connection?

0

I see you asked this 2 months ago, but I will still try to give you a good answer. The transport layer is the layer which is basically responsible for the reliability of data. It is really the only layer which “keeps track” of weather things make it to where they are supposed to go. I should note before I go farther, this is only if it is a TCP packet – UDP does NOT ensure reliability. Anyway, the purpose of the handshake is to verify that someone is actually receiving the transmission. It is also used to negotiate the various settings that will be used for the transaction. For example, the windows size… which is basically how big the “chunks” of data are that are sent. The other reason for the handshake is to initiate the sequence numbers which will be used to track the order of the packets as they come in. So in a nut shell you need the TCP handshake to make sure that you CAN successfully send data between the two entities before you start blasting it out there, and so the rules fo

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123