在CLOSE_WAIT和LAST_ACK之间会发生什么?

感觉今天完全被鄙视了,毕竟非科班生,问的问题都非常简单,然而我好几道没答出来,手撕代码也被鄙视了。就这个让我百思不得其解,查了一下没查到#C++工程师##腾讯#
全部评论
循环队列...要写模板??
点赞 回复 分享
发布于 2018-04-11 14:33
closedwait时客户端进入fin wait2,之后服务端结束closewait,发送fin,然后进入lastack,客户端确认ack后进入等待,等待时长为2msl,若服务端没有再发消息过来,则关闭。lastack阶段好像不能发数据了。这是我记得的😂
点赞 回复 分享
发布于 2018-04-11 14:23
面试主要问题的就是滴四次挥手如果失败了,会如何处理。需要分3种情况,cilent炸了,或者client已经closed了,或者client还在time_wait内。
点赞 回复 分享
发布于 2018-04-11 14:18
什么公司的面试啊
点赞 回复 分享
发布于 2018-04-11 13:53
closewait还可以向客户发送数据,lastack不能发送数据了,是这样吗
点赞 回复 分享
发布于 2018-04-11 13:50
楼主,请问手撕了什么代码
点赞 回复 分享
发布于 2018-04-11 12:53
好像是主动关闭端会暂停2ms才发送最后一次的ACK
点赞 回复 分享
发布于 2018-04-11 12:51
被动关闭方仍然有数据需要发送给主动关闭方,全发送完了以后,被动关闭方才进行第三次挥手,进入lastack状态?
点赞 回复 分享
发布于 2018-04-11 12:50

相关推荐

04-11 23:51
门头沟学院 Java
坚定的芭乐反对画饼_许愿Offer版:人人都能过要面试干嘛,发个美团问卷填一下,明天来上班不就好了
点赞 评论 收藏
分享
你背过凌晨4点的八股文么:简历挂了的话会是流程终止,像我一样
点赞 评论 收藏
分享
评论
点赞
10
分享

创作者周榜

更多
牛客网
牛客企业服务