..
In this article we analyze the characteristics of TCP and will try to address, in sufficient depth, the main issues concerning this Protocol.
Let's start by saying that TCP is a protocol belonging to the transport layer protocol stack of ISO / OSI. Most Internet applications use, in fact, this protocol which - by its very nature - is characterized by a high degree of reliability.
We will see, in the article, the reason for this statement.
TCP is a connection-oriented protocol that since two applications on different terminals, before transmitting data, should establish such a connection handshake (handshake). In this preliminary information and then are transferred to ensure a reliable service conesgna packages.
The TCP offers a full-duplex where, therefore, the flow of data between sender and recipient is bidirectional; more precisely the data streams, with different directions, can coexist. This means that a generic host can transmit data to another and simultaneously receive data from third host without that undermine the reliability of transmission.
You can define a generic TCP connection as a point-to-point on that one source and one destination.
That said it is clear that can not be used in multicast mode, or the transfer of data from a sender to multiple recipients in one operation. If we assume that a generic host has to notify the other three hosts something must, of necessity, to establish a separate TCP connection for each destination host.
The operations handled by the TCP are completely invisible to the network-level functions such as forwarding packets reach a router.
Furthermore, TCP is a protocol that could be defined as a stream-oriented protocol or the TCP "sees" the data transmitted as a stream of bytes that are ordered that are numbered.
The main features of TCP can be summarized in the list below:
In order to understand the arguments of some article give now the definition of maximum size of the segment that we call MSS.
The MSS value of the parameter is determined by the value of the maximum transmission unit called the MTU or frame size to the largest sustainable link layer. Ultimately, the MSS value is chosen so that a transport-layer segment is transmitted in a single link layer frame.
| |
Flash MX and ActionScript (Course)
Become a developer of Web sites from 29 €. |
| |
HTML (Course)
The markup language for the Web from 29 €. |
| |
Webmaster Base (First)
Create a Web site from scratch. Starting from 29 €. |