工具小用法 dropwatch ss perf

dropwatch的内核把kfree_skb分成二类:

  • 人畜无害的调用consume_skb
  •  需要丢包的调用kfree_skb

perf record -g -a -e skb:kfree_skb  跟踪kfree_skb 就可以知道 丢包!!

linux ss 命令用法

ss可以通过 dst/src/dport/sprot 语法来过滤连接的来源和目标,来源端口和目标端口

使用方法如下:

匹配远程地址和端口号

ss dst 192.168.119.113:443

匹配本地地址和端口号

ss src 192.168.119.103:80

将本地或者远程端口和一个数比较

可以使用下面的语法做端口号的过滤:

ss dport OP PORT$ ss sport OP PORT

OP 可以代表以下任意一个:

| <= | le | 小于或等于某个端口号 |
| >= | ge | 大于或等于某个端口号 |
| == | eq | 等于某个端口号 |
| != | ne | 不等于某个端口号 |
| > | gt | 大于某个端口号 |
| < | lt | 小于某个端口号 |

ss -tunl sport < 50//注意,需要对尖括号使用转义符
ss -tunl sport lt 50
http代理服务器(3-4-7层代理)-网络事件库公共组件、内核kernel驱动 摄像头驱动 tcpip网络协议栈、netfilter、bridge 好像看过!!!! 但行好事 莫问前程 --身高体重180的胖子
原文地址:https://www.cnblogs.com/codestack/p/14758961.html