Написав коммерческое предложение, я хочу создать nice graphic , показывая клиентам архитектуру, о которой я думал в своей ИТ-сети, с серверами, сетевыми подключениями, брандмауэром, балансировкой нагрузки и т. д.
В течение многих лет я использовал dia , но я устал от этого, потому что: результаты не удовлетворяют, очень мало элементов сети доступно, а графическое представление каждого элемента действительно уродливое .
Вопрос: Как создать приятные сетевые диаграммы?
Если для dia был доступен лучший набор элементов, это было бы решением.
Inkscape - это все, что вам нужно. Для дополнительной графики рисунка («элементы») используйте openclipart.org. В наши дни OpenClipart фактически встроен в Inkscape. Нет необходимости прибегать к несвободным приложениям.
Я решил переместить свои диаграммы в облако после того, как увидел Cacoo. Это очень интуитивно понятный инструмент, имеющий множество вариантов диаграмм и значков, и в основном он имеет возможности для онлайн-сотрудничества. Единственный недостаток - это проприетарное программное обеспечение: /
Вот мой пример
yED Graph Editor - настольное приложение, которое может использоваться для быстрого и эффективного создания высококачественных диаграмм. Он также может использоваться для создания сетевых диаграмм. Вот примерная диаграмма, созданная с использованием этого программного обеспечения.
Источник для вышеупомянутого изображения: yED Graph Editor
Попробуйте эти галереи LibreOffice / OpenOffice с помощью Draw: http://www.vrt.com.au/downloads/vrt-network-equipment
Лицензия CC, также доступна в репозиториях Fedora и расширениях libreoffice
UPDATE: версия v1.1 добавила новые более темные варианты (например, формы VMware) и добавленные логические сетевые символы - теперь около 200 символов в 5 тематических галереях.
[ ! d4]
Изучая официальный FAQ Dia, я обнаружил, что существует способ расширить Dia и его элементы.
Расширение Dia Q: Как добавить новые фигуры / листы? A: Объяснение дано в doc / custom-shape в исходном дистрибутиве о том, как работает формат формы. Однако теперь Dia также имеет возможность экспортировать диаграмму в виде фигуры. Каждая коллекция форм (называемая листом) должна храниться вместе в подкаталоге ~ / .dia / shapes, например, ~ / .dia / shapes / Engines. Чтобы сделать форму, сначала создайте ее в Dia. Затем экспортируйте его в свой подкаталог. Будут созданы два файла: файл .shape и .png файл (значок). Начиная с версии 0.90 и выше, Dia имеет редактор таблиц и объектов, который позволит вам загрузить фигуру в лист. Он также обновит загруженные объекты Dia на лету. Если вы все еще хотите сделать что-то вручную, обновите соответствующий файл листа в ~ / .dia / sheets, в этом случае под названием Engines.sheet. Пример содержимого файла листа:<?xml version="1.0" encoding="iso-8859-1"?> <!-- -*- xml -*- -->
<sheet xmlns="http://www.lysator.liu.se/~alla/dia/dia-sheet-ns">
<name>Engines</name>
<description>Mechanical Engines</description>
<contents>
<object name="Engines - Gas">
<description>A gas engine</description>
</object>
</contents>
</sheet>
Расширение Dia
Каждый новый объект следует добавить к листу, добавив раздел объекта. В следующий раз, когда вы перезапустите Dia, новые объекты должны появиться в списке листов.
Я все еще считаю, что это отличный вариант, и мне любопытно узнать, почему вы обнаружили, что сетевые диаграммы выглядят недостаточно.
По моему опыту, существует большое количество традиционных диаграмм сетевых диаграмм, таких как концептуальные чертежи для маршрутизаторов, коммутаторов и т. д., поскольку они используются в документации (например, что происходит от Cisco) ... и все выглядит одинаково. Пожалуйста, сообщите нам, что вам не хватает в Dia, так что кто-то может продолжить и создать фигуры, которые все могут найти действительно полезными:)
Есть, правда, ряд проблем с подключением вещей и другие аспекты использования dia , которые отличаются друг от друга, если вы работаете на фоне Microsoft Visio, но для меня это все еще кажется отличным. Когда я исследовал его, это был лучший редактор диаграмм для этого типа работы.
Насколько я знаю, все элементы, которые я там описал, доступны на складе. Вам нужно будет искать листы формы с именами, начинающимися с «Cisco».
Недавно я нашел пакет Dia, называемый gnomeDIAicons, и хотя это не большой набор значков, они выглядят хорошо.
Вот пример, который я только что собрал:
Для установки, загрузки архива и терминала:
cd /usr/share/dia/
sudo tar xf ~/Downloads/rib-network-v0.1.tar.gz
Если вы используете Ubuntu 14.04, 16.04, 17.10 или 18.04, доступен пакет dia-rib-network (см. скачать ). Вы можете установить его с помощью:
sudo apt install dia-rib-network
Затем откройте Dia и выберите лист RIB-Network.
Еще один инструмент для создания красивых сетевых диаграмм в реальном 3D - это MaSSHandra.
Он имеет все символы Cisco в качестве внешней загрузки и включает функции автообнаружения и доступа внутри диаграмм. Это бесплатно, и вы можете увидеть, как это работает, прежде чем устанавливать его здесь.
Альтернативой Cacoo также может быть Gliffy, хотя я не уверен, что их форма / поддержка трафарета, как будто. Стоит посмотреть, тем не менее,
Хотя может показаться странным выбором, я нахожу inkscape отличным инструментом для диаграмм, в частности, для диаграмм сети. Его выход - svg, что делает его очень портативным и привлекательным. И под ним есть xml - который вы можете манипулировать программным способом (например, анализировать, искать, редактировать или даже привязывать к другим источникам данных для описания или других атрибутов переменной). И это Open Source.
Кстати, вот inkscape , для тех, кто может быть заинтересован. Форматы включают svg, jpg, bmp, tif, eps, wmf.
kivio - приложение для диаграмм в koffice (офисный пакет KDE), называемый kivio, который поставляется с набором трафаретов для разных типов диаграмм. Можно приобрести дополнительные трафареты, но сама программа имеет базовый набор. NB: Kivio теперь называется «Поток» и является частью офисного пакета Calligra 3.
Jgraph основан на Java и является коммерческим продуктом. Но он имеет бесплатную версию для базового использования.
Jgraph
Я использую утилиту graphviz, но это не для слабонервных. У этого есть крутая кривая обучения, но я доволен результатами, которые я получаю.
Недавно я начал использовать приложение Chrome CREATELY. Он включает в себя множество общих значков сети, а также имеет более приятные и более современные формы Cisco, чем Dia.