NetworkMaps
Try it NowFeaturesSource CodeDocs

What is a Network Diagram.

A network diagram (also known as a network map), is a visualization of the different elements that make up a computer network. It shows all these elements, how they are interconnected and the relationships that exist between them.
Types of Network Diagrams.
There are different ways of classifying network diagrams. Depending on how we classify them, we have different types:
Network Topology.
The topology of a network is the arrangement of the different elements that make the network. It identifies how each element is interconnected with each other and the different layers of this network.
There are different network topologies that you can use when designing your network (and drawing it with NetworkMaps).