【技术实现步骤摘要】
一种基于IPV6IPV4的CDN平台访问方法及系统
本专利技术属于源站IPV6改造
,具体涉及一种基于IPV6IPV4的CDN平台访问方法及系统。
技术介绍
IPV4地址空间的不足阻碍和限制了互联网的发展,因此IPV6取代IPV4已成必然趋势。当前大多数解决源站IPV6升级的方案是:在源站前端部署IPV6到IPV4的转换设备,使得源站支持IPV6,还会支持网站第三方外链改写,以解决天窗问题。现有的互联网环境下,随着用户对网络性能要求的提高,大部分网站都需要使用CDN提升访问速度,改善用户体验。现有源站IPV6改造技术存在以下两个弊端:1.在源站前端部署IPV6改造设备,需要改动源站的网络部署,比较麻烦。2.若使用CDN,无法将支持IPV6的用户解析回支持IPV6的源站,同时兼容IPV6、IPV4的用户访问的是IPV4环境,仅支持IPV6的用户无法访问。
技术实现思路
针对现有技术中的缺陷,本专利技术提供了一种基于IPV6和IPV4的CDN平台部署方法及系统,在源站不做任何改动的情况下支持IPV6;IPV6和IPV4的用户可以共用缓存资源,保证IPV6的CDN加速效果;通过部署的天窗改造装置,对网站的外链进行改写,解决纯IPV6环境下用户访问外链存在的天窗问题。第一方面,本专利技术提供了一种基于IPV6IPV4的CDN平台访问方法,包括以下步骤:用户终端向DNS服务器发送DNS请求,DNS服务器根据DNS请求向用户反馈DNS响应;用户终端根据DN ...
【技术保护点】
1.一种基于IPV6 IPV4的CDN平台访问方法,其特征在于,包括以下步骤:/n用户终端向DNS服务器发送DNS请求,DNS服务器根据DNS请求向用户反馈DNS响应;/n用户终端根据DNS响应得到的IPV6地址或IPV4地址,向CDN边缘节点服务器发起HTTP请求,CDN边缘节点服务器根据HTTP请求得到响应内容,并将响应内容发送给天窗改造装置;/n天窗改造装置根据响应内容判断用户是否为IPV6用户,如果是IPV6用户,则判断响应内容是否存在外链,如果存在外链,则将响应内容进行外链改写后反馈给用户终端。/n
【技术特征摘要】
1.一种基于IPV6IPV4的CDN平台访问方法,其特征在于,包括以下步骤:
用户终端向DNS服务器发送DNS请求,DNS服务器根据DNS请求向用户反馈DNS响应;
用户终端根据DNS响应得到的IPV6地址或IPV4地址,向CDN边缘节点服务器发起HTTP请求,CDN边缘节点服务器根据HTTP请求得到响应内容,并将响应内容发送给天窗改造装置;
天窗改造装置根据响应内容判断用户是否为IPV6用户,如果是IPV6用户,则判断响应内容是否存在外链,如果存在外链,则将响应内容进行外链改写后反馈给用户终端。
2.根据权利要求1所述的一种基于IPV6IPV4的CDN平台访问方法,其特征在于,所述用户终端向DNS服务器发送DNS请求,DNS服务器根据DNS请求向用户反馈DNS响应,具体为:
用户终端根据本地网络环境发起网站域名的IPV4或IPV6的DNS请求;
DNS服务器根据DNS请求中的用户IP得到用户所属的区域运营商,并查询到区域运营商服务的CDN边缘节点服务器的IPV4地址和IPV6地址;
根据DNS请求判断响应IPV4地址还是IPV6地址,若是DNS请求AAAA记录,则向用户终端反馈CDN边缘节点服务器的IPV6地址,若是DNS请求A记录,则向用户终端反馈CDN边缘节点服务器的IPV4地址。
3.根据权利要求2所述的一种基于IPV6IPV4的CDN平台访问方法,其特征在于,所述用户终端根据DNS响应得到的IPV6地址或IPV4地址,向CDN边缘节点服务器发起HTTP请求,CDN边缘节点服务器根据HTTP请求得到响应内容,并将响应内容发送给天窗改造装置,具体为:
用户终端根据IPV6地址或IPV4地址,向对应的CDN边缘节点服务器发起HTTP请求,CDN边缘节点服务器根据HTTP请求进行本地查询,并判断是否有本地缓存,若有本地缓存,则读取响应内容并将响应内容发送给天窗改造装置,若没有本地缓存,则向源站或CDN父节点发起请求,获取源站或CDN父节点反馈的响应内容,并将响应内容发送给天窗改造装置。
4.根据权利要求1所述的一种基于IPV6IPV4的CDN平台访问方法,其特征在于,所述天窗改造装置根据响应内容判断用户是否为IPV6用户,如果是IPV6用户,则判断响应内容是否存在外链,如果存在外链,则将响应内容进行外链改写后反馈给用户终端,具体为:
天窗改造装置根据响应内容中的用户IP判断用户是否为IPV6用户;若是IPV6用户,则进一步判断响应内容是否存在外链,若存在外链,则将响应内...
【专利技术属性】
技术研发人员:郭文强,陈其谋,林志远,谢玉燕,
申请(专利权)人:福建万物易联网络科技有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。