| 用途 | 设置内核缓冲区大小(KiB) |
|---|---|
| 语法 | tcpdump -B <KiB> ... |
常用示例
常用示例
tcpdump -i eth0 -B 40960 -s 96 -w /tmp/high.pcap 'tcp port 443'
tcpdump -i eth0 -B 1024 -c 100 icmp查看抓包过程自身丢包:结束时 tcpdump 会打印 'X packets dropped by kernel'。
设置内核抓包缓冲区(单位为 KiB),缓冲区越大越能扛突发流量、减少丢包;但只有进程能及时消费时才有效。
| 用途 | 设置内核缓冲区大小(KiB) |
|---|---|
| 语法 | tcpdump -B <KiB> ... |
tcpdump -i eth0 -B 40960 -s 96 -w /tmp/high.pcap 'tcp port 443'
tcpdump -i eth0 -B 1024 -c 100 icmp