什么会导致 TX 与 RX 平均字节/数据包差异较大?

什么会导致 TX 与 RX 平均字节/数据包差异较大?

根据我对来自 的数据所做的计算ifconfig,我的路由器和计算机之间的以太网连接平均 TX 为 1298 字节/数据包(接近 1500 的 MTU),而 RX 仅为 131 字节/数据包。是什么导致平均 TX 与 RX 数据包大小存在如此大的差异?

答案1

一种可能性是,如果您主要发送数据,则返回系统的大多数数据包将是 ACK,并且这些数据包将比您发送的 PUSH 小得多。

答案2

很难说为什么会有这种差异。显然,您发送的数据包多于接收的数据包,因此:

  • 您是否使用 Dropbox 或 Box?您的主机与服务之间是否存在大量同步?
  • 您是否正在运行其他人可能从中下载/流式传输数据的服务器(Plex?HTTPd?)?
  • 也许您的主机已受到威胁并参与了僵尸网络。

如果你真的想知道,你应该看看 tshark/wireshark/tcpdump。 Linux Journal 有一篇tshark 教程一会儿回来。这些工具将允许您检查进出系统的数据包,并帮助您确定源和目的地以及有效负载。

这应该可以帮助您真正找出导致 TX/RX 不对称的原因。

相关内容