Send-Q

对方没有收到的数据或者说没有Ack的,还在本地缓冲区

Recv-Q

数据已经在本地接收缓冲区,但是还没有recv()
The count of bytes not copied by the user program connected to this socket.
单位是字节,是表示程序总共还有多少字节的数据没有从内核空间的套接字缓存拷贝到用户空间。

CLOSE_WAIT

远端主动关闭连接,本地等待应用程序app关闭后,发送FIN,然后进入LAST_ACK状态,等待远端的ACK,接收到ACK后,进入CLOSED结束状态

Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 1 0 127.0.0.1:8071 127.0.0.1:46423 CLOSE_WAIT 5782/java
tcp 1 0 127.0.0.1:8071 127.0.0.1:41958 CLOSE_WAIT 5782/java
tcp 1 0 127.0.0.1:8071 127.0.0.1:42004 CLOSE_WAIT 5782/java
tcp 1 0 127.0.0.1:8071 127.0.0.1:52313 CLOSE_WAIT 5782/java

异常情况

如果接收队列Recv-Q一直处于阻塞状态,可能是遭受了拒绝服务 denial-of-service 攻击。堆积说明应用处理不过来,必然导致有些服务请求超时,从而表现为拒绝服务

如果发送队列Send-Q不能很快的清零,可能是应用向外发送数据包过快,或者是对方接收数据包不够快。

最新文章

  1. Kafka 0.9+Zookeeper3.4.6集群搭建、配置,新Client API的使用要点,高可用性测试,以及各种坑 (转载)
  2. 为 Exchange 服务器编写自定义的反垃圾插件
  3. java学习笔记--this 关键字的理解
  4. Laravel 安装多国语言包后,phpstorm 还是报错
  5. Java 碰撞的球 MovingBall (整理)
  6. 构建 struts2 spring3 mybatis 的maven项目 构建 pom.xml
  7. UiAutomator源码分析之获取控件信息
  8. 详解CockroachDB事务处理系统
  9. [HNOI 2013]比赛
  10. linux高级编程
  11. Delphi全局热键的注册
  12. iOS10使用SecKeyCreateWithData读取公钥私钥
  13. solr 忽略大小写
  14. 课程一(Neural Networks and Deep Learning),第二周(Basics of Neural Network programming)—— 4、Logistic Regression with a Neural Network mindset
  15. Oracle EBS PO rcv_shipment_headers 数据缺失
  16. Delphi字符串转日期,强大到窒息,VarToDateTime解决了困扰很久的小问题
  17. ArcGIS Pro 切割打印
  18. rabbitmq 二进制安装
  19. MTD 移动目标防御技术
  20. python 控制台单行刷新,多行刷新

热门文章

  1. guava字符串工具 Splitter 主要功能是拆分字符串为集合 Map
  2. 每秒浮点运算次数flops
  3. 洛谷P1419寻找段落
  4. (3)打鸡儿教你Vue.js
  5. 【原创】go语言学习(十八)反射详解
  6. Linux--系统调优
  7. bind--dns-docker---[nslookup/dig]
  8. mac使用vnc远程登录ubuntu16.04桌面
  9. JVM | JVM体系结构认知
  10. unyielding 是否屈服与多线程 勿以恶小而为之 threads are a bad idea