https://blogs.backlinkworks.com/understanding-different-network-topologies-in-computer-networks/
Understanding Different Network Topologies in Computer Networks