相关疑难解决方法(0)

为什么内核会丢包?

tcpdumpCtrl+打断C并得到了这个总摘要:

579204 packets captured
579346 packets received by filter
142 packets dropped by kernel
Run Code Online (Sandbox Code Playgroud)

什么是“内核丢弃的数据包”?为什么会这样?

kernel tcpdump

54
推荐指数
3
解决办法
11万
查看次数

用于在内核空间中捕获数据包的缓冲区大小?

查看 的手册页tcpdump,如果缓冲区已满,内核似乎可以丢弃数据包。我想知道是否:

  1. 该大小是可配置的和/或
  2. 我在哪里可以看到我的发行版的大小?

从手册页(为了便于参考):

“被内核丢弃”的数据包(这是由于缺少缓冲区空间而被运行 tcpdump 的操作系统中的数据包捕获机制丢弃的数据包数量,如果操作系统向应用程序报告该信息;如果不是,则报告为0)。

networking kernel buffer tcpdump

17
推荐指数
1
解决办法
2万
查看次数

为什么 tcpdump 数据包会被接口丢弃?

我在 Windows 7 主机上通过 Virtual Box 使用 Ubuntu 14.04。NIC 是一个 USB 转以太网适配器。

mantcpdump中的状态是什么导致“数据包下降了内核”,但它没有说明是什么原因导致“数据包下降了接口”。

任何人都可以解释为什么接口可能会丢弃数据包?或者我如何找出丢弃数据包的原因?

tcpdump

5
推荐指数
2
解决办法
1万
查看次数

标签 统计

tcpdump ×3

kernel ×2

buffer ×1

networking ×1