其他分享
首页 > 其他分享> > 金三银四!四次挥手(面试顶配版) 学会的眨眨眼!

金三银四!四次挥手(面试顶配版) 学会的眨眨眼!

作者:互联网

作者变优秀的小白

GithubWantAStar

爱好Americano More Ice !

QQ学习交流群(new): 811792998

目录

四次挥手(顶配版)

名词解释
SYN(synchronize 同步)
ACK(acknowledge 确认)
FIN(finish 结束)
ISN(Initial Sequence Number)

客户端服务端
初始状态establishedestablished
第一次挥手FIN_WAIT1(主动打开)established
第二次挥手FIN_WAIT2CLOSE_WAIT(被动打开)
第三次挥手FIN_WAIT2LAST_ACK
第四次挥手TIME_WAITLAST_ACK
最后CLOSEDCLOSED

在这里插入图片描述

详细过程

初始状态: 客户端处于established状态,服务端处于established状态

假如是客户端先发送起关闭请求