下一代移动互联网ipv6内容转换网关项目方案计划建议书资料.docVIP

下一代移动互联网ipv6内容转换网关项目方案计划建议书资料.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
下一代移动互联网IPV6内容转换网关项目方案建议书 下一代移动互联网IPV6内容转换网关项目方案建议书 项目简介 项目背景  IPv6的部署要经历一个渐进的过程。IPv6提供很多过渡技术来实现这个渐进过程。传统系统的坚固性被高估了。很长时间内,IPv4仍将存在,即使一些 网络或连网世界的其余部分已升级为IPv6。到那时,升级系统将需要保持与IPv4系统的互操作能力。随着时间的推移,互操作的负担将由早期的实现者承担转为由传统系统的维护者来承担。任何情况下,同时支持IPv4和IPv6的系统都是必要的。所以,需要一个能支持IPv4-IPv6转换的代理服务器。 项目需求 IPV4/IPV6 HTTP协议转换功能 要求IPV6网络中的IPV6终端可以访问IPV4网络中的IPV4网页。有如下功能需求: 导航WEB server: 要求导航页面包括各热门门户网站的链接,以及搜索栏(用于用户键入导航网页上未列出的网站URL)。 要求具备内容重定向功能。 要求对于已有的门户网站链接,点击该链接后指向 http://ipv6*/门户网站URL,其中ipv6*是http IPV4/V6协议转换服务器群中某一台服务器的ipv6地址(例如:点击 的链接,该链接指向 http://ipv6*/)。 要求对于在该导航网页上用户自己键入的网址,该WEB server需自动将其指向HTTP IPV4/IPV6内容转换网关。 HTTP IPV4/IPV6协议转换网关: 要求该网关为双栈,可实现IPV4/IPV6互通。 要求网关从通过导航门户改写过的http请求中的目的IPV4 URL提取出来,并向该目的服务器索取网页; 要求网关将索取的网页的URL以及网页内容中所包含的URL根据流量均衡的需要动态的加入网关群中的某一台网关的IPV6地址,将此URL改写成 http://ipv6*/目的网站地址 返回给用户PC; 具体实现流程如下图所示: 网络加速功能 内容压缩功能: 要求可结合移动互联网信道特点设计压缩算法,实现移动互联网的通信的高效传输,包括图像、文本、文件、邮件、FTP应用的压缩。 页面重排功能: 要求根据移动互联网终端屏幕及处理器的特点,设计能够适应小屏幕及低速处理器展示和渲染的页面重排方案。 内容过滤功能: 要求利用机器只能学习技术过滤移动互联网中的垃圾内容,提高有效内容在信道中的承载比例 其他功能: http协议优化(串行变并行),网页缓存。 建议方案 环境要求 IPv6代理网关必须支持IPv4和IPv6双协议栈,而且代理网关与IPv6网络,IPv4网络都能正常通信。 方案原理图 总体分为3个流程,4个模块。 3个流程: IPv6网络用户请求连接访问IPv4网络的服务器; 代理服务器向IPv4网络服务器请求数据并下载处理存入缓存; 代理服务器将获得的数据发送给IPv6网络的浏览器。 流程分析 流程1:IPv6网络用户请求连接访问IPv4网络的服务器 代理服务器启动后等待IPv6网络中浏览器的请求,并启动线程池。当接收到浏览器的请求时,对接收到的请求进行解析,根据解析得到的结果查询缓存。 流程2:代理服务器向IPv4网络服务器请求数据并下载处理存入缓存 如果缓存中有相应的数据,就直接返回数据,否则就向web服务器请求这个地址,将内容下载后进行处理,然后存入缓存。 流程3:代理服务器将获得的数据发送给IPv6浏览器 从缓存中请求得到数据以后,将数据发送给IPv6浏览器。 4个模块: (1)浏览器通讯模块; (2)web服务器通讯模块; (3)数据处理模块; (4)缓存管理器。 模块解析 模块1:浏览器通讯模块 模块功能: 进行代理服务器与浏览器的通讯。 从浏览器接收请求 从浏览器接收请求 从缓存中取得数据 发送数据给浏览器 模块2:web服务器通讯模块 模块功能:与Web服务器进行通讯,将请求发送给web服务器,然后下载页面内容,并将其交给缓存管理模块。 从缓存管理器中接收请求 从缓存管理器中接收请求 发送给web服务器 下载页面内容 发送给缓存管理器 模块3:数据处理模块 模块功能:将下载到的内容进行分析,又需要再次从web服务器中获取的内容,将其地址提交给缓存管理器。对页面内容进行替换过滤解析等,然后将其提交给缓存管理器。 从web服务器中下载数据 从web服务器中下载数据 分析内容 下载页面内容 发送给缓存管理器 需要从web服务器下载内容 否 是 模块4:缓存管理器 模块功能:接收来自浏览器通讯模块的请求,并将内容返回给浏览器通讯模块。将请求发送给web服务器通讯模块,接收到web服务器通讯模块和数据处理模块的请求后,将数据存入缓存。 从浏览器通讯模块中接到请求 从浏览器通讯模块中接到请求 需

文档评论(0)

my18 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档