解析IP地址的方法、相应的服务器以及计算机程序技术

技术编号:16722195 阅读:22 留言:0更新日期:2017-12-05 18:55
本发明专利技术涉及解析IP地址的方法,其特征在于该方法包括:‑接收地址解析请求的步骤(21),所述请求包括代表MAC地址的数据;‑根据所述代表MAC地址的数据在数据结构中检索IP地址的步骤(22);‑传输所述IP地址的步骤(23)。

The method of parsing the IP address, the corresponding server, and the computer program

The invention relates to a method for parsing the IP address, which is characterized in that the method comprises: receiving address resolution request step (21), the request including representatives of the MAC address of the data; according to the representative of the MAC address of the data in the data structure to retrieve the IP address in step (22); the IP transmission step (23).

【技术实现步骤摘要】
【国外来华专利技术】解析IP地址的方法、相应的服务器以及计算机程序1.
本专利技术的领域是物联网。本专利技术的领域更具体地涉及长程无线局域网与广域网(例如因特网)中心的互联,并且尤其是在这些(局域和广域)网是基于异构通信协议的情况下。2.
技术介绍
物联网正蓬勃发展。该革命伴随着新的应用的出现,这些新的应用超出了传统的家庭或企业的范围,从而将结合到更广大的基础设施中。“智慧城市”(英文“smartcities”)的概念尤其落入该范围内。通过大规模部署无线传感器网络或者其他通信对象(objetscommunicants,通信物件),从而可以为市民或者为城市的管理当局提供新的服务。潜在的前景是广阔的。城市照明因而可以例如通过动态适应于所考虑的时点的道路交通状况而得以优化。同样可以便于停车的管理,这通过借助集成在每个车位中的传感器实时告知汽车驾驶员可用车位的位置而实现。这例如有助于降低车辆的燃料消耗并因此降低污染。在关于部署这样的无线通信对象的网络的决定性原则中,其中之一关键的是:自主。例如,出于维护成本的明显原因,集成在车行道中用于检测停车位是空闲还是已占用的传感器的供电电池应当能够保证在至少几年内为该传感器供电。因此,这些通信对象的特性之一是低能耗。为了使这些通信对象的耗电最优化,还要控制要传输的信息量,并降低传输速率。在这样的通信对象的局域网中使用的通信协议因此要进行相应的适配,并且这些限制意味着基于IP协议(“因特网协议”)的网络不总是适用的。然而,为了扩展可能的应用并且使得收集到的信息尽可能多的可利用,经常希望在通过这些通信对象形成的无线局域网与广域网(例如因特网)之间形成互联。从而出现这样的问题:使基于异构通信协议的通信网络上存在的设备之间(一方面是通信对象,另一方面是例如服务器)进行通信。存在一些解决方案,但是这些解决方案通常是受限的。例如,尽管在连接至因特网的通信终端的世界里,单个接入点足以使一个设备与同样连接至该网络的所有其他设备进行通信,但是由传感器网络发出的数据的提供目前主要是基于实施起来复杂的专用的集成解决方案。这些解决方案的另一个限制性因素是它们通常仅仅实施单向通信:局域网上的通信对象发出的数据有效传输给广域网上的服务器,但是服务器不能反过来将数据传输给通信对象,因为不能识别它们。3.
技术实现思路
本专利技术提供一种不具有现有技术的这些问题中的至少某一些的解决方案,这借助于一种用于解析IP地址的原创性方法而实现,其特征在于该方法包括:-接收地址解析请求的步骤,所述请求包括代表MAC地址的数据;-根据所述代表MAC地址的数据在数据结构中检索IP地址的步骤;-传输所述IP地址的步骤。根据本专利技术的一种具体实施方案,所述代表MAC地址的数据具有域名的形式,所述域名由至少两个相继的域组成:-由所述MAC地址形成的低级的第一域;-预定的至少一个高级域。因此,用于解析IP地址的该方法可以在常规的DNS(“域名系统”)服务器中实施,因为代表MAC地址的数据具有与域名相同的形式。根据本专利技术的一种具体实施方案,所述MAC地址识别通信对象,并且所述IP地址识别所述通信对象可以与其交换数据的设备。因此,用于解析MAC地址的该方法使得可以识别通信对象要与之交换数据的远程服务器。因此,DNS服务器的常规使用被灵巧地转用于识别源设备要与其通信的目标设备。根据本专利技术的一种具体实施方案,用于解析IP地址的该方法还包括至少一个以下步骤:根据所述代表MAC地址的数据在数据结构中检索至少一个补充信息,在所述传输所述IP地址的步骤过程中所述至少一个补充信息与所述IP地址一起被传输。可替代地,并且根据本专利技术的另一种具体实施方案,用于解析IP地址的方法还包括下述步骤的至少一次重复:-接收补充请求的步骤,所述补充请求包括所述代表MAC地址的数据以及代表请求类型的数据;-根据所述代表MAC地址的数据以及所述代表请求类型的数据在数据结构中检索至少一个补充信息的步骤;-传输所述至少一个补充信息的步骤。因此,用于解析IP地址的方法使得除了目标服务器的IP地址以外还可以获得补充信息,该补充信息例如可用于实施与该目标服务器的通信,例如该目标服务器上要联系的端口号或者用于所述通信的通信协议。当代表MAC地址的数据具有与域名相同的形式时该方法总是可以在常规DNS(“域名系统”)服务器中实施,而请求的类型用于指明要在DNS表中获得的补充信息的类型。补充信息的提取可以与远程服务器的IP地址的提取同时实施,这通过单个请求(例如通过一个ANY类型的DNS请求)或者通过一系列不同类型的多个请求实现。根据本专利技术的一种具体实施方案,所述至少一个补充信息属于包括以下的组:-端口号;-主机名;-服务类型;-通信协议。另一方面,本专利技术还涉及IP地址的解析服务器。这样的服务器包括:-接收地址解析请求的装置,所述请求包括代表MAC地址的数据;-根据所述代表MAC地址的数据在数据结构中检索IP地址的装置;-传输所述IP地址的装置。相应地,本专利技术还涉及能够由计算机或者数据处理器执行的程序,该程序包括用于控制上述方法的步骤的执行的指令。该程序可以使用任何编程语言,并且为源代码、目标代码或者源代码与目标代码之间的中间代码的形式,例如为部分编译的形式,或者为任何其他可接受的形式。本专利技术还涉及数据处理器可读的信息载体,并且该载体包括上述的程序的指令。该信息载体可以为能够存储程序的任何实体或者设备。例如,该载体可以包括存储装置,例如ROM,例如CDROM或者微电路ROM,或者磁记录装置,例如软盘或者硬盘。另一方面,信息载体可以是可传输载体,例如电信号或者光学信号,该可传输载体可以通过电缆或者光缆、通过无线电波或者其他手段发送。根据本专利技术的程序尤其可以在因特网类型的网络上远程下载。可替代地,该信息载体可以是其中包含了程序的集成电路,该电路适于执行或者用于执行所涉及的方法。根据一种实施方案,本专利技术通过软件和/或硬件实施。软件对应于一个或多个计算机程序、程序的一个或者多个子程序,或者更一般地对应于能够实施一种功能或者一组功能的软件或者程序的任何组成部分。这样的软件由物理实体的数据处理器(终端、服务器、网关、路由器等)执行,并且能够访问该物理实体的硬件资源(存储器、记录载体、通信总线、输入/输出电路板、用户接口等)。同样地,硬件对应于能够实施一种功能或者一组功能的硬件(或hardware)的任何组成部分。它可以是可编程的硬件或者具有集成处理器以用于执行软件的硬件,例如集成电路、芯片卡、存储卡、用于执行固件(firmware)的电路板等。上述不同的实施方案可以彼此组合以实施本专利技术。4.附图说明通过阅读本专利技术的一种优选实施方案以及所附附图的以下说明将更清楚地呈现本专利技术的其他特征和优点,该优选实施方案作为示例性且非限制性的实例给出,在附图中:图1示出本专利技术一种具体实施方案的一般背景的总体视图;图2例示出本专利技术一种具体实施方案的用于解析IP地址的方法所实施的主要步骤;图3描述了本专利技术一种具体实施方案的能够实施所提出的方法的服务器的简化结构。5.具体实施方式5.1一般背景本专利技术涉及一种用于解析IP地址的方法,该方法用于一方面的通信对象与另一方面的设备(例如远程服务器或者移动通信终端)之间的双向通信的情况下,该通信对象和本文档来自技高网
...
解析IP地址的方法、相应的服务器以及计算机程序

