TCP
连接的概述与特点
面向连接
- 通过
握手
建立逻辑连接,结束通信通过四次挥手
来断开 三次握手
三次数据交换 (通过握手协商通信的起始序列号、窗口缩放等)
- 通过
传输是可靠的
- 对包提供校验和
- 包包含序列号
- 超时重传
- 流量控制
面向字节流的协议
为了准确无误的将数据送达目标处:tcp 协议 采用
三次握手
策略TCP 发送端在发送后,启动定时器,没收到重传,接收端利用序列号 对收到的包进行排序
TCP
三次握手
首先要求数据的完整性(主要是把数据完整的传送给应用程序)
网络传输有延迟,为了准确无误传送数据,TCP 采用三次握手 ,网络传输的原因,数据包丢失了,服务端不知道是否接收信息
通过三次数据交换建立一个连接,
三次握手:建立一个 TCP 连接 客户端和服务端总共发送三个数据包确认连接
四次挥手是为了确保双方都能够断开连接