Task 1 The command to use was ifconfig. The IP address and Hardware address can be obtained from the output of ifconfig (from one of the eth interfaces). They will be specific to your computer. The IP will usually be of the form 10.10.6.something. Task 3 The command to send five ICMP Echo Request packets of 1000 bytes to the server 10.10.6.171 is ping -s 1000 -c 5 10.10.6.171 The -s option sets the packet size to 1000 bytes and the -c option sets the count to 5 packets. The average and maximum round trip times can be obtained from the summary output. The units are in milliseconds. Task 4 The other device should be the hardware address of the server (e.g. computer 10.10.6.171). Task 5 The IP Total Length is a field in the IP header. It should be 1028. 1000 bytes in the ICMP Echo Request data, 8 bytes of ICMP header and 20 bytes of IP header. Task 6 The data in ICMP packet can be seen in Wireshark. You should notice that data is simply a byte containing an integer, with the integer increasing each byte. That is, 0, 1, 2, 3, up to 255 and then repeating again: 0, 1, 2 , ... 254, 255, 0, 1, ...