
On Sat, 5 Apr 2014, John Smith wrote:
On Sat, Apr 5, 2014 at 10:07 PM, David Lang <david@...2429...> wrote:
take a look at the blockdiag tool www.blockdiag.com
It has ways of making network diagrams from text files and outputs the result in a few different formats (including svg)
David Lang
That's actually pretty cool! Im definitely going to play around with that one a little, thanks!
Do you know if its possible to use your own graphics instead of the boxes ? Ive seen at least the addition of a 'network cloud' in an example by using "inet [shape = cloud];", it would be cool if I could replace the boxes with other graphics.
There aren't a lot of shapes defined (there are several), but the code is pretty clean so it shouldn't be hard to add additional shapes. One thing to keep in mind is that all the different varients share a lot of common code, so even if something isn't documented in the network diagram documentation, there are good odds that it will still work.
I actually tried using this to diagram a _very_ complex network (>130 separate networks with >1000 hosts, some multi-homed to as many as 20 different networks), the blockdiag tools spit out a svg for it, but I wasn't able to find a tool that would open the resulting svg :-( the diagram would have been about 20' on each side if printed at the default size.
David Lang