![]() |
||||||
|
Consider: the scheme of the World Wide Web is such that each computer (node) in the network is either a client or a server. Thus, in a typical client-server scheme, a kind of dependency is created: clients are dependent on servers, and therefore servers have a special importance within the network. If the server is not functioning, then none of the clients will be able to utilize the network service that the server normally provides. This kind of centralized organization, of course, runs counter to the original design of the Internet. However, cllient-server is not the only scheme for network services.
What makes such peer-to-peer file-sharing schemes controversially difficult to control is precisely what made the ARPANET such a resilient network: it is distributed computing. The ARPANET was able to keep operating in the face of catastrophe involving a portion of the network; similarly, if you shut down one portion of a peer-to-peer file sharing network, the rest of the network can still continue to operate. On the next page, we turn to some of the other issues surrounding the Internet. |
|
||||
|
If you encounter technical errors, contact computing@calvin.edu. |
![]() |