ss 输出格式说明

ss 命令输出详解
ss 全名socket statistics,是iproute2中的一员
ss已经替代netstat,大热于江湖。但是关于ss命令输出的内容,是什么意思呢?

1
2
3
4
5
6
7
8
9
10
11
[root@ test ] # ss -s
Total: 26437 (kernel 27730)
TCP:   31961 (estab 25762, closed 6003, orphaned 70, synrecv 0, timewait 5985 /0 ), ports 0
 
Transport Total     IP        IPv6
*         27730     -         -        
RAW       0         0         0        
UDP       21        13        8        
TCP       25958     25073     885      
INET      25979     25086     893      
FRAG      0         0         0


Total: 26437 (kernel 27730) 是什么意思?为什么Total的值小于kernel?

Transport Total     IP        IPv6
*         27730     -         -  
* 又代表什么?


网上全是千篇一律,对于输出格式的文档却没有说明


答:socket 使用后不会立即过期,所以 26437 是所有active sockets 减去过期sockets. 27730 是 连接到kernel sockets,包含(27730-26437)剩余的 还没有被 kernel清理的sockets。
http://tweaked.io/guide/kernel/
这篇关于内核调优的页面很好地概述了内核如何处理套接字的概念,以及如何调整系统以更好地管理内核级别的套接字。

本文转自银狐博客51CTO博客,原文链接http://blog.51cto.com/foxhound/1944473如需转载请自行联系原作者

战狐
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值