What Information Is Used By Tcp To Reassemble And Reorder Received Segments?
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
What Information Is Used By Tcp To Reassemble And Reorder Received Segments?
The sequence numbers are used by the transfer control protocol to reassemble and reorder the received segments. Today, let us learn about the basic introduction to the transfer control protocol and the working of the transfer control protocol using the sequence numbers.
This TCP is considered a point-to-point protocol. It is a connection-oriented protocol between the two devices that means the sender and the receiver devices.
Now let us know how the data will be sent from the sender to the receiver in detail.
This transfer control protocol will make sure to achieve double trim order at the receiver end. This TCP consists of some of the techniques or mechanisms in order to stop the condition during the transmission of the data.
Now let us know the working of the transmission of the data in detail. If the capacity of the sender device and the receiver devices are different from each other and let’s see that the sender will have a higher capacity when we compare it with the receiver end.
Now when the sender tries to send the package this receiver cannot handle the number of packets that is receiving, hence it drops some of the packets in the middle of the transmission.
To solve this TCP uses some kind of mechanism which is called a flow control mechanism. Now let us know what actually this flow control mechanism is?. This TCP also allows the communication of full-duplex between the two devices.
The full-duplex communication is nothing but both of them will be involved in the TCP connection-oriented protocol. And the data is transmitted from both directions the sequence numbers All the numbers of the first byte in the segments are which is called bidirectional directions.
This TCP will send the data in the form of segments. Before we actually send the data to the receiver drain firstly some of the messages will be transmitted or exchanged between the sender and the receiver in order to set the connection between these two.
Now let us know the structure of the TCP in detail. The below figure shows the segment structure of the transfer control protocol. It consists of the source port and the destination port in the First row of the segment structure. In TCP segment structure we also have a section that is normally used in order to verify the packets were received correctly or not. We can also see the sequence number and acknowledgment number.
Along with this, we have the header length, receiver window.
This sequence number and acknowledgment number will be used in order to count the pipes of data that are present but not the number of segments of the data. Now actually know the difference between the segments and pipes.
This sequence number will check the number of first bytes that are present in the segments. The number of bytes rings will be sent from the sender side to the receiver side.
And this acknowledgment number is nothing but the receiver will send a message by acknowledging the data has been received.