Use ping command to generate IP (ICMP) packets.

Conduct Q1 and Q2 in two conditions in which two end PCs are in (A) a same datalink and (B) different datalinks (e.g., PC1 in lab A and PC2 in lab B)

Capture all frames in both end PCs while sending/receiving ICMP packets to/from someone in your group. If you are a sender, execute ping [destination IP]. Otherwise, do nothing because OS automatically replies to ICMP.

  1. Draw time-sequence diagrams for receptions/transmissions of both frames and packets with its header information for two cases, (A) and (B), and explain what each frame/packet was for
    • You must clear the arp cache by executing arp -d -a at both end PCs immediately before ping
  2. Explain your understanding of how the Internet can deliver packets to a destination (by yourself)

Optional Assignment

Optional assignment by yourself (not mandatory but you will get extra scores!)

  1. Simulate above on the paper if you use IPv6

Report Format

[name]-[studentID].pdf
  • Name, student ID, and your laboratory must be in the report
  • Submit to internet-eng-2018@is.naist.jp
  • Both Japanese and English are acceptable

Deadline

July 13, 2018 17:00 JST