In the age of electronics, the Internet emerged as a global system to connect every computer system around the globe. It revolutionized communication processes and forced us all to move from circuit-switch networks to packet-switch networks. The basic definition of the Internet states that it is a network of networks, where each node follows the TCP/IP model to communicate with another node. The idea of connecting everything is appealing, but in which topology type should we do it? Should it be bus, star, ring, daisy chain, or point-to-point?
Let's discuss this problem on a smaller scale. A rather private version of the Internet is called an intranet, which is a private network accessible to only a group of people. It can be an office network, hospital network, school network, and so on. If we have 10 computers in an intranet, there should be a way to...