Open the topology Examples/Ping/ping.imn and you should see this:
Execute the experiment, right click on the pc1 node and use Wireshark to listen to the eth0 interface.
Double click on the pc1 node to open the console shell and execute:
to ping the server node.
After a few pings, terminate it by pressing Ctrl+C on your keyboard. The output of the ping command should be something like this:
pc1# ping 10.0.8.10 PING 10.0.8.10 (10.0.8.10): 56 data bytes 64 bytes from 10.0.8.10: icmp_seq=0 ttl=59 time=23.202 ms 64 bytes from 10.0.8.10: icmp_seq=1 ttl=59 time=16.003 ms 64 bytes from 10.0.8.10: icmp_seq=2 ttl=59 time=15.834 ms ^C --- 10.0.8.10 ping statistics --- 3 packets transmitted, 3 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 15.834/18.346/23.202/3.434 ms
After doing this, the Wireshark window should display some captured packets:
Packets 1 and 2 are ARP used by pc1 to find out the MAC address of its gateway router. After pc1 receives the address, it starts
sending ICMP packets. While it's sending them, Wireshark should be able to 'see' the packets being sent (ping request) and received
(ping reply) and that means the server node is available.