一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种自动获取配电自动化终端IP地址的方法及设备与流程

2022-04-02 07:54:50 来源:中国专利 TAG:

一种自动获取配电自动化终端ip地址的方法及设备
技术领域
1.本发明涉及网络安全技术领域,具体涉及一种自动获取配电自动化终端ip地址的方法及设备。


背景技术:

2.现在我国的配电室中的运维、监控等工作人员,在遇到配电自动化终端需要维护、检测等问题时,很多情况运维人员在对设备设备进行检测和运维过程中,需要人工查询并手动输入目标设备ip地址,操作繁琐,这个工作过程中有诸多不便,维修人员和配电室人员需要在配电自动化终端上插上笔记本电脑去手工用系统命令或者类似的方法实现,有些地方的配电室空间比较狭小不能够同时容纳人和电脑等设备,现在这种老旧的方法不但效率底下而且操作十分的繁琐。同时这种机械重复的操作大大阻塞了配电自动化终端的信息化和智能化,也降低了工作人员的效率。不利于配电室跟进信我国息化和智能化的发展。
3.现在没有一种可以在配电室自动化获取配电自动化终端ip地址的工具。运维,监控等工作人员每次都需要到配电室与配电自动化终端进行连接,手工输入命令获取到配电自动化终端ip的地址。现有技术繁琐,不利于信息化和智能化。
4.申请号为cn200710194837.4的中国专利公开了一种自动检测ip地址的方法及装置,该方法具体为:第一终端通过预先设置的ip网络地址向其他终端广播arp报文,所述arp报文中携带有待检测的ip地址,所述的arp报文用于所述其他终端判断自身ip地址是否与所述待检测的ip地址相同;第一终端接收其他终端根据判断结果发送的arp响应信息。本发明还公开了一种装置,用于自动检测ip地址冲突;本发明还公开了一种装置,用于辅助自动检测ip地址冲突。本发明通过arp报文进行判断ip地址冲突,从源头上避免了ip地址冲突情况的发生,并且能够在不影响网络通讯的情况下进行,从而避免了烦琐的问题定位过程,节省了大量的维护费用。
5.但是该方法适用于目标设备终端的ip地址已知的情况,根据目标设备终端的ip地址来获取对应的mac地址,并不能在未知情况下,获取目标设备终端的ip地址。同时,第一终端与其他终端均属于同一网段,面对不同网段的目标设备终端,则无法进行查找。
6.针对以上技术问题,需要设计一种可以自主识别配电自动化终端ip的设备,当检测设备和配电自动化终端相连接时,会自动解析获取配电自动化终端的ip地址。


技术实现要素:

