社区
C++ 语言
帖子详情
TCP四次分手的ack怎么回?
愤怒的呆鱼
2016-04-13 03:11:10
加精
主机1给主机2发了FIN后主机2回ACK,表明主机1没有数据发过去了,此时主机1状态为FIN_WAIT_2状态,但是主机1还能收到主机2发来的数据,由于TCP是面向连接的,那么此时,主机1收到主机2的数据怎么回ack确认?是否底层仍然会做确认动作?
...全文
1555
18
打赏
收藏
TCP四次分手的ack怎么回?
主机1给主机2发了FIN后主机2回ACK,表明主机1没有数据发过去了,此时主机1状态为FIN_WAIT_2状态,但是主机1还能收到主机2发来的数据,由于TCP是面向连接的,那么此时,主机1收到主机2的数据怎么回ack确认?是否底层仍然会做确认动作?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
程序员的那点事
2016-04-25
打赏
举报
回复
三次挥手、四次握手…
碼上道
2016-04-24
打赏
举报
回复
发了fin只是表示不发数据了,纯回Ack照样可以的
愤怒的呆鱼
2016-04-22
打赏
举报
回复
感谢各位的耐心解答
qq_20358455
2016-04-22
打赏
举报
回复
我能说 我想下载个东西 所以混点经验 不好意思哦
vcmmx
2016-04-20
打赏
举报
回复
TCP分手协议。。。
演技不佳
2016-04-16
打赏
举报
回复
哎呦,不错哦
qq_34681542
2016-04-16
打赏
举报
回复
ACK是确认了的
wjlsmail
2016-04-14
打赏
举报
回复
2L: 打开wireshark,在浏览器中打开一个网页,然后关闭游览器。看下wireshark抓到的报文情况。 这样看最清楚。
HeBanBei
2016-04-14
打赏
举报
回复
楼上那些说用wireshark随便抓包的,大概没有完全理解楼主描述的场景。 楼主说的是一方已停止发送数据并处于FIN_WAIT_2状态,另一方依然在发送数据。 而我们用wireshark看的时候,抓到的包未必符合楼主所描述的情况。
宅share
2016-04-14
打赏
举报
回复
支持一个,谢谢粉粉
renwotao2009
2016-04-13
打赏
举报
回复
当然继续ack啊
胖虎
2016-04-13
打赏
举报
回复
四次分手。。。。。。~
HeBanBei
2016-04-13
打赏
举报
回复
2、楼上第二点说的是: "主机1给主机2发送数据时主机2向主机1发送ack确认" "主机2向主机1发送数据" 以上两点也可以看作是两回事
HeBanBei
2016-04-13
打赏
举报
回复
1、发送数据和发送ack确认是两回事 2、主机1给主机2发送数据时主机2向主机1发送ack确认;主机2向主机1发送数据 也可以看作是两回事 3、如果主机2向主机1发送ack确认的同时主机2也要向主机1发送数据,那么为了节省资源,可以把ack确认和数据放在同一个报文里。 4、主机1状态为FIN_WAIT_2状态时,只表明主机1不再向主机2发送数据,但是仍然可以发送ack确认。
赵4老师
2016-04-13
打赏
举报
回复
1楼和2楼将该说的都说了。 我就不狗尾续貂了。
mxway
2016-04-13
打赏
举报
回复
打开wireshark,在浏览器中打开一个网页,然后关闭游览器。看下wireshark抓到的报文情况。
renxingsong2009
2016-04-13
打赏
举报
回复
我看了TCP/IP 详解 卷1 协议栈 会发 data ack 的
《计算机网络》考点(不带答案)1
考点第三章 传输层协议连接管理
四次
分手
中可能会发送哪四个报文?判断:
TCP
连接
分手
中,如果两边都发出了FIN请求并且对方也发出了对此的
ACK
,则连接正式断开?拥
TCP
四次
分手
过程详解与案例演示
什么是
TCP
四次
分手
? 服务端和客户端建立
TCP
连接时需要三次握手,而断开时,服务端和客户端一共需要发送4次数据包才能真正完成一次
TCP
连接的断开。
四次
分手
的过程 1、某个应用进程首先调用close,我们称为这一端...
TCP
快速重传为什么是三次冗余
ACK
呢?这个三次是怎么定下来的?
想要了解在这个问题,那么你就要了解:
TCP
三次握手,
四次
分手
以及
ACK
的基本原理了话不多说,我直接上干货!先了解一下
TCP
的
ACK
原理和延迟确认机制
ACK
定义
TCP
协议中,接收方成功接收到数据后,会
回
复一个
ACK
数据包,...
TCP
三次握手的过程、
TCP
四次
分手
的过程
2.
TCP
四次
分手
的过程2.1
TCP
四次
分手
过程2.2 为什么要
四次
分手
?2.3 为什么客户端最后还要等待2MSL?3. 为什么建立连接是三次握手,关闭连接确是
四次
挥手呢?4. 为什么建立连接是三次握手,关闭连接确是
四次
挥手呢...
TCP
为什么要三次握手与
四次
分手
?
TCP
协议
四次
分手
为什么要
四次
挥手
四次
挥手状态解释
TCP
状态图 状态图解释 1
TCP
协议简介
TCP
协议是五层协议中运输层的协议,下面依赖网络层、链路层、物理层,对于一个报文想发到另一台机器(假设是服务器)上对等...
C++ 语言
64,680
社区成员
250,490
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章