【】本申请涉及通信领域,特别涉及一种局域网内搜索设备的方法、系统以及存储介质。
背景技术
0、
背景技术:
1、随着科学技术的发展,各种智能电子设备的出现,为大家的生活带来了极大的便利性,特别是无线局域网技术的发展更是为我们生活添加色彩,无线通信是通信领域最为常用的一种数据传输方式,分布在电信、计算机、网络、和消费电子等多重领域,无线局域网(wireless local area networks;wlan)利用无线技术在空中传输数据、话音和视频信号。作为传统布线网络的一种替代方案或延伸,无线局域网把个人从办公桌边解放了出来,使他们可以随时随地获取信息,提高了员工的办公效率,为人们的生活带来了很大的便利。
2、在传统的局域网内搜索设备的方案中,需要根据ip地址及子网掩码计算出局域网地址范围,再获取局域网地址范围内所有设备的ip地址和mac地址,该传统方案搜索设备时间长,无法保证搜索设备的效率。
技术实现思路
0、
技术实现要素:
1、本申请提供一种局域网内搜索设备的方法、系统以及存储介质,无需计算子网掩码获取局域网地址范围,在特定算法下解决了传统方式扫描出电子产品设备并连接时效率过低,时间长的问题。
2、本申请第一方面提供了一种局域网内搜索设备的方法,包括:
3、s01,获取第一终端设备所对应的第一ip地址及所述第一mac地址;
4、s02,对在所述第一ip地址的局域网地址范围内的其他ip地址合集同时进行ping操作,以得到通信检测成功的ip地址,标记为第二ip地址;
5、s03,执行arp-a命令,以获取所述第二ip地址对应的第二终端设备的第二mac地址;
6、s04,根据所述第一mac地址和所述第二mac地址的对应关系,将所述第一终端设备和所述第二终端设备配对连接。
7、本申请第二方面提供了一种局域网内搜索设备的系统,包括:
8、第一获取模块,获取第一终端设备所对应的第一ip地址及所述第一mac地址;
9、用于根据所述第一ip地址,确定所述第一ip地址所在的局域网地址范围;
10、ping操作模块,用于对在局域网地址范围内的其他ip地址合集同时进行ping操作,以得到通信检测成功的ip地址,标记为第二ip地址;
11、第二获取模块,用于执行arp-a命令,以获取所述第二ip地址对应的第二终端设备的第二mac地址;
12、连接模块,用于根据所述第一mac地址和所述第二mac地址的对应关系,将所述第一终端设备和所述第二终端设备配对连接。
13、本申请第三方面提供了一种计算机存储介质,包括指令,当其在计算机上运行时,使得计算机执行上述任一方面所述的局域网内搜索设备的方法步骤。
14、相对于现有技术,本申请提供的局域网内搜索设备的方法、系统以及存储介质,仅根据ip地址默认设置局域网地址范围,无需根据ip地址及子网掩码计算出局域网地址范围,减少了所述第一终端设备搜索终端设备的局域网地址范围,进而缩短了搜索设备的时间,提升了搜索配对效率。
1.一种局域网内搜索设备的方法,其特征在于,包括:
2.如权利要求1所述的局域网内搜索设备的方法,其特征在于,获取第一终端设备所对应的第一ip地址及所述第一mac地址,包括:
3.如权利要求1所述的局域网内搜索设备的方法,其特征在于,还包括根据所述第一ip地址,确定所述第一ip地址所在的局域网地址范围;
4.如权利要求3所述的局域网内搜索设备的方法,其特征在于,将所述第一ip地址的主机号设置为0,所述主机号为所述第一ip地址的第四个字节,包括:
5.如权利要求1所述的局域网内搜索设备的方法,其特征在于,对在所述第一ip地址的局域网地址范围内的其他ip地址合集同时进行ping操作,以得到通信检测成功的ip地址,标记为第二ip地址,包括:
6.如权利要求1所述的局域网内搜索设备的方法,其特征在于,执行arp-a命令,以获取所述第二ip地址对应的第二终端设备的第二mac地址,包括:
7.如权利要求1所述的局域网内搜索设备的方法,其特征在于,根据所述第一mac地址和所述第二mac地址的对应关系,将所述第一终端设备和所述第二终端设备配对连接,包括:
8.一种局域网内搜索设备的系统,其特征在于,包括:
9.根据权利要求8所述的局域网内搜索设备的系统,其特征在于,所述第一获取模块包括:
10.一种计算机存储介质,其包括指令,当其在计算机上运行时,使得计算机执行上述权利要求1-7任一所述局域网内搜索设备的方法步骤。