美文网首页全栈(二)
客户端发送4次挥手之后,会立即释放资源吗?

客户端发送4次挥手之后,会立即释放资源吗?

作者: Agony_锐 | 来源:发表于2020-02-08 13:03 被阅读0次

客户端发送4次挥手之后,会立即释放资源吗?

客户端发送第4次挥手之后也会等待,因为它是最后一次数据的发送者,它要保证这个数据确实已经到达

双方约定,如果第4次挥手数据包服务器没有收到,服务器会再次发送第3次挥手数据包,一超时就发,

假如此时客户端没有等待,超时数据包就没人接收了

由于超时数据包可能有、也可能没有,所以约定客户端要等待一段时间,有我就接收,没有我就过段时间(2分钟左右)自动释放

相关文章

  • 客户端发送4次挥手之后,会立即释放资源吗?

    客户端发送4次挥手之后,会立即释放资源吗? 客户端发送第4次挥手之后也会等待,因为它是最后一次数据的发送者,它要保...

  • TCP连接

    四层协议 TCP三次握手 客户端可以在发送 ACK分组之后立即发送数据,而服务器必须等接收到ACK分组之后才能发送...

  • 三次握手四次挥手

    三次握手四次挥手的目的: 保证双方都准备好资源。 四次挥手:保证双方都将资源释放掉,关闭通道。 第一次回收是客户端...

  • iOS 内存管理相关面试题

    问题:对象释放时机,是立即释放吗 在调用 release 后,对象会被立即释放,而调用 autorelease 后...

  • Ddos攻击方式分类

    分布式拒绝服务是:利用分布式的客户端,向服务端发送大量看似合法的请求,从而消耗大量资源或者长时间占用资源不释放。 ...

  • TCP四次挥手

    TCP释放连接,需要客户端和服务器端共发送四个包,即“四次挥手”。 来自TCP报文段的首部 1.序号seq 指本报...

  • IM客户端开发(2)——发送线程

    1、 建立连接成功后,上层app会立即发送登录请求,登录成功之后就可以发送消息了,发送登录请求和发送消息都是调用...

  • Hadoop中的Staging(客户端缓存)机制

    客户端创建文件的请求其实并没有立即发送给 NameNode,事实上,在刚开始阶段HDFS客户端会先将文件数据缓存到...

  • Dubbo——深入 Invoker(下)

    前言 关于 DubboInvoker,在发送完oneway 请求之后,会立即创建一个已完成状态的 AsyncRpc...

  • SpringCloud系列之服务治理Eureka·8-Eurek

    我们从源码来看:服务启动之后,客户端的心跳包会从这个方法发送出去 在这里会进行发送心跳的逻辑: 然后就可以找到发送...

网友评论

    本文标题:客户端发送4次挥手之后,会立即释放资源吗?

    本文链接:https://www.haomeiwen.com/subject/yuhixhtx.html