ICOM 5026-060: Computer Networks
Homework 1 Due on August 29, 2007
1. Make a list of activities that you do every day in which computer networks are used. 2. What is the main difference between the client-server model and the peer-to-peer model? 3. Use a search engine (e.g. Google) to find three peer-to-peer file sharing software. 4. List the networks that can be used in the University. Describe the transmission technology (i.e. wired or wireless, broadcast or point-to-point) and the scale of the network. 5. What are the main reasons for using layered protocols? 6. Which of the OSI layers handles each of the following? a. Determine the route in the network from the source to the destination; b. Control the access to the shared channel. 7. In the OSI model, both the data link layer and the transport layer can provide reliable services. What is the main difference between the two services? 8. What is the main difference between TCP and UDP? 9. Go to the website of IETF (http://www.ietf.org) and find the RFC index for TCP and UDP. (Hint: You may find several RFCs for each of them.) 10. Search the Internet and find a solution to block peer-to-peer traffic. (You will need to provide detail information, such as the name of company, product, configuration, etc.)