《一线大厂Java面试题解析+核心总结学习笔记+最新讲解视频+实战项目源码》,点击传送门,即可获取!
==============================================================
- http://ssa.yundun.com/cc #云盾全球实时攻防图
TCP报文段的头部格式
- 图
-
ACK:TCP协议规定,只有ack=1时,有效,也规定连接建立后,所有发送的报文ack必须为1
-
SYN :在连接建立时用来同步序列号,当SYN=1,而ACK=0时,表明这是一个连接请求报文,对方若同意建立连接,则应在响应报文中使SYS=1,和ACK=1,因此,SYS置1,就表示这是一个连接请求或连接接受报文
-
FIN 终结,用来释放一个连接,当FIN=1,表明此报文段的发送方数据已经发送完毕,并要求释放连接
-
建立tcp 连接是的tcp三次握手
-
断开tcp 连接的四次挥手
-
三次握手过程:
-
Client:我可以给你发数据吗
-
Server:可以
-
Client:好的,知道了