【技术实现步骤摘要】
网络拓扑状态检测方法、装置、计算设备及存储介质
[0001]本专利技术实施例涉及网络
,特别涉及一种网络拓扑状态检测方法、装置、计算设备及存储介质。
技术介绍
[0002]网络拓扑是指由多个网络设备构成的网络结构。在网络环境中,为便于对网络设备的管理,需要将多个网络设备划分到不同的虚拟局域网中。在组网完成后,网络拓扑中多个网络设备是否按照组网方案成功组网,相关技术中可以通过人工在网络设备上查询网络配置信息来确定是否组网成功。
技术实现思路
[0003]基于现有技术中检测效率较低的问题,本专利技术实施例提供了一种网络拓扑状态检测方法、装置、计算设备及存储介质,能够快速检测出组网完成后的网络拓扑是否按照组网方案成功组网。
[0004]第一方面,本专利技术实施例提供了一种网络拓扑状态检测方法,包括:
[0005]确定待检测的实体网络拓扑;所述实体网络拓扑包括多个网络设备;
[0006]获取所述多个网络设备分别对应的组网信息;
[0007]根据所述多个网络设备分别对应的组网信息,创建与各网络设备属于相同虚拟局域网的虚拟检测设备,并利用所述虚拟检测设备向所述多个网络设备发起访问,以根据访问结果确定各网络设备的状态;
[0008]根据各网络设备的状态确定所述实体网络拓扑是否组网成功。
[0009]优选地,创建一个虚拟检测设备;
[0010]所述利用所述虚拟检测设备向所述多个网络设备发起访问,包括:
[0011]S1:根据各网络设备的组网信息,确 ...
【技术保护点】
【技术特征摘要】
1.一种网络拓扑状态检测方法,其特征在于,包括:确定待检测的实体网络拓扑;所述实体网络拓扑包括多个网络设备;获取所述多个网络设备分别对应的组网信息;根据所述多个网络设备分别对应的组网信息,创建与各网络设备属于相同虚拟局域网的虚拟检测设备,并利用所述虚拟检测设备向所述多个网络设备发起访问,以根据访问结果确定各网络设备的状态;根据各网络设备的状态确定所述实体网络拓扑是否组网成功。2.根据权利要求1所述的方法,其特征在于,创建一个虚拟检测设备;所述利用所述虚拟检测设备向所述多个网络设备发起访问,包括:S1:根据各网络设备的组网信息,确定所述多个网络设备对应的至少一个虚拟局域网;S2:确定所述至少一个虚拟局域网中是否存在未被检测的虚拟局域网,若存在,则执行步骤S3;若不存在,则检测结束;S3:从未被检测的虚拟局域网中选择一个虚拟局域网作为目标虚拟局域网,并确定属于所述目标虚拟局域网的至少一个网络设备,以及所述至少一个网络设备分别对应的IP地址;S4:为所述虚拟检测设备分配属于所述目标虚拟局域网的IP地址;S5:利用所述虚拟检测设备的IP地址以及所述至少一个网络设备分别对应的IP地址,向所述至少一个网络设备分别发起访问,并在向所述至少一个网络设备均发起访问之后将所述目标虚拟局域网确定为已被检测的虚拟局域网,并返回步骤S2。3.根据权利要求1所述的方法,其特征在于,创建至少两个虚拟检测设备,所述多个网络设备对应至少两个虚拟局域网,所述至少两个虚拟检测设备与所述至少两个虚拟局域网一一对应;所述利用所述虚拟检测设备向所述多个网络设备发起访问,包括:确定属于所述至少两个虚拟局域网中目标虚拟局域网的至少一个网络设备,以及所述至少一个网络设备分别对应的IP地址;为与所述目标虚拟局域网对应的目标虚拟检测设备分配属于所述目标虚拟局域网的IP地址,利用所述目标虚拟检测设备的IP地址以及所述至少一个网络设备分别对应的IP地址,向所述至少一个网络设备分别发起访问。4.根据权利要求1
‑
3中任一所述的方法,其特征在于,所述根据访问结果确定各网络设备的状态,包括:将访问结果为发起访问成功所对应的网络设备的状态确定为在线,将访问结果为发起访问失败所对应的网络设备的状态确定为离线;和/或,所述发起访问的方式包括:ping方式、web服务器方式、简单文件传输协议TFTP方式和ssh远程登录方式中的至少一种。5.根据权利要求1所述的方法,其特征在于,在所述确定待检测的实体网络拓扑之前,还包括:确定所述多个网络设备所需实现的组网方案;所述多个网络设备中包括至少一个交换机;
获取与所述组网方案相对应的模拟网络拓扑;所述模拟网络拓扑中包括所述多个网络设备之间的模拟连接关系以及各网络设备的组网信息;根据该模拟网络拓扑中包括的所述模拟连接关系以及各网络设备的组网信息,生成组网口令;将所述组网口令发...
【专利技术属性】
技术研发人员:林长伟,王乃青,肖新光,
申请(专利权)人:安天科技集团股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。