Assignment 5: DNS, Clouds, & CDNs

CS640 Spring 2017

Due: Thursday, May 4 at 11:59pm


For this assignment, you will explore how DNS, clouds, and CDNs play a role in accessing websites. You’ll then write your own simple DNS server that performs recursive DNS resolutions, and appends a special annotation if an IP address belongs to an Amazon EC2 region.

Part 1: Measurements

Part 2: Simple DNS Server
Submission Instructions

Learning Outcomes

After completing this assignment, students should be able to: