终端装置网络位置的验证方法及验证终端装置网络位置的连网装置制造方法及图纸

技术编号:10040033 阅读:133 留言:0更新日期:2014-05-14 10:34
本发明专利技术提供一种终端装置网络位置的验证方法,所述方法应用于一系统,所述系统包括一终端装置、连网装置与服务器(以下简称端点)。所述系统透过浏览器或应用程序以超文本传输协议(HTTP)或其他无法驱动操作系统广播与撷取OSI模型中数据传输层的协议,使各端点得以验证终端装置是否登入服务器且与连网装置位于同一局域网络。本发明专利技术另外提供一种应用于服务器的终端装置网络位置的验证方法,以及一种应用于连网装置的终端装置网络位置的验证方法,以及一种验证终端装置网络位置的连网装置。

【技术实现步骤摘要】

本专利技术涉及互联网技术,特别涉及于一种终端装置网络位置的验证方法与验证终端装置网络位置的连网装置,特别在于一种终端装置的硬件地址的验证方法,或验证所述终端装置是否位于一个局域网络的方法。
技术介绍
传统即时通信软件(Skype、腾讯QQ)或点对点应用软件可在文档传输前验证通信双方的终端装置是否位于相同的局域网络。当双方的终端装置不在相同的局域网络时,服务器将与所述双方的终端装置分别建立数据传输,使档案可通过所述服务器由其中一个终端装置传输至另一个终端装置。另一方面,当所述双方的终端装置位于相同的局域网络时,双方的终端装置在所述局域网络建立一直接数据传输,数据传输的路径因此缩短,并可减少数据传输的延迟,以及可进一步减少终端装置与服务器耗用的资源与负载。传统即时通信软件或点对点应用软件通过请求双方终端装置的操作系统在开放式通信系统互联参考模型(Open Systems Communication (OSI) Model)中的数据传输层(Data Link Layer)对局域网络进行广播,并通过接收对所述广播的结果判定两个终端装置是否位于相同的局域网络。例如,所述双方的终端装置可通过接收的所述广播中终端装置的装置标识符,并与接收来自服务器的装置信息比对,使所述双方的终端装置验证彼此是否位于相同的局域网络。然而,现有技术无法应用于部分应用软件,例如浏览器等。原因在于浏览器只支持超文本传输协议(HTTP)等所述OSI模型中网络层(Network Layer)以上的协议,并不支持其他可使操作系统在数据传输层对局域网络进行广播的传输协议,例如:CIFS、 UPnP、DLNA、Apple Talk、Bonjour等协议。其他应用软件也需要针对终端装置的操作系统支持的传输协议进行客制化,造成应用软件开发的复杂度上升。
技术实现思路
本专利技术提供了一种终端装置网络位置的验证方法及验证终端装置网络位置的连网装置,使终端装置能通过浏览器或其他无法请求操作系统对数据传输层进行广播与接收响应的应用软件,验证所述终端装置是否与另一连网装置位于相同的局域网络。具体技术方案如下:一种终端装置网络位置的验证方法,所述方法实施于一服务器,所述服务器存在于一系统,所述系统包括一终端装置、一连网装置与所述服务器,所述方法包括以下步骤:接收来自所述终端装置的第一请求,并返回第一标志符与连网装置列表信息至所述终端装置;接收来自所述终端装置的第二请求,并返回一认证参数至所述终端装置;以及接收来自所述连网装置的认证请求,并验证所述认证请求是否包括所述认证参数。上述方法中,当所述终端装置与所述连网装置列表信息中的连网装置位于同一局域网络时,所述第一标志符使所述终端装置具有控制所述连网装置的权限。另外,所述认证参数是由所述终端装置发送至所述连网装置的。具体地,所述方法还包括以下特征,使得当所述服务器验证所述终端装置与所述连网装置位于相同的局域网络时,可以赋予所述终端装置存取所述连网装置存储的数据的权限:当所述认证请求包括所述认证参数时,发送第二标志符至所述终端装置;其中,所述第二标志符使所述终端装置具有存取所述连网装置存储的数据的权限。或者,所述方法还具体包括以下特征,达到验证所述终端装置是否登入所述服务器,以及所述终端装置与所述连网装置是否位于相同的局域网络的技术效果:当所述认证请求包括所述认证参数时,生成并且发送验证结果至所述终端装置。一种终端装置网络位置的验证方法,所述方法实施于一连网装置,所述连网装置存在于一系统,所述系统包括一终端装置、一服务器与所述连网装置,所述方法包括以下步骤:接收来自终端装置的第一认证请求;验证所述第一认证请求是否包括第一标志符与认证参数,以及所述终端装置与所述连网装置是否位于相同的局域网络;当所述第一认证请求包括所述第一标志符与所述认证参数,以及所述终端装置与所述连网装置位于相同的局域网络时,生成一包括所述认证参数的第二认证请求并发送至服务器;以及接受所述服务器返回的验证结果。上述方法中,所述第一标志符与所述认证参数是由所述服务器响应所述终端装置的请求并发送至所述终端装置的,并且当所述终端装置与所述连网装置位于相同的局域网络时,所述第一标志符使所述终端装置具有控制所述连网装置的权限;另外,所述验证结果是由所述服务器验证所述第二认证请求是否包括所述认证参数所生成的。具体地,所述方法还包括以下特征,达到验证所述终端装置是否登入所述服务器,以及验证所述终端装置与所述连网装置位于相同的局域网络的技术效果:接收来自所述终端装置的第三请求;验证所述第三请求是否包括所述第一标志符,以及所述终端装置与所述连网装置是否位于相同的局域网络;以及当所述第三请求包括所述第一标志符,及所述终端装置与所述连网装置位于相同的局域网络时,返回所述连网装置的装置信息至所述终端装置。或者,所述方法还具体包括以下特征,使得当所述服务器验证所述终端装置与所述连网装置位于相同的局域网络时,可以赋予所述终端装置存取所述连网装置存储的数据的权限:接收来自所述终端装置的第二标志符与数据请求;以及响应所述数据请求;其中,所述第二标志符是由所述服务器发送至所述连网装置的,且所述第二标志符使所述终端装置具有存取所述连网装置存储的数据的权限。一种验证终端装置网络位置的连网装置,所述连网装置包括以下单元:通信单元,用于接收来自终端装置的第一认证请求和来自服务器的验证结果,并发送第二认证请求至所述服务器;以及处理单元,连接于所述所述通信单元,用于验证所述第一认证请求是否包括第一标志符与认证参数,以及验证所述终端装置与所述连网装置是否位于相同的局域网络,若是,则生成包括所述认证参数的第二认证请求,并控制所述通信单元发送所述第二认证请求至服务器。其中,所述第一标志符与所述认证参数是由所述服务器响应所述终端装置的请求并发送至所述终端装置的,且当所述终端装置与所述连网装置位于相同的局域网络时,所述第一标志符使所述终端装置具有控制所述连网装置的权限;另外,所述验证结果是由所述服务器验证所述第二认证请求是否包括所述认证参数所生成的。具体地,所述连网装置还包括存储单元,连接于所述通信单元与所述处理单元,并用于存储所述连网装置的装置信息;另外,所述连网装置还具体包括以下特征,达到验证所述终端装置是否登入所述服务器,以及验证所述终端装置与所述连网装置位于相同的局域网络的技术效果:所述通信单元还用于接收来自所述终端装置的第三请求,以及返回所述装置信息至所述终端装置;以及所述处理单元还用于验证且所述第三请求是否包括所述第一标志符,以及验证所述终端装置与所述连网装置是否位于相同的局域网络,若是,则控制所述通信单元发送所述装置信息至所述终端装置。或者,所述连网装置还包括存储单元,连接于所述通信单元与所述处理单元,并用于存储数据;另外,所述连网装置还具体包括以下特征,使得当所述服务器验本文档来自技高网
...

