推荐一款网络拓扑自动扫描工具

topology-scanner

Topology-Scanner是WeOps团队免费开放的一个网络拓扑自动扫描模块,可以自动发现网络设备的类型、网络设备之间的互联

资源下载地址:https://download.csdn.net/download/XMWS_IT/88510697

或 加 薇|信|号吗:xmws-IT 免费发送!

【赠送】IT技术视频教程,白拿不谢!思科、华为、红帽、数据库、云计算等等_厦门微思网络的博客-CSDN博客文章浏览阅读405次。风和日丽,小微给你送福利~如果你是小微的老粉,这里有一份粉丝福利待领取...如果你是新粉关注到了小微,那恭喜你,你赚到了![欢迎关注微信公众号:厦门微思网络]正值微思19周年庆之际,我们在想:是否可以为大家创造更多的价值?为了感激大家长期来的关注,几经商榷,我们决定先给大家发一份大福利!如何索取呢?加小姐姐微信:xmws-IT,验证备注:CSDN学习视频话不多说,直接上福利介绍------福利1思科零基础入门实战视频教程今天我们为大家整理了一份...https://xmws-it.blog.csdn.net/article/details/117297837?spm=1001.2014.3001.5502

使用方式

复制代码
java -jar ./topology-scanner.jar --config_path=./config/

配置说明

1. 拓扑发现请求参数文件(request.json)

ips

全网发现\] 模式时,为必填项。核心设备的ip, 多个ip 用逗号隔开。range 参数选填,起过滤作用。eg: 192.168.1.0,192.168.2.0 \[子网发现\] 模式时,为选填项。子网ip地址和掩码,必须成对。可多个,逗号隔开。若为子网发现, ips 参数和range 参数不能同时为空。详见子网发现方式。eg: 192.168.1.0,255.255.255.0, 192.168.2.0,255.255.255.0 **hop** 搜索深度,必填 ##### **group** 使用SNMP V2协议时必填,SNMP V2的团体名,多个团体名用逗号隔开 eg: public,Huawei-public 当使用SNMP V3协议时可不填 ##### **range** \[全网发现\] 模式时,为选填项。Ip 范围,起过滤作用,可以多对,每对之间用; 号分隔,由开始和结束组成。eg: 192.168.1.0,192.168.1.255;192.168.2.0,192.168.2.255 \[子网发现\] 模式时,为选填项。若发现方式为子网发现,ips 参数和range 参数不能同时为空。Ip 范围,相当于范围发现,与子网发现结果取并集。Ip范围可以多对,每对由开始和结束组成,每对之间用;号分隔,eg: 192.168.1.0,192.168.1.255;192.168.2.0,192.168.2.255 ##### **way** 发现方式:0-全网发现 1-子网发现 ##### **algory** 发现算法: * 0-常规算法 * 1-CDP算法 * 2-LLDP 算法 * 3-桥接算法 ##### **version** SNMP 版本号, * 2-SNMP 版本1或2 * 3-SNMP 版本3 ##### **v3** 当使用SNMP V1/V2版本时可不填,当使用V3时,可填写如下JSON [{ username:用户名, 根据 safeLevel 级别选填, safeLevel:安全级别,必须为以下三者之一 NOAUTH_NOPRIV // 无认证无加密 AUTH_NOPRIV // 有认证无加密 AUTH_PRIV // 有认证有加密, protocol: 认证协议, 根据 safeLevel 级别选填, 必须为以下两者之一 AuthMD5 // MD5 AuthSHA // SHA, pwd: 认证密码,根据 safeLevel 级别选填 , encrypt: 加密协议,根据 safeLevel 级别选填,必须为以下5者之一 PrivDES // DES 加密 Priv3DES // 3DES 加密 PrivAES128 // AES 128位 PrivAES192 // AES 192位 PrivAES256 // AES 256位, encryptPwd:加密密码,根据 safeLevel 级别选填, content: 上下文, port: SNMP 端口号 }] 示例参数如下 [ { "userName":"", //用户名 "safeLevel":"NOAUTH_NOPRIV", //安全级别 "protocol":"", //认证协议 "pwd":"", //认证密码 "encrypt":"", //加密协议 "encryptPwd":"", //加密密码 "context":"", //上下文 "port":"161" //端口 } ] #### **2. 拓扑发现运行的参数文件(discovery.properties)** ![](https://file.jishuzhan.net/article/1721801737930543106/4b26a55995ba6d8126da654ef00fb9b2.webp) **3.设备oid 与设备类型字典文件(systemoid.xml/getterConfig.xml)** 为了能更精确的采集网络设备上的各种表,特别是 FDB 表, 由于设备类型不同,FDB 表采集所用的 oid 也有差别。通过外部 getterConfig.xml 文件来指定某种设备采集的SNMP 采集器。默认 getterConfig.xml 配置的getters 子节点为空。getterConfig.xml 配置如下示例: sysOid: 设备的oid name: 采集的SNMP 采集器。 可选的采集器如下: ![](https://file.jishuzhan.net/article/1721801737930543106/0076fdeefb4e63b34304ded6ec8190ed.webp) **4. 输出结果说明** ![](https://file.jishuzhan.net/article/1721801737930543106/19c0948178391b1e7ddf06159a36d740.webp) ![](https://file.jishuzhan.net/article/1721801737930543106/c1acaac4fc0f6581dc2328bcbf4a4639.webp)

相关推荐
新盟IT教育3 天前
华为HCIE认证用处大吗?
网络工程师·华为认证·hcie用途·hcie数通·hcie含金量
HCIE考证研究所9 天前
HCIE云计算学什么?怎么学?未来职业发展如何?
华为·网络工程师·华为认证·hcie
新盟IT教育10 天前
华为hcie证书有什么作用?
服务器·网络·网络工程师·华为认证·hcie·hcie用途
IT 青年1 个月前
网络工程师 (35)以太网通道
网络工程师·软考
IT 青年1 个月前
网络工程师 (31)VLAN
网络工程师·软考
IT 青年1 个月前
网络工程师 (30)以太网技术
网络工程师·软考
HCIE考证研究所1 个月前
软考通过率仅有10% ?或许2025年更难?
运维·服务器·网络工程师·软考
IT 青年1 个月前
网络工程师 (20)计算机网络的概念
网络工程师·软考
IT 青年1 个月前
网络工程师 (22)网络协议
网络工程师·软考
IT 青年2 个月前
网络工程师 (8)存储管理
网络工程师·软考