一.TCP介绍
1.TCP位于传输层,提供可靠的字节流服务。
字节流:为了方便,将大块数据分割成报文段为单位的数据包进行管理
2.TCP特点:
(1)TCP为了更容易传输数据,将大数据分割
(2)而且TCP能够保证数据最终是否到达对方,而这归功于TCP 的三次握手
二.TCP三次握手
1.TCP把数据包发送出去后不会置之不理,它一定会向对方确认是否成功到达
握手过程中使用TCP标志
(1)SYN (synchronize)
(2)ACK(acknowledgement)
2.握手过程
image.png
(1)发送端:发送带有SYN标志的数据包
(2)接收端:收到后,回传带有SYN/ACK标志的数据包以示传达确认
(3)发送端:回传一个带有ACK的数据包,代表“握手”结束
注意:如果这个过程中有一个中断,TCP会重新以相同的顺义发送数据包。
网友评论