[发明专利]一种网络访问方法及其系统有效
申请号: | 202011465366.8 | 申请日: | 2020-12-14 |
公开(公告)号: | CN112532765B | 公开(公告)日: | 2023-04-11 |
发明(设计)人: | 曾宪力;史伟;闵宇 | 申请(专利权)人: | 广东睿江云计算股份有限公司 |
主分类号: | H04L61/4511 | 分类号: | H04L61/4511;H04L61/103;H04L41/083 |
代理公司: | 佛山市恒瑞知识产权代理事务所(普通合伙) 44688 | 代理人: | 史亮亮 |
地址: | 528000 广东省佛山市禅*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 访问 方法 及其 系统 | ||
本发明公开了一种网络访问方法及其系统,方法步骤包括:发送网络域名给DNS解析服务器进行解析后,将目标IP地址反馈至用户终端;指令模块向与用户终端直接连接的所有节点服务器发送收集指令;节点服务器根据收集指令,获取节点服务器到用户终端的延时值或者最大传输单元值,指令模块根据延时值或者最大传输单元值选择合适的节点服务器,并将用户终端重定向至合适节点服务器。本发明通过判断网络延时的质量,重定向用户客户端访问到最合适的节点服务器,解决了用户终端对DNS服务过渡的依赖;另外,使得网络访问不需要按照运营商归属、区域归属来判断最近的节点服务器,更加有效加速网络访问。
技术领域
本发明涉及网络访问技术领域,特别涉及一种网络访问方法及其系统。
背景技术
互联网发展,2008年左右出现CDN(CDN的全称是Content Delivery Network,即内容分发网络)技术,让用户就近访问到相关页面的静态内容。
域名系统(英文:Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。
传统的CDN技术通过DNS调度,让终端用户到达最适合的位置。源服务器通过节点同步数据保证各个节点内容跟源站点数据最新。例如:
1. 某市电信的用户,当用户终端访问某个网站时,需要通过域名向DNS发起请求;
DNS根据用户终端的IP地址归属(归属运营商、归属省、归属城市),反馈就近的节点服务器给用户终端;
2. 用户终端对返回的(就近的节点服务器)IP地址进行访问。
传统的CDN技术方法中的DNS服务尤为重要,若DNS出现问题了,就会降低CDN的方法可行性;其次若DNS归属的错误直接影响访问质量。
发明内容
本发明要解决的技术问题在于,提供一种网络访问方法及其系统,通过判断网络延时的质量,重定向用户客户端访问到最合适的节点服务器,解决了用户终端对DNS服务过渡的依赖;另外,使得网络访问不需要按照运营商归属、区域归属来判断最近的节点服务器,更加有效加速网络访问。
为解决上述技术问题,本发明提供如下技术方案:一种网络访问方法,包括以下步骤:
步骤S1、用户终端发送网络域名给DNS解析服务器进行解析;
步骤S2、DNS解析服务器解析出网络域名对应的目标IP地址,并将目标IP地址反馈至用户终端;
步骤S3、用户终端访问目标IP地址,解析出来的目标IP地址收到访问后,启用指令模块,,指令模块向与用户终端连接的所有节点服务器发送收集指令,所述收集指令为获取延时情况指令或获取传输单元情况指令;其中,用户终端根据用户的选择,确定所述收集指令采用获取延时情况指令还是获取传输单元情况指令;
步骤S4、当所述收集指令采用获取延时情况指令情况下,每个节点服务器接收收集指令,根据收集指令去获取节点服务器到用户终端的延时情况并得到具体的延时值,每个节点服务器将其获取的延时值发送给指令模块;
指令模块在所有延时值中选择最小数的延时值,并判断是否存在多个最小数的延时值;若最小数的延时值仅为一个,则指令模块将用户终端重定向至此最小数的延时值对应的节点服务器,用户终端发送目标IP地址至此节点服务器进行网络访问;
若存在多个最小数的延时值,则指令模块根据这些最小数的延时值对应的节点服务器,选择IP地址最小的节点服务器,将用户终端重定向至IP地址最小的节点服务器,用户终端发送目标IP地址至此节点服务器进行网络访问;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东睿江云计算股份有限公司,未经广东睿江云计算股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011465366.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种美白祛斑精华
- 下一篇:一种安全事件处理方法、装置、设备及存储介质