
So if we want to check any IP or website is reachable or not, we can use ping or traceroute which internally use ICMP protocol. That means we did not receive any ICMP reply for any ICMP request. Let’s ping some ip address which is not accessible. What happens if IP address is not reqachable: Let’s look into the Identification field inside IPv4. Now let’s see ICMP request and ICMP reply side by side in a picture. Now for the same packet select ICMP part in Wireshark. Also IP layer mentioned the protocol as ICMP. To clear the filter, click X on the filter bar. It’s displayed in the filter bar and highlighted in green, which indicates the syntax of the filter is correct. Now select ICMP request packet in Wireshark and look into IPv4 layer.Īs this is ICMP request packet so we can see source IP as my system IP address and destination IP as Google’s one IP address. The sequence of packets is shown without others between them, as Wireshark auto-generated a filter to do this. Number of ICMP reply: From capture we can see there are 4 ICMP reply packets. Number of ICMP request: From capture we can see there are 4 ICMP request packets. Note: We have to put filter ‘icmp’ as we are interested only in ICMP packets. Here is the ICMP request and reply packets for Google ping.

Let’s check what happens in Wireshark when we ping to Google or 192.168.1.1. Step5: Stop Wireshark and put “ICMP” as filter in Wireshark. Instead we can do ping to ip address also.

That means ICMP request packets = ICMP reply packets. Here is the snapshot for successful ping to Google.

Ping Make sure you have internet connection or ping will be failedJ.
