网络接口数据包数量与字节数

网络接口数据包数量与字节数

我正在查看从我的 ADSL 调制解调器/路由器(DLink DSL-2750B)获取的 RX 和 TX 统计数据。

我不知道如何理解 RX/TX 数据包与 RX/TX 字节。

br0             Link encap:Ethernet  HWaddr 6C:72:20:FC:AC:FE
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::6e72:20ff:fefc:baef/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:47818791 errors:0 dropped:0 overruns:0 frame:0
          TX packets:76577323 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:11029761868 (10.2 GiB)  TX bytes:75743327574 (70.5 GiB)

查看数据包统计,RX 大约是 TX 的 2 倍;查看字节,RX 是 TX 的 1/8。

这合理吗?

答案1

这合理吗?

是的,很有可能。

根据工作量,一个方向可能主要是小请求,另一个方向可能是大得多的回复。

一点交通分析也许可以解开这个谜团。

答案2

首先澄清一下,我认为你的意思是:“查看数据包统计信息,RX 是关于1/2 倍TX”而不是2次 例如,RX=47818791 大约是 TX=76577323 的一半

是的,我认为数据包计数比率与 RX 和 TX 之间的字节计数比率不同是完全可能的(如果这就是你所说的合理的话)。数据包的字节大小不是固定的,因此你很容易得到不同的比率。特别是如果你有许多不同的连接通过你的 ADSL 调制解调器/路由器 - 虽然为了获得不同的比率,没有必要有多个连接。具有不同大小的数据包的一个例子是下载大型文件,在一个方向上有小的确认数据包,在另一个方向上有大的数据包,里面装满了正在下载的文件的数据。

相关内容