TCP面向连接 默认网络环境是恶劣的,需要各种算法保证,
状态为
SYN 发起一个链接
ACK 确认回复
RST 重新连接
FIN 结束连接
流量控制 通信双方各声明一个窗口,标识自己当前能够的处理能力,不要发太快,也不要发太慢
拥塞控制 当已经发生堵车时,控制自己发送的速度
三次握手
请求——> 应答——>应答之应答
针对通信双方,A 发送请求,得到应答
B 接收请求,发送应答,得到应答之应答
双方都有一个请求,并得到反馈的过程,说明可以建立连接,消息有去有回
除了解决沟通问题,还有TCP包的序号问题
由于TCP数据的传输是以包的形式,必须要考虑包的顺序问题
三次握手
四次挥手