Homework #1 2.2. (a) What universal set of communication services is provided by TCP/IP? (b)How is independence from underlying network technologies achieved? (c)What economies of scale result form (a) and (b) 2.6. Which OSI layer is responsible for the following? (a)Determining the best path to route packets. (b)Providing end-to-end communications with reliable service. (c)Providing node-to-node communications with reliable service. 2.10. Give two features that the data link layer and transport layer have in common. Give two features in which they differ. Hint: Compare what can go wrong to the PDUs that are handled by these layers. 2.28. What is the difference between a physical address, a network address, and a domain name? 2.32. Suppose a machine is attached to several physical networks. Why does it need a different IP address for each attachment? 2.33. Suppose a computer is moved from one department to another. Does the physical address need to change? Does the IP address need to change? Does it make a difference if the computer is a laptop? 2.43. (a) Which of the TCP/IP transport protocol (UDP or TCP) would you select for the following applications: packet voice, file transfer, remote login, multicast communications (i.e., multiple destinations).