Build it, connect it, see what it becomes
Drag devices onto the workspace, cable them together, and watch the analysis panel work out whether you've built a client-server network, a peer-to-peer web, or something in between.
Drag devices here from the left panel
Why the workspace actually teaches this
Network topology is simply the shape a network forms โ the pattern of how devices (nodes) are linked together by cables (edges). The same six devices can be wired a dozen different ways, and the shape you choose changes everything about how the network behaves: how it handles a broken cable, how expensive it is to wire, how far a signal has to travel, and how easily it grows.
That's exactly what you're doing every time you drag a cable between two devices here. Each connection you draw is one edge in a graph, and the moment you release it, the analysis panel walks that graph the same way a network engineer would read a wiring diagram: counting how many links touch each device, checking whether the whole thing holds together in one piece, and comparing the resulting shape against the textbook patterns โ Star, Bus, Ring, Mesh, Tree โ before falling back to Hybrid/Custom when nothing quite matches.
The Network Type panel is doing a related but separate job. Topology asks "what shape is this?" โ Client-Server versus Peer-to-Peer asks "who's in charge of the data?" A network can take any shape and still be either kind, which is why you'll see both panels update independently: wire a switch to three computers and one server, and you're looking at a Star topology that also happens to be Client-Server, purely because a server is present and reachable.
That separation is the real point of building instead of just reading about it. A textbook diagram of a Ring topology is static โ this workspace lets you build one, then drag a single connection loose and watch the classification fall through to "Invalid / Incomplete" or "Hybrid / Custom" in real time, which is a far more direct way to feel out *why* a broken link matters more in some shapes than others.