The 1st project of 15-641 Computer Networks