MAC地址获取方法、装置和设备与流程

文档序号:21406772发布日期:2020-07-07 14:40阅读:来源:国知局

技术特征:

1.一种mac地址获取方法,其特征在于,应用于用户终端,所述方法包括:

与第一无线接入点建立传输层通信连接;

通过所述传输层通信连接向所述第一无线接入点发送mac地址查询请求,所述mac地址查询请求中包括所述用户终端的ip地址,以使所述第一无线接入点根据所述ip地址查询历史连接记录而获得所述用户终端的mac地址;

接收所述第一无线接入点发送的所述用户终端的mac地址。

2.根据权利要求1所述的方法,其特征在于,所述与第一无线接入点建立传输层通信连接,包括:

根据第二无线接入点的接入密码接入无线局域网,所述第二无线接入点与所述第一无线接入点相同或不同;

在所述无线局域网中组播发送服务发现报文,所述服务发现报文用于发现能够获取用户终端的mac地址的设备;

接收所述第一无线接入点发送的服务响应报文,所述服务响应报文中包括所述第一无线接入点的ip地址和端口号,所述端口号对应于启动传输层协议的端口;

根据所述第一无线接入点的ip地址和端口号与所述第一无线接入点建立传输层通信连接。

3.根据权利要求2所述的方法,其特征在于,所述第一无线接入点是所述无线局域网中最先响应所述服务发现报文的无线接入点。

4.根据权利要求1至3中任一项所述的方法,其特征在于,所述与第一无线接入点建立传输层通信连接,包括:

响应于所述用户终端中应用程序的触发,与所述第一无线接入点建立传输层通信连接。

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

向所述服务器发送访问请求,所述访问请求中包括所述用户终端的mac地址和所述应用程序对应的用户信息;

接收所述服务器发送的访问响应,所述访问响应是所述服务器在根据所述用户信息对应的所述用户终端的mac地址确定所述用户终端具有访问权限时发送的。

6.根据权利要求4所述的方法,其特征在于,所述方法还包括:

本地存储所述用户终端的mac地址;

响应于登录所述应用程序的用户信息的切换,建立新登录的用户信息与所述用户终端的mac地址的对应关系。

7.一种mac地址获取方法,其特征在于,应用于无线接入点,所述方法包括:

与用户终端建立传输层通信连接;

接收所述用户终端通过所述传输层通信连接发送的mac地址查询请求,所述mac地址查询请求中包括所述用户终端的ip地址;

根据所述ip地址查询历史连接记录以获得所述用户终端的mac地址;

将所述用户终端的mac地址发送至所述用户终端。

8.根据权利要求7所述的方法,其特征在于,所述无线接入点为无线局域网中的一个无线接入点,所述用户终端通过所述无线接入点或者所述无线局域网中的其他无线接入点接入所述无线局域网。

9.根据权利要求8所述的方法,其特征在于,所述与用户终端建立传输层通信连接,包括:

接收所述用户终端在所述无线局域网中组播发送的服务发现报文,所述服务发现报文用于发现能够获取用户终端的mac地址的设备;

向所述用户终端发送服务响应报文,所述服务响应报文中包括所述无线接入点的ip地址和端口号,所述端口号对应于启动传输层协议的端口,以使所述用户终端根据所述无线接入点的ip地址和端口号与所述无线接入点建立传输层通信连接。

10.一种mac地址获取装置,其特征在于,包括:

连接模块,用于与第一无线接入点建立传输层通信连接;

发送模块,用于通过所述传输层通信连接向所述第一无线接入点发送mac地址查询请求,所述mac地址查询请求中包括所述用户终端的ip地址,以使所述第一无线接入点根据所述ip地址查询历史连接记录而获得所述用户终端的mac地址;

接收模块,用于接收所述第一无线接入点发送的所述用户终端的mac地址。

11.一种电子设备,其特征在于,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现如权利要求1至6中任一项所述的mac地址获取方法。

12.一种mac地址获取装置,其特征在于,包括:

连接模块,用于与用户终端建立传输层通信连接;

接收模块,用于接收所述用户终端通过所述传输层通信连接发送的mac地址查询请求,所述mac地址查询请求中包括所述用户终端的ip地址;

获取模块,用于根据所述ip地址查询历史连接记录以获得所述用户终端的mac地址;

发送模块,用于将所述用户终端的mac地址发送至所述用户终端。

13.一种电子设备,其特征在于,包括:存储器、处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现如权利要求7至9中任一项所述的mac地址获取方法。


技术总结
本发明实施例提供一种MAC地址获取方法、装置和设备,该方法包括:用户终端与第一无线接入点建立传输层通信连接;通过传输层通信连接向第一无线接入点发送MAC地址查询请求,MAC地址查询请求中包括用户终端的IP地址,以使第一无线接入点根据用户终端的IP地址查询历史连接记录而获得用户终端的MAC地址;接收第一无线接入点发送的用户终端的MAC地址。从而,用户终端通过连接的无线接入点间接地获得自身的MAC地址。

技术研发人员:樊祥超;胡兵;杨豪
受保护的技术使用者:钉钉控股(开曼)有限公司
技术研发日:2018.12.28
技术公布日:2020.07.07
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1