【技术实现步骤摘要】
快速访问互联网的方法、系统与终端装置
本公开涉及下一代互联网
,特别地,涉及一种快速访问互联网的方法、系统与终端装置。
技术介绍
由于全球IPv4地址资源已经分配完毕,用户、网络与应用服务器都需要向IPv6演进,通常需要保持双栈运行。不同网络由于IPv6部署的进度不同,尤其无法在短期内达到IPv4的覆盖范围,导致互联网部分区域只支持IPv4,不支持IPv6。当双栈终端装置通过IPv6访问双栈服务器并需要经过不支持IPv6的网段时,双栈终端装置与应用服务器分别位于不同的IPv6孤岛,从而影响用户的访问。在IPv6过渡后期,IPv4覆盖范围逐渐缩小,并退化到局部网络支持IPv4,大部分网络只支持IPv6,从而形成IPv4孤岛。无论IPv6或IPv4孤岛,都可能出现孤岛间无法正常通信的情况。一个简单的例子是:终端装置和应用服务器在不同IPv6孤岛中,但域名解析查询能够获得服务器的IPv6地址,而终端装置优选IPv6进行通信,从而导致终端装置持续尝试应用服务器的IPv6地址,可能导致长达几十秒的时延,严重影响了用户体验。实际上,在IPv6过渡部署中,除了IPv6孤岛之外,不正确的路由同样导致服务器不可达,从而影响用户访问。在通常的域名解析查询中,终端装置发送域名解析查询请求,域名解析服务器根据请求的记录类型,例如,A或AAAA,分别返回与域名对应的服务器的IPv4或IPv6地址。同时,域名解析查询请求可以通过IPv4报文或IPv6报文同时承载A或AAAA记录,即在IPv4报文里封装A记录或AAAA记录;或者在IPv6报文里封装A记录或AAAA记录。域名解析软 ...
【技术保护点】
一种快速访问互联网的方法,其特征在于,包括:发起域名解析请求;接收域名解析服务器返回的与所述域名对应的应用服务器地址列表,在所述应用服务器地址列表中包含IPv4服务器地址表和/或IPv6服务器地址表;判断缓存记录中是否存在与所述域名对应的应用服务器地址;如存在,则将缓存的与所述域名对应的应用服务器地址插入到所述应用服务器地址列表中,并作为最优先尝试的应用服务器地址,其中,缓存的与所述域名对应的应用服务器地址为最近成功访问过的与所述域名对应的应用服务器地址,并且缓存的与所述域名对应的应用服务器地址为IPv4地址和/或IPv6地址;同时向处理后的应用服务器地址列表中的应用服务器地址发起通信连接请求;选择最先响应的应用服务器地址进行通信。
【技术特征摘要】
1.一种快速访问互联网的方法,其特征在于,包括:发起域名解析请求;接收域名解析服务器返回的与所述域名对应的应用服务器地址列表,在所述应用服务器地址列表中包含IPv4服务器地址表和/或IPv6服务器地址表;判断缓存记录中是否存在与所述域名对应的应用服务器地址;如存在,则将缓存的与所述域名对应的应用服务器地址插入到所述应用服务器地址列表中,并作为最优先尝试的应用服务器地址,其中,缓存的与所述域名对应的应用服务器地址为最近成功访问过的与所述域名对应的应用服务器地址,并且缓存的与所述域名对应的应用服务器地址为IPv4地址和/或IPv6地址;向处理后的应用服务器地址列表中的应用服务器地址发起通信连接请求;选择最先响应的应用服务器地址进行通信;所述方法还包括:在处理后的应用服务器地址列表中的地址个数超过设定的个数门限的情况下,对所述应用服务器地址列表中的所有应用服务器地址进行分组;将缓存的与所述域名对应的应用服务器地址分在第一组中;自第一组开始发起通信连接请求,如果在设定时间内未收到第一组内任何应用服务器地址的响应,则按照分组的顺序依次对各组地址发起通信连接请求直至在设定时间内找到最先响应的应用服务器地址或发现没有可通信的应用服务器地址,其中,针对同一组,对组内的各应用服务器地址同时发起通信连接请求。2.根据权利要求1所述的快速访问互联网的方法,其特征在于,所述方法还包括:在多个应用服务器地址同时响应时,首选在所述应用服务器地址列表中位置靠前的应用服务器地址进行通信。3.根据权利要求1或2所述的快速访问互联网的方法,其特征在于,所述方法还包括:利用成功进行通信时所使用的应用服务器地址更新缓存的与所述域名对应的IPv4地址或IPv6地址。4.根据权利要求1所述的快速访问互联网的方法,其特征在于,在对所述应用服务器地址列表中的所有应用服务器地址进行分组时,在每组中交叉排列与所述域名对应的IPv4地址和与所述域名对应的IPv6地址。5.根据权利要求1所述的快速访问互联网的方法,其特征在于,所述方法还包括:如果在设定时间内未收到同一组内任何应用服务器地址的响应,则在向下一组中的所有应用服务器地址发起连接请求的同时,再次向该同一组内所有应用服务器地址发起通信连接请求,直至在设定时间内找到最先响应的应用服务器地址或针对同一组的通信连接请求重发次数达到设定的次数门限。6.根据权利要求1所述的快速访问互联网的方法,其特征在于,所述方法还包括:在所述域名解析服务器返回的与域名对应的应用服务器地址列表中包含和缓存的与域名对应的应用服务器地址相同的地址的情况下,在处理后的应用服务器地址列表中只保留相同地址中的一...
【专利技术属性】
技术研发人员:李阳春,邹洁,冯薇薇,伍佑明,黄灿灿,谭景华,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。