【技术保护点】
一种用于解析IP地址的方法,其特征在于,该方法包括:‑接收地址解析请求的步骤(21),所述请求包括代表MAC地址的数据;‑根据所述代表MAC地址的数据在数据结构中检索IP地址的步骤(22);‑传输所述IP地址的步骤(23)。

【技术特征摘要】
【国外来华专利技术】2015.02.13 FR 1551243;2015.05.12 FR 15542781.一种用于解析IP地址的方法,其特征在于,该方法包括:-接收地址解析请求的步骤(21),所述请求包括代表MAC地址的数据;-根据所述代表MAC地址的数据在数据结构中检索IP地址的步骤(22);-传输所述IP地址的步骤(23)。2.根据权利要求1所述的用于解析IP地址的方法,其特征在于,所述代表MAC地址的数据具有域名的形式,所述域名由至少两个相继的域组成:-由所述MAC地址形成的低级的第一域;-预定的至少一个高级域。3.根据权利要求1至2中的任意一项所述的用于解析IP地址的方法,其特征在于,所述MAC地址识别通信对象,并且所述IP地址识别所述通信对象能够与其交换数据的设备。4.根据权利要求1至3中的任意一项所述的用于解析IP地址的方法,其特征在于,该方法还包括至少一个以下步骤:根据所述代表MAC地址的数据在数据结构中检索至少一个补充信息,在所述传输所述IP地址的步骤过程中所述至少一个补...

【专利技术属性】
技术研发人员:扬妮克·德利比洛朗·图坦亚历山大·佩洛
申请(专利权)人:凯尔联科公司
类型:发明
国别省市:法国,FR

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1