Assignment 2
Assignment 2
Assignment #2
I.
Due
Thursday October 1, 2015 at the beginning of class.
II.
Objectives
1. Learn application layer concepts.
III.
References
1. Slides and handouts posted on the course Web site
2. Textbook chapter 2
IV.
Software Required
1. Microsoft Word.
2. Win Zip as necessary.
V.
Assignment
1. Problem 1 Modeling the network usage/performance of HTML pages download
Assuming you are surfing the Web and click on a link to an HTML page that
never downloaded before, how much time will it take for your client browser
to download the page? Please take into account the number of hops (and RTTs)
it takes to obtain the IP address of the server hosting the page via a DNS
lookup, the RTT and transmission time to communicate with the server hosting
the various objects contained in the target HTML page, and consider the
various HTTP configuration scenarios that were discussed in class.
2. Problem 2 Analyzing network usage/performance improvements in mainstream Web
architectures
(a) Research and explain the Common Gateway Interface (CGI) architecture
that was created in the mid-1990s to add support for transactional services
Deliverables
1. Electronic:
Your assignment file must be emailed to the course grader. The file must be created
and sent by the beginning of class. After the class period, the homework is late. The
email clock is the official clock.
2. Cover page and other formatting requirements:
The cover page supplied on the next page must be the first page of your assignment
file.
Fill in the blank area for each field.
NOTE:
The sequence of the hardcopy submission is:
1. Cover sheet
2. Assignment Answer Sheet(s)
VII.
___________________