目录
掌握TCP传输连接的建立和释放过程
三次握手建立连接
请求建立连接、确定可连接、再次发送并确认
-
A端 发送syn=1 同步序列号给 B端,请求建立连接
-
B端 收到syn请求后,发送ack确认号=seq(自身seq序列号)+1, 与syn=1同步序列号 响应主机A
-
A端 再次发送ack确认号,确认收到B端的数据,并可以开始传送实际数据
四次挥手断开连接
- A端 将fin位 置为1 (finish),提出请求断开连接
- B端 收到数据后,将ack 置为1 并回复,确认将关闭连接
- B端 将fin 置为1 请求, 提出反方向关闭连接
- A端 收到B端的请求后发送ack 并做出响应,B端收到后双方向关闭结束
(每个主机,每次收到请求 seq序列号 +1,ack确认号也+1,直到最后一次发送断开连接时,A端 ack=ack+seq(都是上次B端的))
待续、更新中
以上就是今日博客的全部内容了
创作不易,若对您有帮助,可否点赞、关注一二呢,感谢支持.