Hey there. I’m currently looking for a tool to create network diagrams, and I want to be able to diagram each part of my network setup. I’d like to be able to diagram switches, VMs, physical machines (even which OS is in use, and their IPs), APs, routers etc etc. I’d also really like to be able to visually show specifically which ports are connected to each other for example the router to the switch or the switch to the server. Another thing that I doubt exists is that I want to be able to specificy that a specific port on my server is plugged into the WAN port on my switch. Does anything like this exist? I’m not looking for it to automatically create the diagram, I don’t need anything like that.

Even if something doesn’t have all the features that I’d like I’d still really appreciate knowing about it!

Edit: I’d also appreciate the ability to document what services run on each VM / Machine.