社区
通信技术
帖子详情
TCP连接释放时服务端的确认号问题
ni_zhi
2013-01-18 09:52:49
计算机网络第五版谢希仁上说TCP释放连接四步:
客户端向服务端发送:FIN=1,seq=u
服务端向客户端发送:ACK=1,seq=v,ack=u+1
服务端向客户端发送:FIN=1,ACK=1,seq=w,ack=u+1
客户端向服务端发送:ACK=1,seq=u+1,ack=w+1
想问下第三步中为什么要设置ACK=1?是为了确认号ack有效而使得第四步时客户端知道seq=u+1么?
...全文
323
5
打赏
收藏
TCP连接释放时服务端的确认号问题
计算机网络第五版谢希仁上说TCP释放连接四步: 客户端向服务端发送:FIN=1,seq=u 服务端向客户端发送:ACK=1,seq=v,ack=u+1 服务端向客户端发送:FIN=1,ACK=1,seq=w,ack=u+1 客户端向服务端发送:ACK=1,seq=u+1,ack=w+1 想问下第三步中为什么要设置ACK=1?是为了确认号ack有效而使得第四步时客户端知道seq=u+1么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
henrystark90
2013-03-05
打赏
举报
回复
《TCP/IP详解 卷一》上解释详细些
henrystark90
2013-03-05
打赏
举报
回复
半关闭阶段的四次确认,那个ack是对收到信息的确认,现在很多是三次确认了,没有四次这么多
youyou1912
2013-02-24
打赏
举报
回复
1. TCP有6个标志位, ACK=1, FIN=1, 表示设置这两个标志位. 2. 第三步ACK=1理论上非必须, 但是发送FIN时也设置了, 是TCP常用的捎带机制.
pyz47z123
2013-01-29
打赏
举报
回复
ack=1 表示确认收到对方回复
seekuface
2013-01-26
打赏
举报
回复
不解释,查看三次握手的内容, ACK为标志位
计算机网络 传输层
TCP
和UDP协议
传输层协议加一个端口
号
来标识一个应用层协议, 展示了传输层协议和应用层协议之间的关系 # 使用
TCP
/IP筛选实现网络安全 防火墙设置与端口 # UDP协议特点和报文格式 UDP是无
连接
的:即发送数据之前不需要建立
连接
...
计算机网络学习27:
TCP
连接
与
连接
释放
SYN=1,表明这是一个
TCP
连接
请求报文段。序
号
字段seq被设置了一个初始值x,作为
TCP
客户进程所选择的初始序
号
。
TCP
规定SYN被设置为1的报文段不能携带数据,但要消耗掉一个序
号
。 由于是
TCP
客户端主动发起的,因此...
服务器未能
释放
tcp
连接
,
TCP
连接
的建立和
释放
本文主要探究
tcp
连接
建立和
释放
过程中的状态演变
TCP
连接
的建立三次握手其实这张图已经说得很清楚了,客户端应用程序调用connect导致
TCP
发送一个SYN报文段,服务器端有一个监听套接字,该监听套接字收到SYN后,在待...
22-
tcp
连接
释放
实验
虽然wireshark抓到的
tcp
数据包有些不太一样,但是
tcp
连接
释放
的过程都是一样的,所以这里我们在分析
时
可以忽略PSH标志位。 ip地址为12.1.1.2的是R2设备,ip地址为12.1.1.1的是R1设备,当我们通过R1远...
详解
TCP
连接
的
释放
详解
TCP
连接
的
释放
通信技术
4,356
社区成员
28,926
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章