Pinging 192.168.10.123 with 32 bytes of data:
Reply from 192.168.10.123: bytes=32 time<1ms TTL=128
Request timed out.
Request timed out.
Request timed out.
Ping statistics for 192.168.10.123:
Packets: Sent = 4, Received = 1, Lost = 3 (75% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
Pinging 192.168.10.123 with 32 bytes of data:
Reply from 192.168.10.123: bytes=32 time<1ms TTL=128
Request timed out.
Request timed out.
Request timed out.
Ping statistics for 192.168.10.123:
Packets: Sent = 4, Received = 1, Lost = 3 (75% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
///////////////////////////
wireshark 결과로는 w5500이 두번째 이후 request에 응답하지 못하는 것 같습니다.
Windows 에서 ARP table을 가지고 있어 mapping이 잘 안되는 상황이 발생할 수 있습니다.
1번의 경우 PC에 바깥으로 나가는 네트워크 끊고 W5500과 1:1 통신을 해보면 Ping test가 되는 것을 확인하실 수 있고
2번의 경우에는 윈도우 명령프롬프트 창에 arp -a 명령어를 쳐보시고 테이블 구성에 해당 아이피와 맥을 확인하실 수 있습니다. arp 테이블을 지우는 방법은 arp -d 를 입력하시면 됩니다.
Pinging 192.168.10.44 with 32 bytes of data:
Reply from 192.168.10.44: bytes=32 time<1ms TTL=128
Reply from 192.168.10.44: bytes=32 time<1ms TTL=128
Reply from 192.168.10.44: bytes=32 time<1ms TTL=128
Reply from 192.168.10.44: bytes=32 time<1ms TTL=128
Ping statistics for 192.168.10.44:
Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
Minimum = 0ms, Maximum = 0ms, Average = 0ms
192.168.10.123은 PING하면 응답이 없어서 사용해도 되는 지 알았더니
PING에 응답이 없어도 ARP에는 응답을 해서 PING을 방해 할 수도 있군요.
희한한 일이네요.