7.本发明提供一种基于arp协议的自动获取智能配电自动化终端ip的方法及设备,解决在监控运维时获取ip地址繁琐,复杂,不够自动化智能化的问题。
8.为实现上述目的,本发明提供如下技术方案:
9.一种自动获取配电自动化终端ip地址的方法,包括以下步骤:
10.s1、检测设备的检测终端发送携带检测终端ip地址和检测终端mac地址的arp广播包;
11.s2、检测终端判断是否接收到配电自动化终端返回的arp响应数据包;
12.s3、若未接收到arp响应数据包,手动配置使配电自动化终端和检测终端在一个网段;再次发送携带检测终端ip地址和检测终端mac地址的arp广播包;直到接收到配电自动化终端返回的arp响应数据包;
13.s4、将arp响应数据包数据中的配电自动化终端ip地址更新到arp缓存列表中。
14.优选地,非配电自动化终端在接收到arp广播包时,判断自身ip地址是否匹配,若不匹配则不返回任何信息。
15.优选地,所述arp响应数据包的数据中还包括配电自动化终端mac地址。
16.优选地,所述配电自动化终端mac地址与配电自动化终端ip地址相对应,共同更新到arp缓存列表中。
17.优选地,所述手动配置使配电自动化终端和检测终端在一个网段的方式为,在检测终端输入所述配电自动化终端所在的网段。
18.优选地,所述检测终端根据配电自动化终端系统网络规模大小,自动调整arp发送apr广播包的地址范围。
19.优选地,所述检测终端根据配电自动化终端系统网络规模大小,将自动化终端系统网络进行网段划分,依次在每一网段中进行扫描广播,直到接收到配电自动化终端返回的arp响应数据包。
20.一种自动获取配电自动化终端ip地址的检测设备,使用如上述任意一项所述的自动获取配电自动化终端ip地址的方法;该检测设备包括以下模块:
21.检测终端,用于发送arp广播包和接收配电自动化终端返回的arp响应数据包,
22.探测模块,用于获取目标配电自动化终端的网段信息,根据检测终端接收的信息,调整目标广播网段,
23.数据库模块,用于存放并更新arp缓存列表,
24.处理器模块,用于加密所述arp广播包的数据,并解析接收的arp响应数据包,获取arp响应数据包中所包含的ip地址和mac地址。
25.与现有技术相比,本发明有以下优势:
26.本发明提供一种基于arp协议的自动获取智能配电自动化终端ip的方法,根据操作人员输入储存的配置参数,检测设备根据返回的数据自动识别检测终端与配电自动化终端是否处于同一网段;且根据配置自动判断配电自动化终端所处系统网络规模大小,通过arp轮询方式进行跨网段查找,在检测终端与配电自动化终端之间一对一进行连接,自动解析获取目标配电自动化终端ip地址和mac地址,解决在监控运维时获取ip地址繁琐,复杂,不够自动化智能化的问题。
附图说明
27.附图1是本发明一种基于arp协议的自动获取智能配电自动化终端ip的方法的流程图;
28.附图2是本发明中检测工具与配电自动化终端信息传输过程的示意图。
具体实施方式
29.为使本发明实施例的目的和技术方案更加清楚,下面将结合本发明实施例,对本发明的技术方案进行清楚、完整地描述。
30.在本技术的描述中,需要理解的是,术语“长度”、“上”、“下”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本技术的限制。
31.如图1和图2所示,一种自动获取配电自动化终端ip地址的方法,采用一对一的检测方法,包括以下步骤:
32.s1、检测设备的检测终端发送携带检测终端ip地址和检测终端mac地址的arp广播包;
33.s2、检测终端判断是否接收到配电自动化终端返回的arp响应数据包;若未接收到arp响应数据包,说明配电自动化终端和检测终端不在同一个网段下,则手动配置使配电自动化终端和检测终端在一个网段;
34.s3、再次发送携带检测终端ip地址和检测终端mac地址的arp广播包;检测终端根据配电自动化终端系统网络规模大小,自动调整arp轮询地址范围。直到接收到配电自动化终端返回的arp响应数据包,再进行下一步骤;若一开始就接收到arp响应数据包,则说明配电自动化终端和检测设备处于同一个网段下,直接进行下一步骤;
35.s4、配电自动化终端设备会返回一个携带配电自动化终端mac地址的arp响应数据包,经过解析之后得到配电自动化终端的ip地址,将arp响应数据包数据中的配电自动化终端ip地址更新到arp缓存列表中。
36.其中,配电自动化终端在接收到arp广播包会返回数据,其他非配电自动化终端在接收到arp广播包时,会自行判断自身ip地址是否匹配,若不匹配则不返回任何信息。
37.优选地,所述arp响应数据包的数据中还包括配电自动化终端mac地址。所述配电自动化终端mac地址与配电自动化终端ip地址相对应,共同更新到arp缓存列表中。
38.在步骤s3中,所述手动配置使配电自动化终端和检测终端在一个网段的方式为,在检测终端输入所述配电自动化终端所在的网段。输入配电自动化终端所在的网段之后,所述检测终端根据配电自动化终端系统网络规模大小,即网段的大小,自动调整arp轮询的地址范围。
39.所述检测终端根据配电自动化终端系统网络规模大小,将自动化终端系统网络进行网段划分,依次在每一网段中进行扫描广播,该过程为arp轮询过程,直到接收到配电自动化终端返回的arp响应数据包。
40.本发明还提供一种自动获取配电自动化终端ip地址的检测设备,上述任意一项所述的自动获取配电自动化终端ip地址的方法,该系统具体包括以下模块:
41.检测终端,用于发送arp广播包和接收配电自动化终端返回的arp响应数据包,
42.探测模块,用于获取目标配电自动化终端的网段信息,根据检测终端接收的信息,调整目标广播网段,
43.数据库模块,用于存放并更新arp缓存列表,
44.处理器模块,用于加密所述arp广播包的数据,并解析接收的arp响应数据包,获取
arp响应数据包中所包含的ip地址和mac地址。
45.本发明提供一种基于arp协议的自动获取智能配电自动化终端ip的方法,根据操作人员输入储存的配置参数,检测设备根据返回的数据自动识别检测终端与配电自动化终端是否处于同一网段;且根据配置自动判断配电自动化终端所处系统网络规模大小,通过arp轮询方式进行跨网段查找,在检测终端与配电自动化终端之间一对一进行连接,自动解析获取目标配电自动化终端ip地址和mac地址。解决了在监控运维时获取ip地址繁琐,复杂,不够自动化智能化的问题。
46.以上仅为本发明的实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些均属于本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献