Data Communications homework