TCP/IP protocol is used to provide a point-to-point link mechanism and standardize the way of data encapsulation, addressing, transmission, routing and receiving at the destination. It abstracts the software communication process into four abstract layers, and implements different communication protocols by means of protocol stack.
TCP/ip is divided into TCP protocol and ip protocol:
TCP (Transmission Control Protocol) is a connection-oriented, reliable and byte stream-based transport layer communication protocol, which is defined by RFC 793 of IETF. Ip protocol is an Internet protocol address, abbreviated as IP address, which is a digital label assigned to Internet protocol devices used by users. Common IP addresses are divided into IPv4 and IPv6.
Extended data
TCP/IP includes transmission control protocol (TCP) and Internet protocol (IP), but TCP/IP is actually a set of protocols, including hundreds of protocols with various functions.
Such as: remote login, file transfer and e-mail, and TCP and IP protocols are two basic and important protocols to ensure complete data transmission. Generally speaking, TCP/IP is an Internet protocol family, not just TCP and IP.
The basic transmission unit of TCP/IP protocol is data packet. TCP protocol is responsible for dividing data into several packets and adding a header to each packet. The header has a corresponding number to ensure that the data can be restored to the original format at the data receiving end.
The IP protocol adds the host address of the receiver to each packet header, so that the data can find where it wants to go. If data is lost or distorted during transmission, and so on.
The transmission of TCP/IP data is based on the four-layer structure of TCP/IP protocol. When the data passes through a layer, a packet header should be added to the data, which is used by the same layer protocol at the receiving end. At the receiving end, each layer should remove the used packet header to ensure that the format of the transmitted data is completely consistent.
Baidu encyclopedia-? TCP/IP protocol