一种网络访问方法及装置与流程

文档序号:11138874阅读:来源:国知局

技术特征:

1.一种网络访问方法,其特征在于,包括:

当检测到终端设备以当前域名访问网络时,获取所述终端设备的当前位置;

从预设的多个网络服务区域中识别出所述当前位置所属的网络服务区域;

若判断出所述网络服务区域对应的区域域名缓存中存在所述当前域名,从所述区域域名缓存中获取所述当前域名对应的IP地址;

利用所述IP地址进行网络访问。

2.根据权利要求1所述的网络访问方法,其特征在于,在利用所述IP地址进行网络访问之后,还包括:

若判断出在预设时长内访问失败,从域名服务器获取所述当前域名对应的IP地址;

将所述当前域名及其对应的IP地址加入所述区域域名缓存;然后,利用所述IP地址进行网络访问。

3.根据权利要求2项所述的网络访问方法,其特征在于,所述区域域名缓存的域名缓存时长大于所述域名服务器的域名缓存时长。

4.根据权利要求1所述的网络访问方法,其特征在于,所述网络访问方法还包括:

若判断出所述网络服务区域对应的区域域名缓存中不存在所述当前域名,从所述域名服务器获取所述当前域名对应的IP地址。

5.根据权利要求2至4中任意一项所述的网络访问方法,其特征在于,在从所述域名服务器获取所述当前域名对应的IP地址之前,还包括:

若判断出所述终端设备的系统域名缓存中存在所述当前域名,从所述系统域名缓存中获取所述当前域名对应的IP地址;然后,利用所述IP地址进行网络访问;

若判断出所述终端设备的系统域名缓存中不存在所述当前域名,从所述域名服务器获取所述当前域名对应的IP地址。

6.根据权利要求5项所述的网络访问方法,其特征在于,在从所述域名服务器获取所述当前域名对应的IP地址之后,还包括:

将所述当前域名及其对应的IP地址加入所述终端设备的系统域名缓存。

7.一种网络访问装置,其特征在于,包括:域名访问检测单元、位置获取单元、区域识别单元、区域域名缓存单元、IP地址获取单元以及网络访问单元;

所述域名访问检测单元用于检测终端设备是否以当前域名访问网络;

所述位置获取单元在所述域名访问检测单元检测到终端设备以所述当前域名访问网络时,获取所述终端设备的当前位置;

所述区域识别单元用于从预设的多个网络服务区域中识别出所述当前位置所属的网络服务区域;

所述区域域名缓存单元用于储存各网络服务区域对应的区域域名缓存;

所述IP地址获取单元用于判断出所述网络服务区域对应的区域域名缓存中是否存在所述当前域名;

所述IP地址获取单元还用于在判断出所述网络服务区域对应的区域域名缓存中存在所述当前域名时,从所述区域域名缓存中获取所述当前域名对应的IP地址;

所述网络访问单元用于利用所述IP地址进行网络访问。

8.根据权利要求7所述的网络访问装置,其特征在于,所述网络访问装置还包括:IP地址添加单元;

所述网络访问单元还用于判断在预设时长内是否访问失败;

所述IP地址获取单元还用于在所述网络访问单元判断出访问失败时,通过所述网络访问单元从域名服务器获取所述当前域名对应的IP地址;

所述IP地址添加单元用于将所述当前域名及其对应的IP地址加入所述区域域名缓存。

9.根据权利要求8所述的网络访问装置,其特征在于,所述区域域名缓存的域名缓存时长大于所述域名服务器的域名缓存时长。

10.根据权利要求7所述的网络访问装置,其特征在于,所述IP地址获取单元还用于在判断出所述网络服务区域对应的区域域名缓存中不存在所述当前域名时,从所述域名服务器获取所述当前域名对应的IP地址。

11.根据权利要求8至10中任意一项所述的网络访问装置,其特征在于,所述IP地址获取单元还用于判断所述终端设备的系统域名缓存中是否存在所述当前域名;

所述IP地址获取单元还用于在判断出所述系统域名缓存中存在所述当前域名时,从所述系统域名缓存中获取所述当前域名对应的IP地址;

所述IP地址获取单元还用于在判断出所述系统域名缓存中不存在所述当前域名时,从所述域名服务器获取所述当前域名对应的IP地址。

12.根据权利要求11所述的网络访问装置,其特征在于,所述IP地址添加单元还用于将所述当前域名及其对应的IP地址加入所述终端设备的系统域名缓存。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1