TCP 协议详解
TCP(Transmission Control Protocol,传输控制协议)是基于可靠毗邻的、面向字节约的传输层协议。
TCP 协议通过三次握手和四次挥手确立毗邻和释放毗邻,保证了数据传输的可靠性。同时,TCP 协议还提供了流量控制和拥塞控制机制,制止了网络拥塞和数据丢失。
TCP 协议的报文名堂包罗:源端口、目的端口、序列号、确认号、数据偏移量、标志位、窗口巨细、校验和和紧要指针等。其中,标志位包罗 SYN、ACK、FIN、URG、PSH 和 RST。
TCP 协议普遍应用于互联网上种种应用法式中,如 HTTP、FTP、SMTP、Telnet 等。