[发明专利]一种融合网络中间件的实现方法无效

专利信息
申请号: 201010173963.3 申请日: 2010-05-10
公开(公告)号: CN101867514A 公开(公告)日: 2010-10-20
发明(设计)人: 张宏科;吴恒奎;罗洪斌;林福宏;黄道超;秦雅娟;董平;郜帅 申请(专利权)人: 北京交通大学
主分类号: H04L12/56 分类号: H04L12/56;H04L29/06
代理公司: 北京市商泰律师事务所 11255 代理人: 毛燕生
地址: 100044 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 融合 网络 中间件 实现 方法
【说明书】:

技术领域

发明涉及互联网通信领域,具体涉及基于分布式哈希表通过名字路由融合互联网中间件的实现方法。

背景技术

互联网是一个分层次的网络,每一层都有对应的实体和实体的命名方式。每一层实体都有对应的互联网层次服务标识,以使得每一层实体与互联网的其他实体层次之间关系互不扰乱。但是,当前广泛应用于各行各业的互联网缺乏标准的应用层标识。

最初的互联网是基于端到端原理设计的,核心网络只负责数据包的转发,不侦查、过滤或者改变数据包的内容,服务目的将在网络边缘实现。这种开放性、透明性的设计理念,使得不需要改变核心网络就可以容易地部署一项新的应用,从而奠定了今天互联网发展和应用取得巨大成功的重要基础。

随着互联网的发展,Internet已经成为一个巨大的产业。为了满足不断提高的客户需求,同时也是为了尽可能第获取更高额的利润,互联网服务提供商(Internet Serving Properviser,简称ISP)从单纯提供传送数据包的服务,转而迈向尽可能多地提供用户可感知的、更高要求的服务。然后由于ISP并不能控制客户终端,因此只能通过援引网络中间件的方式,在ISP控制的网络中提供这类用户可感知的网络服务。

另一方面,基于开放性和透明性设计理念的网络服务使得网络传输过程中数据和用户信息的安全性降低,使得各种各样的病毒和其他不受欢迎的数据容易侵入。此外,互联网上的实体之间也并不互相信任,需要在网络中部署诸如防火墙之类的网络中间件,通过阻止不明流量来提高网络安全性。而诸如帮助政府部门搭线窃听某些特殊用户通话的企图等这类对用户不利的网络安防和监听工作则不能期望在用户终端完成,只能在网络中完成。

在商业和安全的双重压力下,互联网结构也在发生变化,各种网络中间件和各种接入策略逐渐变得越来越普遍。这是用户、网络服务提供商和社会三方博弈的结果,任何精巧的网络设计都不可避免这三者之间的利益争斗。网络中间件的出现虽然一方面有益于解决互联网的商业目的和安全性能两方面合理均衡的问题,但同时也破坏了互联网的层级结构,大大降低了互联网的开放性和透明性。

在未来的互联网设计中,需要做到在将网络中间件融入到互联网架构中去的同时,能够保证互联网对新应用的开放性和透明性。网络中间件在互联网中扮演着重要的角色,许多应用中都需要通过网络中间件对数据进行处理后再转发给用户,比如,为了便于手机上网,WAP网关需将HTML格式网页转换为WML格式再转发给手机持有者。但是,在一段时间里,网络中间件又被看成是网路层级结构破坏者的代名词。要保持互联网的开放性和透明性,就要将网络中间件很好地融合到网络架构中去。

发明内容

为了克服现有技术结构的不足,本发明提供一种融合网络中间件的实现方法,该方法基于分布式哈希表(Distributed Hash Table,简称DHT)网络技术,在保证网络的开放性和透明性的前提下,将网络中间件融入到互联网构架中去。本发明解决其技术问题所采用的技术方案是:

一种融合网络中间件的实现方法,其包括如下步骤:

步骤1,进行服务标识:运用Hash算法为每一个资源分配一个格式统一唯一服务标识,来唯一标识资源,其中,所述资源是一个视频文件、一个网站、一个网页或者网页中一个具体的图片;

步骤2,选择名字路由:与所述服务标识一一对应的资源经Chord路由算法进行路由选择,由用户或者互联网服务提供商指定映射策略,并注册到映射系统上,基于服务标识的数据包路由将按照指定的映射策略进行路由。优选地,所述映射系统是扩展的DNS系统。

步骤3,进行名字路由解析:路由器按照所述指定的路由策略进行名字路由解析,所述路由解析包括早解析和晚解析,其中早解析是指进行源路由解析,晚解析是指基于路由表的逐跳路由解析,所述映射系统同时支持早解析和晚解析。

步骤4,根据让路中间件策略进行网络中间件融合,其包括:第一步,用户获取所述资源时,首先去映射系统查询所述资源对应的映射关系,以获得所述资源所对应的网络中间件策略;第二步,封装有所述服务标识的数据包经名字路由解析后,所述映射系统按照所述指定的映射策略进行网络映射,以融合网络中间件。

所述网络映射是指,通过指定顺序的网络中间件将经解析的所述服务标识的数据进行相应处理后,再转发给目的用户,从而将中间件融合到网络架构中。

步骤1中,所述服务标识是数据内容的Hash值,所述服务标识是所述资源的数据内容的Hash值。

优选地,用户通过指定的本地代理产生该服务标识,所述数据或者网络服务由本地代理提供,本地代理对接入的服务提供者进行认证。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京交通大学,未经北京交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201010173963.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top