The Application Layer 2 -- HTTP and Ping Applications¶
Learning Goals¶
Goals for this week's lab
- Implement a simple web server application that can respond to HTTP requests by retrieving and sending files from the server's file system.
- Implement a simple UDP pinger client, which will interact with the server and provide statistics for said communication, such as minimum, maximum, and average RTT.
- Study the effects of packet loss.
Preparation¶
Go through the following preparation material before we meet in class:
Teamwork¶
In the lab, go through the following activities with your team: