1. In a network based on the bus topology, the bus is a non-shareable resource for which the machines must compete in order to transmit messages. How is deadlock controlled in this context?

2. List the four layers in the Internet software hierarchy and identify a task performed by each layer.

3. Why does the transport layer chop large messages into small packets?