linux 如何用代码生成网络拓扑图,或者网络拓扑图生成的原理,可以使用什么工具,希望知道的回答下

linux 如何用代码生成网络拓扑图,或者网络拓扑图生成的原理,可以使用什么工具,希望知道的回答下,第1张

请楼主复习计算机数据结构。上面专门讲完树后,就是讲图。而且对图数据表达有推荐2种方法

第一种方法是邻接矩阵表示法。第二种是邻接链表表示法。由于涉及非常复杂的理论知识,所以这里无法详细说明。

网络拓扑图这种东西输入数值非常多。生成图形方面也比较复杂,目前工具方面免费的辅助工具是linux里GNU出品的octave。

由于涉及非常多要学的知识,如果楼主项目比较急的话,建议找专门人才和团队来完成这个任务。如果楼主是大学生的话,建议你可以以这个为毕业课题,制作网络拓扑结构自动生成图。反正我在实际中还真没遇到这样的东西,毕竟各个厂家的路由器很多东西不一致,所以针对节点采集数据方面模块,必须要独立出来。好好努力吧,你目前选择的东西,实际中我还没遇到那些厂家生产出来。大有前途。

个人建议使用路由器模拟器,然后随便乱造个网络,采集数据,根据添加的路由器采集数据,然后根据采集的数据自动生成拓扑图。

1. Visio

Visio是目前应用最广泛的网络拓扑制作工具,作为微软office系列画图软件,功能还是比较完善, *** 作也比较容易上手。所支持的应用场景广泛造成VISIO并非专业的网络拓扑工具,无法进行数据统计分析,想进一步拓展拓扑发现、监测、映射等拓扑管理功能比较困难。同时VISIO是C/S架构,不如B/S架构拓扑查看方便。

2.亿图图示(EdrawMax)

亿图图示实际上就是国产的Visio,与Visio非常相似。支持B/S架构,查看拓扑非常方便,模版也比较丰富。缺点与Visio也类似,画简单的网络拓扑没有问题,但针对大型网络拓扑管理而言,既需要能制作拓扑,又需要具有管理分析功能,就显示的过于简单了。

3.网络可视化(NVisual)

NVisual是专门从事网络拓扑管理的工具, *** 作简便、易上手,具有丰富的高保真模型库,从网络拓扑图的制作、自动发现到分析、监测、映射,支持数据统计分析、拓扑自动布局,是目前市场上最专业的网络拓扑工具。缺点是目前无免费版,价格较高,适用于企业型用户。

4.PowerPoint

别以为PowerPoint只能作为呈现内容的辅助工具,它在画图方面的功能强大着呢,使用范围广,小巧方便,简单易上手,非常适合中小型的网络拓扑图绘制。不过PowerPoint并非专门制作拓扑图的软件,所以供用户使用的素材和模板少了一点,在拓扑图制作效率上相对低一些。同时也无法进行数据统计分析。

5.Algorius net viewer

Algorius net viewer是algorius公司开发的一款功能强大且高效实用的网络拓扑管理工具,它可用于任何规模的计算机网络的可视化、管理与监控,不管是高级管理员还是普通的网络管理者都可以对网站内容进行自动保存,并创建自己的分组,同时用户还能对它自定义快捷键,这样就能利用快捷键来快速浏览网站,非常便捷,对于网站管理人员来说非常实用。

建议下载亿图图示(edraw max)体验下,免费下载的

1.支持多个系统:同时支持Windows,Mac和Linux,并且云文件同步。

2.智能化 *** 作:络制无需从空白做起。从库中拖拽现网络符号到画布上,另外自动排版和对齐会使的网络图画看起来更漂亮。

3.模板多: 内置计算机、服务器、集线器、开关、打印机、大型机、路由器、电缆、传真机等上万个现成的矢量图片和模版,可以更快的创建漂亮专业的网络拓扑图,从而节省创建时间。

4.导出格式多:不仅可以导出为Word,图片,Visio,PDF矢量等文件格式,还可以导出为HTML网页,SVG矢量图等,有助于分享。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8537769.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存