The Transmission Control Protocol (TCP) is one of the core protocols of the internet Protocol Suite. TCP is one of the two original components of the suite, complementing the Internet Protocol (IP), and therefore the entire suite is commonly referred to as TCP/IP. TCP provides reliable, ordered delivery of a stream of bytes from a program on one computer to another program on another computer. TCP is the protocol that major Internet applications such as the World Wide Web, email, remote administration and file transfer rely on. Other applications, which do not require reliable data stream service, may use the User Datagram Protocol (UDP), which provides a datagram service that emphasizes reduced latency over reliability.
So it provide: reliable, ordered delivery of a stream of bytes from a program on one computer to another program on another computer
TCP View is a computer program that shows one thorough listings of every TCP and UDP endpoint on one's system. The program can also the name of the process which owns each endpoint.
Tcp is a transport layer protocol which provides end to end delivery in sequence of byte stream. It is a reliable connection oriented protocol. To provide the reliable and correct data tcp performs various function in which one is "Flow control". In flow control function tcp handle timeout and retransmission of missed/duplicate packets. Time out and retransmission is a function performed to handle the congestion.
the function of loopback to connect to tcp/ip in networking
IP
flow control
traffic encryption
Network Interface Layer
TCP/IP because the osi model has seven layer but in tcp/ip only four layers and most important is that the tcp/ip model is reduce the function of osi model.
To make sure that a communication is received by the other end in full and in the correct order.
Window size
**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.
1. TCP provides reliable, ordered and error-checked delivery of a stream of octets between programs running on computers connected to a local area network
1. TCP provides reliable, ordered and error-checked delivery of a stream of octets between programs running on computers connected to a local area network