CS 3873 Computer Networks Homework 3