首页/网络/网络排障速查/ss -s:套接字汇总统计

ss -s:套接字汇总统计

一条命令给出全局画像:套接字总数、TCP 各状态桶计数、各协议族数量;判断连接规模是否逼近内核上限时先看它。

网络排障速查网络更新于 2026-10-12

汇总输出

汇总输出
$ ss -s
Total: 1234
TCP:   312 (estab 156, closed 98, orphaned 0, timewait 41, synrecv 0)
Transport Total     IP        IPv6
RAW       0         0         0
UDP       18        12        6
TCP       312       260       52

持续观察

持续观察
watch -n5 'ss -s'     # 观察增长趋势
ss -s | grep -E 'TCP|Total'
timewait 数量逼近本机可用端口范围(net.ipv4.ip_local_port_range,默认约 2.8 万)时,新建对外连接会开始失败。

易错点

  • 把瞬时快照当结论:连接数问题要看 5-10 分钟趋势,而不是一次读数
  • 看到 timewait 很大就急着改内核:本机作为客户端大量短连接时属正常现象

数据来源与参考

  • man 8 ss(iproute2)
  • Linux 内核 IP sysctl 文档(ip_local_port_range)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