There are three features that allow TCP to reliably and accurately track the transmission of data from source to destination. They are flow control, session establishment, and numbering and sequencing.
Features such as Sequencing, Acknowledgement & Checksum incorporated in TCP header ensures reliability accuracy of data transferred.
flow control
Session establishment
numbering and sequence
If an acknowledgement of the transmitted segments is not received from the destination in a predetermined amount of time, the source resends the data.
flow control
session establishment
numbering and sequencing
flow control
session establishment
numbering and sequencing
69 is the port number of TCP. TCP is the connection reliable protocol which is used to transfer the data in the network.so that dns is not configured properly or tcp/ip settings are not properly.
**The TCP transport layer protocol uses windowing and acknowledgments for reliable transfer of data. **The TCP and UDP port numbers are used by application layer protocols. **The TCP transport layer protocol provides services to direct the data packets to their destination hosts.
FTP (reliable file transfer), HTTP (Web page or general hypertext data transfer), and SMTP (email delivery) each add application-level semantics on top of TCP.
TCP implements guaranteed reliable delivery as a means of transporting data across a network.
tcp based protocols,internet protocol,sometimes file transfer protocol also supported by tcp wrappers. tcp is reliable and connection oriented.
TCP The three way handshake verifies that data arrived
Advantage of TCP: reliable data transport. Lost packets are re-sent. For this reason, many protocols that transfer data rely on TCP; this includes FTP, HTTP, and several e-mail protocols.Disadvantage of TCP: The extra overhead makes the transmission slower. When transmission speed is more important than reliability, UDP is used instead. This is the case with phone and video transmissions over the Internet.Advantage of TCP: reliable data transport. Lost packets are re-sent. For this reason, many protocols that transfer data rely on TCP; this includes FTP, HTTP, and several e-mail protocols.Disadvantage of TCP: The extra overhead makes the transmission slower. When transmission speed is more important than reliability, UDP is used instead. This is the case with phone and video transmissions over the Internet.Advantage of TCP: reliable data transport. Lost packets are re-sent. For this reason, many protocols that transfer data rely on TCP; this includes FTP, HTTP, and several e-mail protocols.Disadvantage of TCP: The extra overhead makes the transmission slower. When transmission speed is more important than reliability, UDP is used instead. This is the case with phone and video transmissions over the Internet.Advantage of TCP: reliable data transport. Lost packets are re-sent. For this reason, many protocols that transfer data rely on TCP; this includes FTP, HTTP, and several e-mail protocols.Disadvantage of TCP: The extra overhead makes the transmission slower. When transmission speed is more important than reliability, UDP is used instead. This is the case with phone and video transmissions over the Internet.
It is possible for an application to enjoy reliable data transfer over UDP. UDP uses checksum to learn whether data reached is true or not. You can also ensure reliability by creating a private protocol built on UDP.
reliable, connection-based, full-duplex, byte-stream
TCP
A TCP session is a data transfer that takes place using the transmission control protocol. A session has three phases, connection establishment, data transmission, and connection termination.
TCP protocol insures that your data was delivered in reliable and rapid way.