[发明专利]局域网中设备查找方法有效
申请号: | 202210693375.5 | 申请日: | 2022-06-17 |
公开(公告)号: | CN115086271B | 公开(公告)日: | 2023-09-26 |
发明(设计)人: | 张振;陈清华 | 申请(专利权)人: | 杭州云合智网技术有限公司 |
主分类号: | H04L61/103 | 分类号: | H04L61/103;H04L101/668 |
代理公司: | 上海洞见未来专利代理有限公司 31467 | 代理人: | 苗绘 |
地址: | 311203 浙江省杭州市萧*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 局域网 设备 查找 方法 | ||
本发明公开了一种局域网中设备查找方法,把要查找的设备信息插入到特殊的ARP请求报文中然后发送到LLDP邻居设备中,收到报文的设备会对信息进行对比,如果匹配上则回复一个特殊ARP请求报文给发起设备,并闪烁指示灯。本发明能够根据MAC、IP(V4 V6)或者SN码等查找设备是否在网络中,并在找寻实物时候给予指示。
技术领域
本发明涉及局域网设备查找技术领域,特别涉及一种局域网中设备查找方法。
背景技术
每个局域网中的设备都有唯一的设备序列号(SN)和MAC地址,连接到网络后,会最少有一个IP地址在设备上,如图1所示,设备上能查到设备序列号(SN)、MAC地址和IP地址。设备可以包含交换机、路由器、防火墙、服务器、电脑以及无线设备等。
如图2所示,当一个局域网中有大量设备的时候,要确认一个指定设备的序列号、MAC、IP是否在线或位置是比较困难的。用人力的方式来排查或查找需要浪费大量时间和精力。
发明内容
根据本发明实施例,提供了一种局域网中设备查找方法,包含如下步骤:
获取一台设备,在设备的命令行中输入需要查找设备的信息进行查找;
若查找到查找设备,则结束查找,若未查找到查找设备,则构造特殊ARP请求协议数据报文,并转发到LLDP协议发现的所有邻居设备上;
特殊ARP请求协议数据报文包含为255.255.255.255的目的IP、为本地口的IP地址的源IP以及查找设备的信息;
邻居设备收到特殊ARP请求协议数据报文后,进行信息比对,并执行相应动作,直至找到与特殊ARP请求协议数据报文的信息相同的邻居设备;
当设备收到有查找设备的信息的报文时,设备的系统灯和收到报文的端口指示灯以200ms的频率闪烁预设时间,并构造ARP请求协议回应报文,并发送回去;
ARP请求协议回应报文包含为255.255.255.255的源IP、为请求设备的IP的目的IP、查找设备的信息、字段为0的TTL;
邻居设备收到ARP请求协议回应报文,进行信息比对,并执行相应动作,直至找到与ARP请求协议回应报的信息相同的邻居设备,完成查找设备的查找。
进一步,邻居设备收到特殊ARP请求协议数据报文后,进行信息比对,并执行相应动作,直至找到与特殊ARP请求协议数据报文的信息相同的邻居设备包含如下子步骤:
查找为本地口的IP地址的源IP是否为第一次收到的特殊ARP请求协议数据报文,若不是就丢弃,否则,用特殊ARP请求协议数据报文中的查找设备的信息与本地信息进行对比;
若与本地信息不同,将特殊ARP请求协议数据报文广播到除第一个收到特殊ARP请求协议数据报文的邻居设备外的其他邻居设备上,并将为本地口的IP地址的源IP和接收特殊ARP请求协议数据报文的端口记录在设备的数据库中上;
若与本地信息相同,则回传有查找设备的信息的报文至设备。
进一步,数据库的记录会在1分钟内老化。
进一步,查找设备的信息是记录在特殊ARP请求协议数据报文内的DATA中的,DATA为TLV格式。
进一步,邻居设备收到ARP请求协议回应报文,进行信息比对,并执行相应动作,直至找到与ARP请求协议回应报的信息相同的邻居设备包含如下子步骤:
若目的IP是收到ARP请求协议回应报文的邻居设备的IP,则将收到的设备信息打印出来,将设备系统灯和收到报文的端口指示灯以200*(n+1)ms的频率闪烁预设时间,其中n为TTL的值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州云合智网技术有限公司,未经杭州云合智网技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210693375.5/2.html,转载请声明来源钻瓜专利网。