Programming Assignment 4
Programming Assignment 4
2. Why didn’t the original program forward packets between the hosts?
a. The original program did not forward packets between the hosts because there
were no routes set in place for the routers to communicate and forward packets.
4. Intentionally break your working program, e.g.: change a subnet length, IP address, or
default route for a host. Explain why your change caused the network to break.
a. For this task, the default route for h2 was changed from 10.0.0.1 to 10.0.1.1. With
this change, h2 could no longer communicate with certain items and vice versa.
This is because the h2 no longer had a proper route to r3. While it was still able to
ping r3, it was unable to communicate with anything past that point.
Task 6:
a. Screen capture of a successful chat session between the two chat clients
b. Screen capture of a Wireshark trace of the communication between a chat client and the
chat server