第1页共8页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共8页下一代移动互联网IPV6内容转换网关项目方案建议书项目简介(一)项目背景IPv6的部署要经历一个渐进的过程。IPv6提供很多过渡技术来实现这个渐进过程。传统系统的坚固性被高估了。很长时间内,IPv4仍将存在,即使一些网络或连网世界的其余部分已升级为IPv6。到那时,升级系统将需要保持与IPv4系统的互操作能力。随着时间的推移,互操作的负担将由早期的实现者承担转为由传统系统的维护者来承担。任何情况下,同时支持IPv4和IPv6的系统都是必要的。所以,需要一个能支持IPv4-IPv6转换的代理服务器。(二)项目需求IPV4/IPV6HTTP协议转换功能要求IPV6网络中的IPV6终端可以访问IPV4网络中的IPV4网页。有如下功能需求:1.导航WEBserver:(1)要求导航页面包括各热门门户网站的链接,以及搜索栏(用于用户键入导航网页上未列出的网站URL)。(2)要求具备内容重定向功能。要求对于已有的门户网站链接,点击该链接后指向http://ipv6*/门户网站URL,其中ipv6*是httpIPV4/V6协议转换服务器群中某一台服务器的ipv6地址(例如:点击www.114.com的链接,该链接指向http://ipv6*/www.114.com)。第2页共8页第1页共8页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共8页要求对于在该导航网页上用户自己键入的网址,该WEBserver需自动将其指向HTTPIPV4/IPV6内容转换网关。2.HTTPIPV4/IPV6协议转换网关:(1)要求该网关为双栈,可实现IPV4/IPV6互通。(2)要求网关从通过导航门户改写过的http请求中的目的IPV4URL提取出来,并向该目的服务器索取网页;(3)要求网关将索取的网页的URL以及网页内容中所包含的URL根据流量均衡的需要动态的加入网关群中的某一台网关的IPV6地址,将此URL改写成http://ipv6*/目的网站地址返回给用户PC;具体实现流程如下图所示:第3页共8页第2页共8页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第3页共8页网络加速功能1.内容压缩功能:要求可结合移动互联网信道特点设计压缩算法,实现移动互联网的通信的高效传输,包括图像、文本、文件、邮件、FTP应用的压缩。2.页面重排功能:要求根据移动互联网终端屏幕及处理器的特点,设计能够适应小屏幕及低速处理器展示和渲染的页面重排方案。3.内容过滤功能:要求利用机器只能学习技术过滤移动互联网中的垃圾内容,提高有效内容在信道中的承载比例其他功能:http协议优化(串行变并行),网页缓存。建议方案环境要求IPv6代理网关必须支持IPv4和IPv6双协议栈,而且代理网关与IPv6网络,IPv4网络都能正常通信。第4页共8页第3页共8页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第4页共8页方案原理图总体分为3个流程,4个模块。3个流程:(1)IPv6网络用户请求连接访问IPv4网络的服务器;(2)代理服务器向IPv4网络服务器请求数据并下载处理存入缓存;(3)代理服务器将获得的数据发送给IPv6网络的浏览器。流程分析流程1:IPv6网络用户请求连接访问IPv4网络的服务器代理服务器启动后等待IPv6网络中浏览器的请求,并启动线程池。当接收到浏览器的请求时,对接收到的请求进行解析,根据解析得到的结果查询缓存。流程2:代理服务器向IPv4网络服务器请求数据并下载处理存入缓存如果缓存中有相应的数据,就直接返回数据,否则就向web服务器请求这个地址,将内容下载后进行处理,然后存入缓存。第5页共8页第4页共8页从浏览器接收请求从缓存中取得数据发送数据给浏览器编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第5页共8页流程3:代理服务器将获得的数据发送给IPv6浏览器从缓存中请求得到数据以后,将数据发送给IPv6浏览器。4个模块:(1)浏览器通讯模块;(2)web服务器通讯模块;(3)数据处理模块;(4)缓存管理器。模块解析模块1:浏览器通讯模块模块功能:进行代理服务器与浏览器的通讯。模块2:web服务器通讯模块模块功能:与Web服务器进行通讯,将请求发送给web服务器,然后下载页面内容,并将其交给缓存管理模块。第6页共8页第5页共8页从缓存管理器中接收请求发送给web服务...