Typically, a distributed computing network such as the Internet is formed of a number of geographically diverse hosts which are connected to one another, and a number of network users, each of which uses one of the hosts and communicates with other computers on the network through that host (an individual with a personal computer is an example of a single-user host).