[发明专利]地址系统有效
申请号: | 201380041888.7 | 申请日: | 2015-08-04 |
公开(公告)号: | CN104509075A | 公开(公告)日: | 2015-07-29 |
发明(设计)人: | V.拉斯;I.莫罗佐夫;R.约翰森;J.考拉基斯;M.科斯梅 | 申请(专利权)人: | 微软公司 |
主分类号: | H04L29/12 | 分类号: | H04L29/12;H04L29/08 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 李舒;景军平 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 地址 系统 | ||
1.一种设备,被配置为连接到网络,所述设备包含处理模块,其被配置为执行客户端的实例,从而通过以下方式将数据路由到网络的端点:
依赖于由处理模块所执行的客户端实例的类型而形成地址查询,所述地址查询用于请求端点的网络地址;
将该地址查询发送给地址系统;
接收来自地址系统的、响应于该地址查询的应答,其中该应答包括由地址系统基于该地址查询而确定的网络中的端点地址,这样使得端点地址依赖于由处理模块所执行的客户端实例的类型;并且
通过网络将数据路由到该端点地址。
2.如权利要求1的设备,其中所述地址查询是域名查询,而地址系统是域名系统。
3.如任一前述权利要求的设备,其中所述客户端实例的类型由下列至少一个给出:
在设备处客户端实例在其上执行的平台的平台标识符;
客户端实例的版本号;以及
客户端实例的构建号。
4.如任一前述权利要求的设备,其中所述形成地址查询包括基于客户端实例的类型形成版本串,并且使用所述版本串和地址后缀来形成所述地址查询。
5.如当从属于权利要求3时的权利要求4的设备,其中所述版本串包括平台标识符、版本号和构建号,其中版本串的平台标识符、版本号和构建号可选地是按相反的次序,并且在所述地址查询中以点分隔。
6.一种计算机程序产品,其被包含在非瞬时性计算机可读介质中,并且被配置成使得当其由设备的处理模块执行时实现客户端的实例,以通过如下方式将数据路由到网络的端点:
依赖于客户端实例的类型而形成地址查询,所述地址查询用于请求端点的网络地址;
将该地址查询发送给地址系统;
接收来自地址系统的、响应于该地址查询的应答,其中该应答包括由地址系统基于该地址查询而确定的网络中的端点地址,这样使得端点地址依赖于客户端实例的类型;并且
通过网络将数据路由到该端点地址。
7.一种地址系统,用于基于地址查询而确定网络中的端点地址,所述地址系统被配置成:
接收来自网络的设备的地址查询,所述地址查询依赖于在设备处执行的客户端实例的类型而形成,所述地址查询用于请求网络的端点的网络地址;
存储将地址查询映射到网络地址的关系,其中所存储的关系在依赖于客户端实例的不同类型所形成的地址查询之间进行区分;
使用所存储的关系基于该地址查询来确定网络中的端点地址,以使得所确定的端点地址依赖于在设备处执行的客户端实例的类型;并且
将响应于地址查询的应答发送给所述设备,所述应答包括所确定的端点地址。
8.如权利要求7的地址系统,其中所述地址查询使用版本串和地址后缀形成,所述版本串基于在设备处执行的客户端实例的类型而形成,其中所存储的关系将至少两个使用不同版本串形成的地址查询映射到不同的网络地址。
9.如权利要求8的地址系统,其中所存储的关系将至少两个使用不同版本串所形成的另外的地址查询映射到相同的网络地址。
10.如权利要求9的地址系统,其中所存储的关系的至少一个包括通配符,这样使得部分相同但不是完全一致的两个地址查询被映射到相同的网络地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380041888.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于动态上下文的语言确定
- 下一篇:在软件定义的网络中发现IP多播组成员