1.TCP协议的含义
TCP是面向连接的、可靠的进程到进程通信的协议 TCP提供全双工服务,即数据可在同一时间双向传输 TCP报文段 1.TCP将若干个字节构成一个分组, 叫报文段(Segment) 2.TCP报文段封装在IP数据报中
tcp是传输层的协议
1.1tcp的报文
- 源端口号
- 目标端口号
- 窗口大小
- 校验和
- 紧急指针、
1.2TCP的报文段
序号:发送端为每个字节进行编号,便于接收端正确重组 确认号:用于确认发送端的信息 窗口大小:用于说明本地可接收数据段的数目,窗口大小是可以调节的。
TCP建立连接的三次握手协议
TCP断开连接的四次挥手协议
1.3TCP的重要几个位
URG:紧急位。紧急指针有效位。 ACK:确认位。只有当ACK-1时,确认序列号字段才有效:当ACK=0时,确认号字段无效。 PSH:急迫位。标志位为1时,要求按收方尽快将数据段送达应用层. RST:重置位。当RST值为1时,通知重新建立TCP连接。 SYN:同步(连接)位。同步序号位。TCP需 要建立连接时将这个值设为1. FIN:断开位。当TCP完成数据传输需要断开连接时。提出断开连接的一方将这个值设为 1.