【技术实现步骤摘要】
一种域名访问方法及设备
本申请涉及通信
,尤其涉及一种域名访问方法及设备。
技术介绍
域名系统(DomainNameSystem,DNS)是一种分布式的主机信息数据库,DNS可提供域名和互联网协议(InternetProtocol,IP)地址之间的映射和转换。终端设备可以通过DNS服务器将待访问的域名解析为对应的应用服务器的IP地址。目前,终端设备通过DNS访问目标域名的过程如下:终端设备获取所述目标域名后,向DNS中的DNS服务器发送携带所述目标域名的域名解析请求消息;所述DNS服务器接收到所述域名解析请求消息后,解析出所述目标域名对应的目标应用服务器的IP地址,并将所述目标应用服务器的IP地址携带在域名解析应答消息中发送给所述终端设备;所述终端设备接收到所述域名解析应答消息中,获取所述目标应用服务器的IP地址,并根据该IP地址实现与所述目标应用服务器的数据传输。所述终端设备在获得域名对应的IP地址后,生成并缓存一条DNS缓存记录。该DNS缓存记录用于表示所述域名与所述IP地址的对应关系。此外,终端设 ...
【技术保护点】
1.一种用于域名访问的通信系统,其特征在于,包括:/n域名系统服务器,用于从终端设备接收请求消息,所述请求消息中包含所述终端设备请求的域名;对所述域名进行解析,获得所述域名对应的应用服务器的互联网协议IP地址;向所述终端设备发送应答消息,所述应答消息中包含所述应用服务器的IP地址和使用条件信息,其中,所述使用条件信息用于指示所述终端设备使用所述应用服务器的IP地址访问所述域名的条件。/n
【技术特征摘要】
1.一种用于域名访问的通信系统,其特征在于,包括:
域名系统服务器,用于从终端设备接收请求消息,所述请求消息中包含所述终端设备请求的域名;对所述域名进行解析,获得所述域名对应的应用服务器的互联网协议IP地址;向所述终端设备发送应答消息,所述应答消息中包含所述应用服务器的IP地址和使用条件信息,其中,所述使用条件信息用于指示所述终端设备使用所述应用服务器的IP地址访问所述域名的条件。
2.如权利要求1所述的通信系统,其特征在于,所述使用条件信息包括位置范围信息,所述位置范围信息用于指示所述终端设备所在的位置范围。
3.如权利要求2所述的通信系统,其特征在于,所述请求消息中还包括所述终端设备的位置信息。
4.如权利要求3所述的通信系统,其特征在于,所述域名系统服务器还用于根据所述请求消息中包含的所述终端设备的位置信息,确定所述使用条件信息。
5.如权利要求1至4中任一项所述的通信系统,其特征在于,所述使用条件信息包括集合信息,所述集合信息用于指示所述终端设备的至少一个IP地址。
6.如权利要求1至5中任一项所述的通信系统,其特征在于,所述请求消息中还包括所述终端设备的IP地址。
7.如权利要求6所述的通信系统,其特征在于,所述域名系统服务器还用于根据所述请求消息中包含的所述终端设备的IP地址,确定所述使用条件信息。
8.如权利要求1至7中任一项所述的通信系统,其特征在于,所述域名系统服务器还用于向所述终端设备发送指示信息,所述指示信息用于指示所述终端设备在不满足所述使用条件信息所指示的条件时,对所述域名进行DNS解析。
9.如权利要求1至8中任一项所述的通信系统,其特征在于,还包括:用户面功能实体;其中,所述域名系统服务器用于通过所述用户面功能实体向所述终端设备返回所述应答消息。
10.如权利要求9所述的通信系统,其特征在于,所述用户面功能实体用于获取所述终端设备的位置信息或所述终端设备的IP地址,根据所述终端设备的位置信息或所述终端设备的IP地址确定所述使用条件信息,向所述域名服务器发送所述使用条件信息。
11.如权利要求10所述的通信系统,其特征在于,所述用户面功能实体用于从所述域名服务器接收所述终端设备的位置信息或所述终端设备的IP地址。
12.如权利要求10所述的通信系统,其特征在于,所述用户面功能实体用于从所述终端设备接收所述请求消息,所述请求消息包括所述终端设备的位置信息或所述终端设备的IP地址。
13.一种域名访问方法,其特征在于,包括:
域名系统服务器从终端设备接收请求消息,所述请求消息中包含所述终端设备请求的域名;
所述域名系统服务器对所述域名进行解析,获得所述域名对应的应用服务器的互联网协议IP地址;
所述域名系统服务器向所述终端设备发送应答消息,所述应答消息中包含所述应用服务器的IP地址和使用条件信息,其中,所述使用条件信息用于指示所述终端设备使用所述应用服务器的IP地址访问所述域名的条件。
14.如权利要求13所述的方法,其特征在于,所述使用条件信息包括位置范围信息,所述位置范围信息用于指示所述终端设备所在的位置范围。
15.如权利要求14所述的方法,其特征在于,所述请求消息中还包括所述终端设备的位置信息。
16.如权利要求15所述的方法,其特征在于,所述方法还包括:
所述域名系统服务器根据所述请求消息中包含的所述终端设备的位置信息,确定所述使用条件信息。
17.如权利要求13至16中任一项所述的方法,其特征在于,所述使用条件信息包括集合信息,所述集合信息用于指示所述终端设备的至少一个IP地址。
18.如权利要求13至17中任一项所述的方法,其特征在于,所述请求消息中还包括所述终端设备的IP地址。
19.如权利要求18所述的方法,其特征在于,所述方法还包括:
所述域名系统服务器根据所述请求消息中包含的所述终端设备的IP地址,确定所述使用条件信息。
20.如权利要求13至19中任一项所述的方法,其特征在于,所述方法还包括:
所述域名系统服务器向所述终端设备发送指示信息,所述指示信息用于指示所述终端设备在不满足所述使用条件信息所指示的条件时,对所述域名进行DNS解析。
21.一种域名访问方法,其特征在于,包括:
终端设备向域名系统服务器发送请求消息,所述请求消息中包含所述终端设备请求的域名;
所述终端设备从所述域名系统服务器接收应答消息,所述应答消息中包含应用服务器的互联网协议IP地址和使用条件信息,其中,所述应用服务器与所述域名对应,所述使用条件信息用于指示所述终端设备使用所述应用服务器的IP地址访问所述域名的条件。
22.如权利要求21所述的方法,其特征在于,还包括:
当所述终端设备不满足所述使用条件信息指示的条件时,所述终端设备对所述域名进行域名系统解析。
23.如权利要求22所述的方法,其特征在于,所述使用条件信息包括位置范围信息,所述位置范围信息用于指示所述终端设备所在的位置范围,所述终端设备不满足所述使用条件指示的条件,包括:所述终端设备的位置发生变化,且变化后的所述终端设备的位置不在所述位置范围信息指示的位置范围内。
24.如权利要求21至23中任一项所述的方法,其特征在于,所述请求消息中还包括所述终端设备的位置信息。
25.如权利要求22所述的方法,其特征在于,所述使用条件信息包括集合信息,所述集合信息用于指示所述终端设备的至少一个IP地址,所述终端设备不满足所述使用条件信息指示的条件,包括:所述终端设备的IP地址发生变化,且变化后的所述终端设备的IP地址不在所述集合信息指示的所述至少一个IP地址范围内。
26.如权利要求21至25中任一项所述的方法,其特征在于,所述请求消息中还包括所述终端设备的IP地址。
27.如权利要求21至26中任一项所述的方法,其特征在于,所述方法还包括:
所述终端设备从所述域名系统服务器接收指示信息,所述指示信息用于指示所述终端设备在不满足所述使用条件信息指示的条件时,对所述域名进行域名系统解析;
所述终端设备根据所述指示信息,判断所述终端设备是否满足所述使用条件指示的条件。
28.如权利要求21至27中任一项所述的方法,其特征在于,所述方法还包括:
所述终端设备对域名系统缓存记录进行缓存,其中,所述域名系统缓存记录中包含:所述域名、所述使用条件信息,以及所述应用服务器的IP地址。
29.如权利要求28所述的方法,其特征在于,所述域名系统缓存记录中还包括所述域名系统缓存记录的存留时间;
所述终端设备确定所述终端设备不满足所述使用条件信息指示的条件,包括:
所述终端设备确定在所述存留时间内所述终端设备不满足所述使用条件信息指示的条件。
30.一种域名访问方法,其特征在于,包括:...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。