원격 장치가 동시에(LAN에서) 핑을 보내는 경우 핑은 느리지만 빠릅니다.

원격 장치가 동시에(LAN에서) 핑을 보내는 경우 핑은 느리지만 빠릅니다.

이상한 문제가 발생했습니다.

두 가지 장치가 있습니다.

  • () 우분투 14.04, x64 시스템 - 192.168.1.42
  • (두번째) Ubuntu 14.04(Odroid XU4)가 설치된 임베디드 ARM 컴퓨터 - 192.168.1.60

시험:

  • A와 B는 동일한 라우터의 WiFi를 통해 연결됩니다.
  • B에서 A로의 핑은 빠릅니다(< 10ms)
  • A에서 B로의 핑이 느립니다(>100ms)
  • B가 A에 동시에(< 10ms) 핑을 보내는 경우 A에서 B로의 핑은 빠릅니다. B가 A에 대한 핑을 중지하면(~5초 후) A에서 B로의 핑이 다시 시작됩니다.

어떻게 디버깅할 수 있나요? 더 낮은 핑 값을 얻으려면 어떻게 해야 합니까?

alexis@alexis:~/$ ping 192.168.1.60
PING 192.168.1.60 (192.168.1.60) 56(84) bytes of data.
64 bytes from 192.168.1.60: icmp_seq=1 ttl=64 time=128 ms
64 bytes from 192.168.1.60: icmp_seq=2 ttl=64 time=151 ms
64 bytes from 192.168.1.60: icmp_seq=3 ttl=64 time=181 ms
64 bytes from 192.168.1.60: icmp_seq=4 ttl=64 time=199 ms
64 bytes from 192.168.1.60: icmp_seq=5 ttl=64 time=123 ms
64 bytes from 192.168.1.60: icmp_seq=6 ttl=64 time=151 ms
64 bytes from 192.168.1.60: icmp_seq=7 ttl=64 time=186 ms
64 bytes from 192.168.1.60: icmp_seq=8 ttl=64 time=195 ms
64 bytes from 192.168.1.60: icmp_seq=9 ttl=64 time=117 ms <-- Start pinging from B to A
64 bytes from 192.168.1.60: icmp_seq=10 ttl=64 time=6.12 ms
64 bytes from 192.168.1.60: icmp_seq=11 ttl=64 time=5.76 ms
64 bytes from 192.168.1.60: icmp_seq=12 ttl=64 time=6.20 ms
64 bytes from 192.168.1.60: icmp_seq=13 ttl=64 time=10.8 ms
64 bytes from 192.168.1.60: icmp_seq=14 ttl=64 time=5.72 ms
64 bytes from 192.168.1.60: icmp_seq=15 ttl=64 time=9.90 ms
64 bytes from 192.168.1.60: icmp_seq=16 ttl=64 time=7.54 ms <-- Stop pinging from B to A
64 bytes from 192.168.1.60: icmp_seq=17 ttl=64 time=5.96 ms
64 bytes from 192.168.1.60: icmp_seq=18 ttl=64 time=5.80 ms
64 bytes from 192.168.1.60: icmp_seq=19 ttl=64 time=13.6 ms
64 bytes from 192.168.1.60: icmp_seq=20 ttl=64 time=158 ms
64 bytes from 192.168.1.60: icmp_seq=21 ttl=64 time=281 ms
64 bytes from 192.168.1.60: icmp_seq=22 ttl=64 time=202 ms
64 bytes from 192.168.1.60: icmp_seq=23 ttl=64 time=124 ms
64 bytes from 192.168.1.60: icmp_seq=24 ttl=64 time=147 ms
64 bytes from 192.168.1.60: icmp_seq=25 ttl=64 time=171 ms
--- 192.168.1.60 ping statistics ---
25 packets transmitted, 25 received, 0% packet loss, time 24020ms
rtt min/avg/max/mdev = 5.726/103.973/281.720/84.831 ms

관련 정보