Network topology
Network topology refers to the arrangement and connection of computers within a network, outlining how they communicate with one another and with central components. There are four primary types of network topologies: bus, star, ring, and mesh, each with distinct characteristics suitable for various applications. The bus topology, often associated with Ethernet systems, connects all devices to a single cable, which simplifies setup but poses risks if the cable fails. In contrast, a star topology connects each device to a central hub, facilitating easier management and troubleshooting, though it also requires more cabling and risks a complete network failure if the hub fails. The ring topology connects each computer to two others in a circular fashion, where data travels in one direction, but a failure in any component can disrupt the entire network. Finally, mesh topology allows for multiple connections between devices, offering redundancy and resilience, exemplified by the structure of the Internet. Understanding these configurations assists in choosing the most effective setup for a given environment, reflecting the diverse needs of users and organizations.
On this Page
Subject Terms
Network topology
Network topology refers to the way computers are connected. A topology is the configuration in which the network is laid out, specifically how the computers are connected to one another and to a central point. There are four main network topology configurations and a number of variations of each. Larger networks may include several different topologies; these are often called hybrids. Network topologies make it possible for computers to communicate with one another, whether that communication takes place across a room or across the world.
![Network Topologies By NetworkTopologies.png: Maksim derivative work: Malyszkz (NetworkTopologies.png) [Public domain], via Wikimedia Commons rssalemscience-20160829-143-144059.jpg](https://imageserver.ebscohost.com/img/embimages/ers/sp/embedded/rssalemscience-20160829-143-144059.jpg?ephost1=dGJyMNHX8kSepq84xNvgOLCmsE2epq5Srqa4SK6WxWXS)

Background
Electronic computers were first available in the 1940s. Computer languages and computer chips followed in the 1950s, and the first personal computers became available in the 1970s. In the earliest days, the only way to transfer information from one computer to another was to put it on a storage device such as a tape drive or floppy disk, which was then physically carried and inserted into another computer. A Xerox employee named Robert Taylor is considered the earliest pioneer of computer networking. Taylor is also credited with inventing Ethernet, or a form of local area network (LAN). Computer networks provide a way to share information between computers.
Computer networks include computers, cabling, a network hub, network switch, or network router that can serve as a central control point for the information in the system, and peripherals such as printers and scanners. These components are laid out according to one of four computer topologies, or a variation of one of these. The word topology comes from the Greek topos, which means "place," and logos, which means "study."
Overview
Computer topologies generally fit into one of four major categories: bus, star, ring, or mesh. The characteristics of each determine whether it will be appropriate for use in a particular setting. When a particular application requires two or more topologies, a hybrid of multiple topologies might be used.
The bus topology is the most commonly used, in part because it is the type used for Ethernet. Ethernet is used to set up the architecture of a majority of LAN systems; therefore, the bus topology has become very common. In a bus system, sometimes called a linear bus topology, all of the computers and peripherals are connected to a single cable, which serves as a sort of spinal cord for the system. A typical system will include a file server to back up the systems, some form of printer or other peripheral device, and a number of individual computers. Each end of the cable is finished with a device called a terminator, which prevents signals from bouncing back to the connected computers.
Besides the fact that it is part of Ethernet systems, there are several advantages to bus topologies. Connecting each computer directly to the main line means that these networks use less cable than some other topologies, making them less expensive to set up. It is also relatively easy to add a computer to the network.
The same single cable that makes the bus system easier and less expensive to set up is also one of its weaknesses. If the cable fails, all computers on the system will become inoperable. The single cable also makes it difficult to identify exactly where a problem is if the system does fail. The two terminators the bus system requires also add to the cost of setting it up. Finally, the linear configuration means that this system is not a good solution for a large building; it can only work effectively with a few dozen computers.
In contrast to the linear bus system with each component connected to one line, a star topology features an individual cable that goes from each computer or peripheral directly to a central component. This central point, which is called a hub node, controls the flow of data through the system and can be a network hub, a switch, or a router; the way each computer radiates out from this central point is what gives the system the name "star." Information shared between computers goes through this hub node, whether it is traveling to another computer within the network or off to another computer through the Internet.
This central hub makes it easy to control security on the data on a star topology system. The layout makes it easy to add components up to the limits of the central hub node. While the failure of the hub will result in an outage of all the computers on the system, the failure of a single computer or other component will not affect the rest of the system and is easy to detect and repair. However, the additional cable used to connect each system and the cost of the hub adds to the cost of installation for the system.
The star topology is also limited in size depending on how many components can be added to the central hub. However, it is possible to get around this by using one of the input areas on the hub to add a line to another hub that can be the central point for additional computers. This configuration is called an expanded star or a tree topology.
In a ring topology, each computer on the system is paired with two others. All information shared from one of these computers travels around the ring—this can be clockwise or counter clockwise—to the other computers. A special device known as a token ring is often used to connect the components in this topology, which is commonly used in offices and schools. However, failure of one computer or the cable connecting them will cause all of the computers in the ring to fail as well.
Some networks are built with routes, or multiple paths that data can take in traveling from computer to computer. Systems like this, where each computer is connected directly or indirectly to all of the others, are called mesh topologies. The Internet is one such system.
Bibliography
Ashtari, Hossein. "What Is Network Topology? Definition, Types With Diagrams, and Selection Best Practices for 2022." Spiceworks, 10 Mar. 2022, www.spiceworks.com/tech/networking/articles/what-is-network-topology/ . Accessed 29 Dec. 2022.
"Evolution of Computer Networks." University of Notre Dame, www3.nd.edu/~dwang5/courses/fall16/pdf/evolution.pdf. Accessed 28 Jan. 2017.
"Internet Hall of Fame Honors UT Austin Professor Bob Metcalfe and Alum Robert Taylor." University of Texas at Austin, 3 Aug. 2013, www.engr.utexas.edu/news/7652-internet-hall-of-fame. Accessed 28 Jan. 2017.
McMillan, Robert. "Xerox: Uh, We Didn't Invent the Internet." Wired, 23 July 2012, www.wired.com/2012/07/xerox-internet/. Accessed 28 Jan. 2017.
"Network Topology Definition." Linux Information Project, 2 Nov. 2005, www.linfo.org/network‗topology.html. Accessed 28 Jan. 2017.
"Network Topologies." Pace University, webpage.pace.edu/ms16182p/networking/topologies.html. Accessed 28 Jan. 2017.
Norman, Jeremy M., editor. From Gutenberg to the Internet: A Sourcebook of the History of Information Technology. HistoryofScience.com, 2005.
"Project Argus: Network Topology Discovery, Monitoring, History, and Visualization." Cornell University, www.cs.cornell.edu/boom/1999sp/projects/network%20topology/topology.html. Accessed 28 Jan. 2017.
Tang, Ying, Dinghua Shi, and Linyuan Li. "Optimizing Higher-Order Network Topology for Synchronization of Coupled Phase Oscillators." Communication Physics, vol. 5, no. 96, 19 Apr. 2022, doi.org/10.1038/s42005-022-00870-x. Accessed 29 Dec. 2022.
"Topology." College of Education, University of South Florida, fcit.usf.edu/network/chap5/chap5.htm. Accessed 28 Jan. 2017.
Zimmerman, Kim Ann. "History of Computers: A Brief Timeline." Live Science, 8 Sept. 2015, www.livescience.com/20718-computer-history.html. Accessed 28 Jan. 2017.