You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description = "A guide to drawing better Network Diagrams"
5
5
tags = [
6
6
"network engineering",
@@ -14,7 +14,6 @@ series = [
14
14
]
15
15
series_order = 1
16
16
showComments = "true"
17
-
draft = "true"
18
17
+++
19
18
20
19
## Introduction
@@ -27,44 +26,39 @@ This article deals with the tools I have used to document, plan & draw diagrams.
27
26
28
27
Excel as a Network Diagram tool? I have surprisingly seen topology diagrams in excel before but generally it is used to draw up Elevation/Rack diagrams and data center floor plans.
29
28
29
+
Excel does shine here as it is very quick to mock something up and make quick changes while planning a build, but you should move this data to a proper DCIM product once you've completed your planning and are ready to build.
30
30
31
+
See an example Excel file below to see an example of what I have used in the past to plan a rack build. Also comes with an automatically updating Data tab that you can export as a CSV to import into another system once you're ready
31
32
32
-
Let's start with the bane of every Network Engineers existence, Excel. We have all had to deal with an IP address spreadsheet sometime in our lives.
33
+
[Example File](./static/cc-rack-design.xlsx)
33
34
34
-
It is very easy to spin up a basic network source of truth these days.
35
+
## Excalidraw
35
36
36
-
Where Excel is does shine is its speed
37
+
[Excalidraw](https://excalidraw.com/) is a free online & open source whiteboard. It is now my replacement for the old MSPaint or a Physical whiteboard (especially in a post covid world). It is very quick to open up and start drawing whatever you want. Great for concepts or just having that nice whiteboard look on a presentation or wiki article. Being able to export as a SVG file as well ensures your drawing looks great no matter what size it is.
37
38
38
-
## Visio
39
+
All the images on this blog have been drawn using it!
39
40
41
+
## Visio
40
42
41
-
## draw.io
43
+
Visio is the defacto tool that most engineers have come across in their careers to draw pretty much any type of diagram you can think of. It's great for Elevation, Physical, Logical, Data Flow, etc. diagrams and has the most vendor provided stencils of any solution. The downside of course is that it is not free, and the place you are working at may not have it included in their 365 subscription.
42
44
45
+
## diagrams.net
43
46
44
-
## Excalidraw
47
+
[diagrams.net](https://app.diagrams.net/) (previously draw.io) is a free web-based diagram tool that is pretty much functionally the same as Visio. Compared to Visio it does offer a lot of advantages a few disadvantages:
45
48
49
+
Advantages:
46
50
47
-
## other
51
+
- Free
52
+
- Runs on your browser, also has an optional offline App
53
+
- Ability to export as SVG
54
+
- Integration with GitHub, Notion & Confluence/JIRA
48
55
49
-
The ready to go example lab for this article is the [basic-nornir](https://github.com/commitconfirmed/npa-showcases/tree/main/examples/basic-nornir) topology. Navigate into this directory and execute `manage.sh build` & `manage.sh run`
56
+
Disadvantages:
50
57
51
-
{{< alert >}}
52
-
**Note:** If this is your first time here, see the [NPA Showcases](/npa-showcases) documentation for initial installation steps on your local machine or a GitHub codespace
53
-
{{< /alert >}}
58
+
- Limited Networking Vendor and other Stencils
54
59
55
-
## Topology
60
+
This is my personal tool of choice these days to do my Network Diagramming unless I need to present very specific diagrams that go down to the physical hardware level.
56
61
57
-
The folder structure of our Nornir server is below
0 commit comments