首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
TCP 使用多种机制来保证可靠传输,但不包括下列哪个?(
[单选题]
TCP
使用多种机制来保证可靠传输,但不包括下列哪个?( )
滑动窗口
确认
序列号
应用层协议
查看正确选项
添加笔记
求解答(9)
邀请回答
收藏(61)
分享
纠错
2个回答
添加回答
1
星丨读丶月
TCP服务器进程先创建传输控制块TCB,时刻准备接受客户进程的连接请求,此时服务器就进入了LISTEN(监听)状态;
TCP客户进程也是先创建传输控制块TCB,然后向服务器发出连接请求报文,这是报文首部中的同部位SYN=1,同时选择一个初始序列号 seq=x ,此时,TCP客户端进程进入了 SYN-SENT(同步已发送状态)状态。TCP规定,SYN报文段(SYN=1的报文段)不能携带数据,但需要消耗掉一个序号。
TCP服务器收到请求报文后,如果同意连接,则发出确认报文。确认报文中应该 ACK=1,SYN=1,确认号是ack=x+1,同时也要为自己初始化一个序列号 seq=y,此时,TCP服务器进程进入了SYN-RCVD(同步收到)状态。这个报文也不能携带数据,但是同样要消耗一个序号。
TCP客户进程收到确认后,还要向服务器给出确认。确认报文的ACK=1,ack=y+1,自己的序列号seq=x+1,此时,TCP连接建立,客户端进入ESTABLISHED(已建立连接)状态。TCP规定,ACK报文段可以携带数据,但是如果不携带数据则不消耗序号。
当服务器收到客户端的确认后也进入ESTABLISHED状态,此后双方就可以开始通信了。
编辑于 2018-07-29 09:17:50
回复(0)
0
xuebao111
D
发表于 2018-06-07 21:14:21
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
网络基础
上传者:
阿奻_
难度:
2条回答
61收藏
3378浏览
热门推荐
相关试题
C类地址最大可能子网位数是?
华为HUAWEI
网络基础
评论
(10)
RARP的作用是什么?
华为HUAWEI
网络基础
评论
(17)
虚拟试衣间大模型生成肤色与用户差异...
大模型开发
评论
(1)
在Spring Web应用中,若希...
Spring
评论
(1)
在LLM推理中,以下哪种策略可以降...
推理
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题