Web Architecture Worksheet


Jot down, with pencil and paper, answers to the following questions. You may work individually or in a pair.

1. What network communication occurs when a person visits a website?  Draw a diagram of the process, and number the various data transmissions that occur. Use the words browser, server, client, DNS, domain name, URL, IP, HTTP, and HTML in your answer, and define each.
 


 
  
2. What is the the IP address of USF's web page? See http://www.hcidata.co.uk/host2ip.htm for help. 


  
3. Where would you go to register a domain name?  What is 'Domaining'? What is ICANN?


4. What is a static web page? What is a dynamic web page? For dynamic pages, how does the diagram from (1) change? What additional work does the server do?



5. Define the following and explain how they are involved in web page delivery. Show where they fit in your diagram:

CSS
Javascript  
Java
Python
SQL

6. How does the traditional client-server model change for 'cloud computing'?




Recent site activity