<div dir="ltr">Buongiorno Bryan,<div><br></div><div>Non sono a conoscenza dell'esistenza di un tool open source, o anche solo free, che si presti a svolgere tutte le funzionalità che hai descritto, anche se spero che qualcuno mi smentisca perché sarebbe veramente fantastico.</div><div>Provo però lo stesso ad indirizzarti verso qualche tool che potrebbe avvicinarsi su alcuni aspetti che hai descritto.<div><br></div><div>Uso molto spesso <a href="https://app.diagrams.net" target="_blank">https://app.diagrams.net</a> come strumento drag and drop, ha vari stencil precaricati inclusi i classici cisco/aws/google, credo sia il migliore strumento gratuito se devi fare qualche semplice diagramma. Dovrebbe avere anche funzionalità avanzate ma personalmente non le ho mai provate.</div><div>Poi ci sono i tool dichiarativi, ovvero producono diagrammi sulla base di istruzioni precise fornite in partenza, ad esempio passandogli un JSON o simili, io conosco <a href="https://github.com/codeout/inet-henge" target="_blank">https://github.com/codeout/inet-henge</a> e <a href="https://github.com/dmulyalin/N2G" target="_blank">https://github.com/dmulyalin/N2G</a>; quest'ultimo ha anche l'integrazione con <a href="http://diagrams.net">diagrams.net</a>, produce quindi dei file che poi puoi importare su <a href="http://diagrams.net">diagrams.net</a> e gestirli con l'interfaccia grafica.</div><div><div>Dichiarativo ci sarebbe anche <a href="https://d2lang.com/" target="_blank">https://d2lang.com/</a> ma è più generico, senza focus sulla parte networking.</div><div><br></div><div>Spero di averti aiutato in un modo o in un altro.</div><div>Enrico</div><div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div dir="ltr"><div dir="ltr"><table width="200" border="0" cellpadding="0" cellspacing="0" style="color:rgb(0,0,0);font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans","DejaVu Sans",Verdana,sans-serif;font-size:14px;font-weight:lighter"><tbody><tr><td><img src="http://timenet.it/email/timenet.jpg" hspace="0" vspace="0" border="0" style="margin-bottom:5px"></td></tr><tr><td>Enrico Caruso</td></tr><tr><td>Network Engineer | Wireless specialist<br></td></tr><tr><td><img src="http://timenet.it/email/hr-triangolo.jpg" alt="timenet" style="margin:5px 0px"></td></tr><tr><td><a href="https://www.linkedin.com/in/crsenrico/" target="_blank">Linkedin</a><br>Timenet: 0571 1738000</td></tr><tr><td> </td></tr><tr><td>assistenza tecnica: <a href="mailto:assistenza@timenet.it" style="color:rgb(0,0,0)" target="_blank">assistenza@timenet.it</a></td></tr><tr><td>ufficio commerciale: <a href="mailto:sales@timenet.it" style="color:rgb(0,0,0)" target="_blank">sales@timenet.it</a></td></tr><tr><td>ufficio amministrativo: <a href="mailto:contabilita@timenet.it" style="color:rgb(0,0,0)" target="_blank">contabilita@timenet.it</a></td></tr><tr><td> </td></tr><tr><td><a href="http://timenet.it/email/redirect1.php" style="color:rgb(0,0,0)" target="_blank"><img src="http://timenet.it/email/img1.jpg" alt="sito timenet" style="margin-right:15px"></a> <a href="http://timenet.it/email/redirect2.php" style="color:rgb(0,0,0)" target="_blank"><img src="http://timenet.it/email/img2.jpg" alt="linkedin timenet" style="margin-right:15px"></a> <a href="http://timenet.it/email/redirect3.php" style="color:rgb(0,0,0)" target="_blank"><img src="http://timenet.it/email/img3.jpg" alt="twitter timenet" style="margin-right:15px"></a> <a href="http://timenet.it/email/redirect4.php" style="color:rgb(0,0,0)" target="_blank"><img src="http://timenet.it/email/img4.jpg" alt="facebook timenet" style="margin-right:15px"></a> <a href="http://timenet.it/email/redirect5.php" style="color:rgb(0,0,0)" target="_blank"><img src="http://timenet.it/email/img5.jpg" alt="FT1000 timenet"></a></td></tr><tr><td><a href="http://timenet.it/email/redirect.php" target="_blank"><img src="http://timenet.it/email/spot.jpg" alt="" hspace="0" vspace="6" border="0"></a></td></tr></tbody></table></div></div></div></div></div><br></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Il giorno mer 3 lug 2024 alle ore 22:22 Bryan Joshua Pedini via itnog <<a href="mailto:itnog@lists.itnog.it" target="_blank">itnog@lists.itnog.it</a>> ha scritto:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><u></u>
<div>
<p><font face="Georgia">Buongiorno a tutti (newcomer here),</font></p>
<p><font face="Georgia">Sto cercando da un po' di tempo una
soluzione open source per fare diagrammi di rete anche belli
complessi, con switch, host, macchine virtuali, LAGs (lacp /
mlag), e chi più ne ha più ne metta.<br>
La necessità è semplice ma al contempo rigida, nel senso che ci
sono quelle 4 funzioni di base che mi servirebbero che non
possono non mancare, e chiedo consiglio ai più esperti di cosa
usano e di cosa hanno sentito parlare più spesso.</font></p>
<p><font face="Georgia">Nello specifico avrei bisogno di un sistema
"stile cisco packet tracer", dove o ci sono dei dispositivi
prefatti (templates) che io posso importare, oppure posso creare
una definizione di un device manualmente<br>
Poi quando importo questo device nella mia topologia di rete, il
template definisce tutte le interfacce che il dispositivo
supporta (ed eventuali moduli aggiuntivi in caso di
switch/router cisco con slot EHWIC/NIM/etc), le velocità di
queste porte, la tipologia (RJ45, SFP, SFP28, QSFP, etc) e così
via<br>
Una volta importati i device e le definizioni nella mappa di
rete, un bel click su un device ti fa scegliere la porta di
rete, un altro bel click su un altro device ti fa scegliere
quell'altra, e eventualmente un doppio click sul link ti apre
una finestra su cui selezioni quali VLAN possono passare per
quel link, la VLAN ID predefinita, etc</font></p>
<p><font face="Georgia">Infine sarebbe molto utile se questa cosa si
potesse importare / utilizzare come datasource su Grafana, in
modo tale da avere SNMP / prometheus / node-exporter e tutti gli
altri datasource di monitoring, così da poter mappare
l'interfaccia monitorata con l'interfaccia del grafico ed avere
proprio una visualizzazione grafica dei fault e delle
congestioni, eventualmente poi basata anche su metriche di
Grafana come il throughput sul link ed altre, così da monitorare
anche la troppa banda utilizzata e simili.</font></p>
<p><font face="Georgia">O qualcosa del genere...</font></p>
<p><font face="Georgia">Ringrazio in anticipo chiunque mi avvicini
anche di uno step alla soluzione,<br>
E auguro una buona giornata a tutti!!</font></p>
<p><font face="Georgia">Cordialmente,<br>
</font></p>
<div>
<div>
<hr style="border:1.5px solid grey;margin:5px 0px">
<div style="font-size:22pt">Bryan Joshua Pedini</div>
<div style="font-size:15pt">Owner of the <a title="BJPHoster Private Network" href="https://45r.it/bjphoster-com" style="font-size:13pt" target="_blank">BJPHoster
Private Network</a>.</div>
<div style="font-size:11pt"> <a title="Bryan Joshua Pedini" href="https://45r.it/pedini-dev" target="_blank"> <img src="cid:ii_1907a4be146a96225321" width="20px" height="20px"> <span>pedini.dev</span> </a><br>
<a title="bryan@pedini.dev" href="mailto://bryan@pedini.dev" target="_blank">
<img src="cid:ii_1907a4be146c96b1f862" width="20px" height="20px"> <span>bryan@pedini.dev</span>
</a><br>
<a title="Bryan Joshua Pedini" href="https://45r.it/pedini-ig" target="_blank">
<img src="cid:ii_1907a4be146d94698963" width="20px" height="20px"> <span>bryanp_og</span> </a><br>
<a title="Bryan Joshua Pedini" href="https://45r.it/pedini-tg" target="_blank">
<img src="cid:ii_1907a4be1468c4575da4" width="20px" height="20px"> <span>bryanpedini</span> </a><br>
<a title="Bryan Joshua Pedini" href="https://45r.it/pedini-li" target="_blank">
<img src="cid:ii_1907a4be14643c9a0bb5" width="20px" height="20px"> <span>bryanpedini</span> </a>
</div>
<hr style="border:1.5px solid grey;margin:5px 25%;max-width:50%">
<div style="font-size:9pt"> Ogni informazione contenuta nella
presente email ` da ritenersi puramente confidenziale e
riservata. Qualora avete ricevuto la presente email per errore
o non siate i destinatari diretti della comunicazione, e non
siate stati autorizzati a riceverla tramite inoltro o altri
mezzi da uno dei destinatari diretti ed autorizzati; siete
pregati di notificare immediatamente l'accaduto rispondendo
alla email, e successivamente a cancellarla da ogni sistema e
distruggerne tutte le copie, non effettuando alcuna copia,
stampa, download o altri mezzi di duplicazione,
preventivamente alla distruzione della comunicazione. </div>
<div style="font-size:9pt"> Every information included in the
current email is to be considered highly confidential and
reserved. In case you received this email as a result of an
error or you're not the direct recipient of the communication,
and you haven't been authorized to receive it by forward or
other means from any of the direct and authorized recipients;
you should kindly notify immediately what happened by replying
to this email, and subsequently delete it and every other
copy, without copying, printing, downloading or other means of
duplication, prior to the deletion of the communications. </div>
<hr style="border:1.5px solid grey;margin:5px 0px">
</div>
</div>
</div>
<br>
-- <br>
Mailing list info: <a href="http://lists.itnog.it/listinfo/itnog" rel="noreferrer" target="_blank">http://lists.itnog.it/listinfo/itnog</a><br>
</blockquote></div>