What Is A Characteristic Of A Tcp Server Process?
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 is a characteristic of a TCP server process?
Now, let us discuss what actually the TCP server process is. The TCP stands for transmission control protocol. The TCP mainly consists of three stages. The TCP is the most popular transport protocol on the TCP/IP network. The TCP includes the three stages to manage the data. They are session starting, data transmission, and the session ends. Let us take an example to demonstrate these stages in detail.
Let say a web client which is nothing but the browser. Firstly, the connection or the session must be established between the browser and the webserver. Normally, the TCP uses the three-way handshake in order to start the session. Here the client sends a single packet to the server that is asking for a session by sending a simple message like HI. Now, the webserver replies with a single thing like an acknowledgment packet ACK.
The server acknowledges the client’s request and asks the client for the talk by simply sending an acknowledgment message. In the next step, the client replies with the packet of the ACL i.e, which simply represents the given message. The three-way handshake is not usually to the people
Normally the two computers use the three-way handshake in order to negotiate and start the session before any we page get transferred. Once the connection is maintained, the data packets are transferred during the data transmission. The TCP guarantees that the data is successfully received and it reassembles in the cracked order.
After the server sends all the packets to the client a four-step procedure is performed before the connection is closed. Now, let us discuss each of the steps in detail.
The server sends the faint ACK packet to the client by sending a simple message like HI. In step 2, the client responds to the ack packet by sending Yes as the reply message. Now, after the client completes downloading the web pages, it sends the faint ACK to the server by sending a simple message as the Done, Now in step 4, the server responds with the ACK. After performing all these steps, the session is get closed properly till the client doesn’t ask for any further requests.
Now, let us know some of the characteristics of the TCP protocol. The TCP acts as a very reliable protocol, it always makes sure whether the data is reached the desired destination in the same order it has been sent. The TCP provides some kind of mechanism in order to check the errors and for the recovery process. It provides an end to end communication between the client and the server. TCP establishes a connection between the client and the server before it going to sends the data. The main advantage of the TCP is, it can act as both the sender and the receiver, so we call it the full-duplex. The TCP is the commonly used protocol for data transmission on the internet. The TCP guarantees the data will be delivered in the same order as it was sent.