我预计当我使用 ifconfig 命令显示 dom0 和 domu 机器的网络流量 RX 和 TX 值时,会存在差异。
我在 domu 里面运行了一次 ping。
domu ifconfig 命令显示
[root@localhost /]# ifconfig eth0 | grep bytes
RX packets 705 bytes 55860 (54.5 KiB)
TX packets 521 bytes 65074 (63.5 KiB)
[root@localhost /]# ping robtex.com
PING robtex.com (79.125.4.106) 56(84) bytes of data.
64 bytes from ec2-79-125-4-106.eu-west-1.compute.amazonaws.com (79.125.4.106): icmp_seq=1 ttl=48 time=28.1 ms
--- robtex.com ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 28.102/28.102/28.102/0.000 ms
[root@localhost /]# ifconfig eth0 | grep bytes
RX packets 710 bytes 56205 (54.8 KiB)
TX packets 526 bytes 65411 (63.8 KiB)
[root@localhost /]#
在 CentOS 上,dom0 ifconfig 命令显示
[root@CentOS-58-64-minimal [/]# ifconfig vif33.0 | grep bytes
RX bytes:57780 (56.4 KiB) TX bytes:65730 (64.1 KiB)
[root@CentOS-58-64-minimal [/]# ifconfig vif33.0 | grep bytes
RX bytes:58047 (56.6 KiB) TX bytes:66145 (64.5 KiB)
[root@CentOS-58-64-minimal [/]#
也许有人可以解释一下为什么这些差异
dom0
RX 58047 - 57780 => 267 TX 66145 - 65730 => 415
多穆
RX 56205 - 55860 => 345 TX 65411 - 65074 => 337
任何想法??
答案1
不要简单地根据字节数或数据包数来判断——继续tcpdump
在 Dom0 和 DomU 上运行,您可能会看到另一个非 IP 流量在每个域中具体传输。