根据我对来自 的数据所做的计算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 不对称的原因。