CS100 - Assignment 10 (Networking)

(Section 001, Fall 2007)

All the questions carry equal weight.

  1. What is the difference between the roles of a client and a server in a network? Discuss several examples of client-server applications.

  2. Explain the star and bus LAN topologies and describe their advantages and disadvantages.

  3. Explain how packet switching works. Explain the advantages and possible disadvantages of packet switching.

  4. Describe the responsibility of the following protocols and describe the hierarchy between them: FTP, TCP, IP.

  5. Explain how a host name is translated into an IP address and how a bottleneck is avoided.

  6. Using a text editor write a short HTML document using the following tags:
    <HTML> </HTML> <CENTER> </CENTER> <B> </B> <P> </P> <UL> </UL> <LI> </LI>
    
    Verify that you can successfully view the document you created using a web browser.

  7. Explain the main idea in XML.



Gady Agam 2007-11-12