首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
TCP建立连
[单选题]
TCP建立连接的三次握手中,第二次握手发送的包会包含的标记,最正确的描述是?
ACK
SYN,ACK
SYN,PSH
SYN
查看答案及解析
添加笔记
求解答(0)
邀请回答
收藏(239)
分享
3个回答
添加回答
24
sniperlife
附上tcp建立连接的三次握手过程图(第二次握手包含的标记是SYN,ACK),所以选B:
发表于 2017-01-27 20:34:59
回复(2)
9
牛牛和多多
第一次握手:Client将SYN(同步序列编号Synchronize Sequence Numbers)置1,随机产生一个初始序列号seq发送给Server,进入SYN_SENT状态;
第二次握手:Server收到Client的SYN=1之后,知道客户端请求建立连接,将自己的SYN置1,ACK(确认字符Acknowledge Character)置1,产生一个acknowledge number=sequence number+1,并随机产生一个自己的初始序列号,发送给客户端;进入SYN_RCVD状态;
第三次握手:客户端检查acknowledge number是否为序列号+1,ACK是否为1,检查正确之后将自己的ACK置为1,产生一个acknowledge number=服务器发的序列号+1,发送给服务器;进入ESTABLISHED状态;服务器检查ACK为1和acknowledge number为序列号+1之后,也进入ESTABLISHED状态;完成三次握手,连接建立。
发表于 2020-06-22 14:47:46
回复(0)
0
牛客504357922号
1) TCP的三次握手:
① client: SYN=1, seq=J ----->
SYN_SENT;
② serve: SYN=1,ACK=1,ack=J+1,seq=K -----> SYN_RCVD
③ client: ACK=1,seq=K+1 ----->ESTABLISHED
serve: ------>ESTABLISHED
发表于 2022-01-08 11:53:07
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
网络基础
来自:
字节跳动2017秋招开...
上传者:
牛100
难度:
3条回答
239收藏
2845浏览
热门推荐
相关试题
在HTTP协议中,如果访问网页遇到...
网络基础
计算机网络
测试
后端开发
客户端开发
前端开发
数据
运维/技术支持
评论
(0)
来自
2025年秋招-中国移动...
C类地址最大可能子网位数是?
华为HUAWEI
网络基础
评论
(10)
CDN是内容分发网络,下述关于CD...
网络基础
计算机网络
测试
后端开发
客户端开发
前端开发
数据
运维/技术支持
评论
(2)
头条校招
贪心
评论
(243)
来自
字节跳动2017秋招开发...
6个不同式样的珠子,可以串联成()...
产品
运营
游戏策划
设计
牛客
财务
审计
税务服务
风险管理
证券分析师
理财顾问
柜面服务
营销
项目助理
评论
(1)
来自
牛客模拟卷—行测篇A卷
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题