首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
请你说明一下,TCP协议的4次挥手。
[问答题]
请你说明一下,TCP协议的4次挥手。
查看答案及解析
添加笔记
求解答(2)
邀请回答
收藏(70)
分享
纠错
3个回答
添加回答
4
嗖嗖嗖嗖
TCP四次挥手 当客户端没有数据再需要发送给服务端时,就需要释放客户端的连接,这整个过程为: 1 客户端发送一个报文给服务端(没有数据),其中FIN设置为1,Sequence Number置为u,客户端进入FIN_WAIT_1状态 2 服务端收到来自客户端的请求,发送一个ACK给客户端,Acknowledge置为u+1,同时发送Sequence Number为v,服务端年进入CLOSE_WAIT状态 3 服务端发送一个FIN给客户端,ACK置为1,Sequence置为w,Acknowledge置为u+1,用来关闭服务端到客户端的数据传送,服务端进入LAST_ACK状态 4 客户端收到FIN后,进入TIME_WAIT状态,接着发送一个ACK给服务端,Acknowledge置为w+1,Sequence Number置为u+1,最后客户端和服务端都进入CLOSED状态
发表于 2019-01-25 16:16:20
回复(0)
2
古罗马哥哥古巴比伦
通信双方任何一方都可以提出连接释放请求,
发出连接释放请求的发送方
等待对方确认后,就进入半关闭状态;当接收方也不需要再发送数据后,也发出连接释放请求,这时发送方收到请求并发出确认消息,接受方收到后才进入关闭状态。关闭TCP连接后,发送方还需要经过2MSL的等待时间
发表于 2020-04-29 12:06:25
回复(0)
1
诗人吟游
题目说的是 四次握手, 把3次握手的第二次拆开,分成两部分,就变成了四次握手
发表于 2019-03-31 08:38:41
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
C++工程师
测试工程师
网络基础
Java工程师
上传者:
小小
难度:
3条回答
70收藏
3493浏览
热门推荐
相关试题
C类地址最大可能子网位数是?
华为
网络基础
评论
(10)
RARP的作用是什么?
华为
网络基础
评论
(17)
UDP使用什么提供可靠性?
华为
网络基础
评论
(33)
明明的随机数
数组
评论
(3692)
来自
华为研发工程师编程题
已知a
40
=...
京东
职能
2019
财务
保险
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题