[112155] in North American Network Operators' Group

home help back first fref pref prev next nref lref last post

RE: Network diagram software

daemon@ATHENA.MIT.EDU ((nanog) Brian Battle)
Thu Feb 19 17:02:27 2009

Date: Thu, 19 Feb 2009 17:02:20 -0500
In-Reply-To: <20090211144206.GA2731@kallisti.us>
From: "(nanog) Brian Battle" <nanog@confluence.com>
To: "Ross Vandegrift" <ross@kallisti.us>
Cc: nanog@nanog.org
Errors-To: nanog-bounces@nanog.org

Graphviz will do this. (www.graphviz.org)

The basic (dot) syntax for what you describe below is:

digraph G {
	R1 -> VLAN100;
	R2 -> R1;
	SW1 -> VLAN100;
	SW2 -> R2;
	H1 -> SW1;
	H2 -> SW1;
	H3 -> SW2;
	H4 -> SW2;
}


It'll output a GIF flowchart-style diagram with the nodes connected as
described above.
It's also good for visualizing BGP AS paths .


-----Original Message-----
From: Ross Vandegrift [mailto:ross@kallisti.us]=20
Sent: Wednesday, February 11, 2009 9:42 AM
To: Mathias Wolkert
Cc: nanog@nanog.org
Subject: Re: Network diagram software

On Wed, Feb 11, 2009 at 02:06:09PM +0100, Mathias Wolkert wrote:
> I'd like to know what software people are using to document networks.
> Visio is obvious but feels like a straight jacket to me.
> I liked netviz but it seems owned by CA and unsupported nowadays.
>=20
> What do you use?

I'd like to put a second request.  I often want to very quickly
mock-up a diagram that I'm going to use for myself or for internal
purposes.

Is there any application that takes some kind of *simple* description
and produces a (possibly not so beautiful) picture?  For example, I
might say something like:

	Router(rtr1) connects to vlan 100
	Router(rtr2) connects to Router(rtr1) via T1
	switch(sw1) connects to vlan100
	switch(sw2) connects to Router(rtr2)
	A few hosts connect to Switch(sw1)
	A few hosts connect to Switch(sw2)

--=20
Ross Vandegrift
ross@kallisti.us

"If the fight gets hot, the songs get hotter.  If the going gets tough,
the songs get tougher."
	--Woody Guthrie



home help back first fref pref prev next nref lref last post