【技术实现步骤摘要】
网络拓扑路径的绘制方法、装置、计算机设备及存储介质
[0001]本专利技术涉及信息
,尤其是涉及一种网络拓扑路径的绘制方法、装置、计算机设备及存储介质。
技术介绍
[0002]计算机连接的方式叫做“网络拓扑结构”,网络拓扑是指用传输媒体互连各种设备的物理布局,在各种类型的IDC机房或者其他ISP厂商的内部网络环境中,运维人员在进行网络组建时会根据硬件的特性和应用场景选择合适的拓扑方式,除了组建该网络的技术人员,其他后续入场的技术人员可以通过测量的方式绘制机房内部的网络拓扑路径,针对小部分机房也可以通过植入插件或者开放管理协议端口,绘制机房内部的网络拓扑路径。
[0003]目前,通常采用拓扑绘制工具对机房内部的网络进行路径探测,进而绘制网络拓扑图。然而,这种拓扑绘制工具只能绘制出在IP地址粒度下的网络拓扑路径,其无法识别在同一台设备上存在多个IP地址的情况,因此这种方式收集回来的数据会使路径分析出现偏移,从而导致机房内部的网络拓扑路径绘制精度较低。
技术实现思路
[0004]本专利技术提供了一种网 ...
【技术保护点】
【技术特征摘要】
1.一种网络拓扑路径的绘制方法,其特征在于,包括:获取机房内部的多个目标IP地址;向所述多个目标IP地址分别对应的目标设备发送探测数据报,并接收多个目标设备分别针对所述探测数据报的反馈结果;基于所述反馈结果,确定所述多个目标IP地址中互为别名的IP地址;根据所述互为别名的IP地址,绘制所述机房内部的网络拓扑路径。2.根据权利要求1所述的方法,其特征在于,所述向所述多个目标IP地址分别对应的目标设备发送探测数据报,并接收多个目标设备分别针对所述探测数据报的反馈结果,包括:若所述机房内部网络为IPv4网络,则向所述多个目标IP地址分别对应的目标设备发送端口号在预设范围内,且最大网段数量为255的第一探测数据报;接收所述多个目标设备分别针对所述第一探测数据报反馈的ICMP端口不可达数据报。3.根据权利要求2所述的方法,其特征在于,所述基于所述反馈结果,确定所述多个目标IP地址中互为别名的IP地址,包括:针对所述多个目标IP地址中的任意一个目标IP地址,对所述ICMP端口不可达数据报进行解析,得到所述ICMP端口不可达数据报中的源IP地址;若所述源IP地址与所述任意一个目标IP地址不同,则确定所述源IP地址与所述任意一个目标IP地址互为别名。4.根据权利要求1所述的方法,其特征在于,所述向所述多个目标IP地址分别对应的目标设备发送探测数据报,并接收多个目标设备分别针对所述探测数据报的反馈结果,包括:若所述机房内部网络为IPv6网络,则向所述多个目标IP地址分别对应的目标设备发送携带预设数据量的第二探测数据报,其中,所述预设数据量超过所述IPv6网络针对最大传输单元的限制;接收所述多个目标设备分别针对所述第二探测数据报反馈的数据报响应分组。5.根据权利要求4所述的方法,其特征在于,所述基于所述反馈结果,确定所述多个目标IP地址中互为别名的IP地址,包括:对接收的多个数据报响应分组分别进行解析,得到所述多个数据报响应分组分别对应的路由器计数器标识和源I...
【专利技术属性】
技术研发人员:王彤辉,王银龙,刘路阳,陈帅,胡绍勇,
申请(专利权)人:上海观安信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。