[发明专利]反向地址解析方法及电子设备有效
申请号: | 202010480311.8 | 申请日: | 2020-05-30 |
公开(公告)号: | CN113746945B | 公开(公告)日: | 2023-09-12 |
发明(设计)人: | 陈刚 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L61/10 | 分类号: | H04L61/10;H04L61/2503;H04L61/103;H04L101/622 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 熊永强;李稷芳 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 反向 地址 解析 方法 电子设备 | ||
反向地址解析方法及电子设备。在该方法中,发送端电子设备广播第一请求包,该第一请求包的以太网载荷中包含目标电子设备的MAC地址。目标电子设备接收到该第一请求包后,确定是请求自己的IP地址,返回第一应答包。该第一应答包的以太网载荷中包含目标电子设备的IP地址。实施本申请提供的技术方案,发送端电子设备通过数据链路层的交互,根据目标电子设备的MAC地址,即得到了目标电子设备的IP地址。实现了在移动分布式系统中,不依赖服务器,快速获取目标电子设备的IP地址的目的。
技术领域
本申请涉及终端及通信技术领域,尤其涉及反向地址解析方法及电子设备。
背景技术
如图1所示,移动分布式系统是由电子设备组织的对等结构的异步网络系统,要求在任意局域网络中,能够快速相互发现对方,完成所有成员设备之间的数据同步。移动分布式系统中的电子设备间通过局域网络相互通信,由于其基于传输控制协议/网际协议(transmission control protocol/internet protocol,TCP/IP)协议栈,因此通信时成员设备需要知道对端设备的IP地址。
目前,局域网络的移动分布式系统中,若电子设备A想要知道电子设备B的IP地址,一般需要电子设备A在应用层与电子设备B进行多次交互来获取。例如,通过访问电子设备A与电子设备B共同运行的应用程序的服务器来进行查找获取等。
但是,移动分布式系统中的电子设备B可能在随意时间,随意移动到各种位置。在离开再进入局域网络后,电子设备B申请到的IP地址可能是变化的。若电子设备A频繁的通过应用层从服务器去获取电子设备B最新的IP地址,则会造成极大的信令开销。且应用程序的服务器也并不一定稳定,若服务器出现故障,则电子设备A会无法取得电子设备B的IP地址,导致电子设备A无法与电子设备B正常通信。
发明内容
本申请提供了反向地址解析方法及电子设备,在移动分布式系统中,不依赖服务器,快速获取目标电子设备的IP地址。
第一方面,本申请实施例提供了一种反向地址解析方法,该方法包括:发送端电子设备在网络中广播第一请求包,该第一请求包的以太网载荷中包含目标电子设备的MAC地址;该发送端电子设备接收该目标电子设备返回的第一应答包,该第一应答包的以太网载荷中包含该目标电子设备的IP地址;该发送端电子设备从该第一应答包获取该目标电子设备的IP地址。
本申请实施例中,发送端电子设备通过广播携带了目标电子设备的MAC地址的第一请求包,即可接收到目标的电子设备返回的包含有该目标电子设备的IP地址的第一应答包,从而获取到该目标电子设备的IP地址。通过在发送的第一请求包的以太网载荷中包含目标电子设备的MAC地址,即可得到在以太网载荷中包含目标电子设备的IP地址的第一应答包。在数据链路层即可完成该操作,不需要通过应用层的多次交互。实现了在移动分布式系统中,不依赖服务器,快速获取目标电子设备的IP地址的目的。
对于上述第一请求包和第一应答包:
可选的,结合第一方面,在一些实施例中,该第一请求包的以太网头部或以太网载荷中携带有请求标识,该请求标识用于标识该第一请求包用于根据目标电子设备的MAC地址请求目标电子设备的IP地址。
本申请实施例中,通过第一请求包中携带的请求标识,接收到该第一请求包的电子设备可以判定该第一请求包是用于根据目标电子设备的MAC地址请求目标电子设备的IP地址。
可选的,结合第一方面的一些实施例,在一些实施例中,该第一应答包的以太网头部或以太网载荷中携带有应答标识,该应答标识用于标识该第一应答包用于应答该第一请求包。
本申请实施例中,通过第一应答包中携带的应答标识,发送端电子设备接收到该第一应答包后,可以确定该第一应答包是用于应答该第一请求包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010480311.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种吸入制剂
- 下一篇:一种声乐发声呼吸监测腰带