【技术保护点】
一种终端装置网络位置的验证方法,应用于服务器,其特征在于,所述方法包括:接收来自终端装置的第一请求,并返回第一标志符与连网装置列表信息至所述终端装置,其中当所述终端装置与所述连网装置列表信息中的连网装置位于同一局域网络时,所述第一标志符使所述终端装置具有控制所述连网装置的权限;接收来自所述终端装置的第二请求,并返回一认证参数至所述终端装置;以及接收来自所述连网装置的认证请求,并验证所述认证请求是否包括所述认证参数,其中所述认证参数是由所述终端装置发送至所述连网装置的。

【技术特征摘要】
1.一种终端装置网络位置的验证方法,应用于服务器,其特征在于,所述方法包括:
接收来自终端装置的第一请求,并返回第一标志符与连网装置列表信息至所述终端装置,其中当所述终端装置与所述连网装置列表信息中的连网装置位于同一局域网络时,所述第一标志符使所述终端装置具有控制所述连网装置的权限;
接收来自所述终端装置的第二请求,并返回一认证参数至所述终端装置;以及
接收来自所述连网装置的认证请求,并验证所述认证请求是否包括所述认证参数,其中所述认证参数是由所述终端装置发送至所述连网装置的。
2.根据权利要求1所述的方法,其特征在于,所述方法包括:
当所述认证请求包括所述认证参数时,发送第二标志符至所述终端装置;
其中,所述第二标志符使所述终端装置具有存取所述连网装置存储的数据的权限。
3.根据权利要求1所述的方法,其特征在于,所述方法包括:
当所述认证请求包括所述认证参数时,生成并发送验证结果至所述终端装置。
4.根据权利要求3所述的方法,其特征在于:
所述验证结果是通过所述连网装置发送至所述终端装置的。
5.一种终端装置网络位置的验证方法,应用于一连网装置,其特征在于,所述方法包括:
接收来自终端装置的第一认证请求;
验证所述第一认证请求是否包括第一标志符与认证参数,以及所述终端装置与所述连网装置是否位于相同的局域网络,若是,则生成第二认证请求并发送至服务器,其中所述第二认证请求包括所述认证参数;以及
接受所述服务器返回的验证结果;
其中,所述第一标志符与所述认证参数是由所述服务器响应所述终端装置的请求并发送至所述终端装置的,且当所述终端装置与所述连网装置位于相同的局域网络时,所述第一标志符使所述终端装置具有控制所述连网装置的权限;
其中,所述验证结果是由所述服务器验证所述第二认证请求是否包括所述认证参数所生成的。
6.根据权利要求5所述的方法,其特征在于,所述方法包括:
接收来自所述终端装置的第三请求;以及
验证且所述第三请求是否包括所述第一标志符,以及所述终端装置与所述连网装置是否位于相同的局域网络,若是,则返回所述连网装置的装置信息至所述终端装置。
7.根据权利要求5所述的方法,其特征在于,所述...

【专利技术属性】
技术研发人员:吴铭辉梁益华罗启铭林毓声
申请(专利权)人:云永科技股份有限公司
类型:发明
国别省市:台湾;71

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

1