本发明专利技术提供一种基于透明代理的共享访问加速方法及系统。根据本发明专利技术所述系统其包括:存储单元,用于存储共享文件;与所述网络接入设备和所述存储单元连接的路径选择单元,用于获取来自所述网络接入设备向外部网络中的目的地址所发送的请求信息,并基于所述请求信息中的共享文件信息与所存储的共享文件的信息进行比较,来选择是否将所述请求信息按原路径转发至所述请求信息中的目的地址,若是,则将所述请求信息按原路径转发至所述目的地址,以将来自所述目的地址的相应的共享文件予以转发和存储,若否,则将所存储的相应的共享文件发送至所述网络接入设备,以供所述网络接入设备将所述共享文件发送至所述局域网络中的相应的用户设备。
【技术实现步骤摘要】
本专利技术涉及一种加速共享文件传输的方法,特别是涉及一种基于透明代理的共享访问加速方法及系统。
技术介绍
随着局域网络的增多,局域网络之间的文件传输日益频繁,特别是属于同一公司,却位于不同地区的分公司所构成的局域网络之间需要大量的、重复的文件共享操作。一局域网络内的用户设备每一次请求共享位于另一局域网络内的用户设备的共享文件,都需要通过两局域网络和外部网络的传输,来获取该共享文件,这使得局域网络之间的文件传输速度与外部网络的网络状况影响息息相关。为了加快共享文件的传输速度,目前常用的做法是,借助于流媒体传输的技术、或P2P传输技术等方式来加速共享文件的传输。因此需要在每一个用户设备中安装客户端软 件,这增加了使用者的操作难度,最为关键地,。然而,这类方式仍然受外部网络的网络状况影响,极端情况下,如外部网络断线时,局域网络之间的文件共享就无法进行,这对于公司的正常运营将造成影响。故,需要对现有的共享文件的传输方式进行改进,以便加快共享文件的传输速度。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种基于透明代理的共享访问加速方法及系统,以便加快共享文件的传输速度。为实现上述目的及其他相关目的,本专利技术提供一种基于透明代理的共享访问加速系统,与局域网络的网络接入设备相连接,其包括存储单元,用于存储共享文件;与所述网络接入设备和所述存储单元连接的路径选择单元,用于获取来自所述网络接入设备向外部网络中的目的地址所发送的请求信息,并基于所述请求信息中的共享文件信息与所存储的共享文件的信息进行比较,来选择是否将所述请求信息按原路径转发至所述请求信息中的目的地址,若是,则将所述请求信息按原路径转发至所述目的地址,以将来自所述目的地址的相应的共享文件予以转发和存储,若否,则将所存储的相应的共享文件发送至所述网络接入设备,以供所述网络接入设备将所述共享文件发送至所述局域网络中的相应的用户设备。优选地,若选择将所述请求信息按原路径转发至所述目的地址,所述路径选择单元还包括第一子路径选择模块,用于基于来自所述目的地址的对应所述共享文件信息的共享文件发送至所述网络接入设备的同时,还将所述共享文件存储至所述存储单元。优选地,若选择将所述请求信息按原路径转发至所述目的地址,所述路径选择单元还包括第二子路径选择模块,用于将来自所述目的地址的对应所述共享文件信息的共享文件存储至所述存储单元,再将所存储的所述共享文件发送至所述网络接入设备。基于上述目的,本专利技术还提供一种基于透明代理的共享访问加速方法,其包括1)基于来自网络接入设备向外部网络中的目的地址所发送的请求信息中的共享文件信息与所存储的共享文件的信息进行比较,来选择是否将所述请求信息按原路径转发至所述请求信息中的目的地址,并输出选择结果;2)基于所述选择结果获取来自所述目的地址的相应的共享文件,或并从所述存储单元中获取相应的共享文件,以将所获取的相应的所述共享文件发送至所述网络接入设备,以供所述网络接入设备将所述共享文件发送至局域网络中的相应的用户设备。优选地,若选择将所述请求信息按原路径转发至所述目的地址,所述步骤2)还包括2_a)将来自所述目的地址的相应的共享文件发送至所述网络接入设备的同时,还予以存储。优选地,若选择将所述请求信息按原路径转发至所述目的地址,所述步骤2)还包括2-1)将来自所述目的地址的相应的共享文件予以保存,并将保存的所述共享文件发送至所述网络接入设备。如上所述,本专利技术的基于透明代理的共享访问加速方法及系统,具有以下有益效 果能够根据所述共享文件信息来确定所存储的共享文件中是否已存储相应的共享文件中,若已存储,则直接将所保存的共享文件提供给所述请求信息所对应的用户设备,使得局域网络中的用户设备无需在经过外部网络的路径传输,以局域网络内部传输的速度获取所述共享文件,加快了所述共享文件的下载速度,同时,对于使用所述局域网络中的该用户设备的用户来说,该种路径变更的方式是透明的,无需用户对用户设备进行任何设置;另外,当所存储的共享文件中没有相应的共享文件,则将所述请求信息按原路径予以转发,以获取相应的共享文件,在获取相应的所述共享文件的同时,将所述共享文件予以保存,以便所述局域网络中的各用户设备再次发出共享所述共享文件时,能够快速地获取所述共享文件,无需再经过外部网络来获取所述共享文件;此外,先将获取自外部网络的共享文件至少部分的予以保存,再所保存的所述共享文件提供给所述局域网络中的相应的用户设备,能够加快所述共享文件的下载速度。附图说明图I显示为本专利技术的基于透明代理的共享访问加速系统的结构示意图。图2显示为本专利技术的基于透明代理的共享访问加速方法的流程图。元件标号说明I共享访问加速系统11路径选择单元12存储单元2局域网络21局域网络中的用户设备22局域网络的网络接入设备3外部网络31外部网络中的用户设备SrS2 步骤具体实施例方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。图I显示为本专利技术的一种基于透明代理的共享访问加速系统。所述基于透明代理的共享访问加速系统I连接于局域网络2的网络接入设备22,用于加速局域网络2内的各用户设备21获取外部网络3的用户设备31中的共享文件,其中,所述网络接入设备22包括任何能够使局域网络2内的用户设备21与外部网络3中的用户设备31进行通信的设备,其包括但不限于路由器、网关设备、交换机设备等。所述局域网络2内的用户设备21和所述外部网络3中的用户设备31包括但不限于手机、PDA、机顶盒、笔记本电脑、台式电脑等。所述共享访问加速系统I位于所述网络接入设备22与外部网络31相连接的一侧。所 述共享访问加速系统I包括存储单元12和路径选择单元11。所述存储单元12用于存储共享文件。所述存储单元12包括任何能够存储文件的存储设备,其包括但不限于硬盘、闪存、内存芯片等。所述路径选择单元11与所述网络接入设备22和所述存储单元12连接,用于获取来自所述网络接入设备22向外部网络3中的用户设备31所发送的请求信息,并基于所述请求信息中的共享文件信息与所存储的共享文件的信息进行比较,来选择是否将所述请求信息按原路径转发至所述请求信息中的目的地址,若是,则将所述请求信息按原路径转发至所述目的地址,以将来自所述目的地址的相应的共享文件予以转发和存储,若否,则将所存储的相应的共享文件发送至所述网络接入设备22,以供所述网络接入设备22将所述共享文件发送至所述局域网络2中的相应的用户设备21。具体地,所述路径选择单元11对来自所述网络接入设备22向外部网络3中的目的地址所发送的请求信息进行分析,以提取共享文件信息,并从所述存储单元12所存储的共享文件的信息中搜索与所提取的共享文件信息相匹配的共享文件,当搜索到所述共享文件,则不再按原路径转发所述请求信息,而是从所述存储单元12中将所述共享文件发送至所述网络接入设备22,再由所述网络接入设备22发送至所述请求信息所对应的用户设备21,反之,若没找到相关的共享文件,则本文档来自技高网...
【技术保护点】
一种基于透明代理的共享访问加速系统,与局域网络的网络接入设备相连接,其特征在于,至少包括:存储单元,用于存储共享文件;与所述网络接入设备和所述存储单元连接的路径选择单元,用于获取来自所述网络接入设备向外部网络中的目的地址所发送的请求信息,并基于所述请求信息中的共享文件信息与所存储的共享文件的信息进行比较,来选择是否将所述请求信息按原路径转发至所述请求信息中的目的地址,若是,则将所述请求信息按原路径转发至所述目的地址,以将来自所述目的地址的相应的共享文件予以转发和存储,若否,则将所存储的相应的共享文件发送至所述网络接入设备,以供所述网络接入设备将所述共享文件发送至所述局域网络中的相应的用户设备。
【技术特征摘要】
1.一种基于透明代理的共享访问加速系统,与局域网络的网络接入设备相连接,其特征在于,至少包括 存储单元,用于存储共享文件; 与所述网络接入设备和所述存储单元连接的路径选择单元,用于获取来自所述网络接入设备向外部网络中的目的地址所发送的请求信息,并基于所述请求信息中的共享文件信息与所存储的共享文件的信息进行比较,来选择是否将所述请求信息按原路径转发至所述请求信息中的目的地址,若是,则将所述请求信息按原路径转发至所述目的地址,以将来自所述目的地址的相应的共享文件予以转发和存储,若否,则将所存储的相应的共享文件发送至所述网络接入设备,以供所述网络接入设备将所述共享文件发送至所述局域网络中的相应的用户设备。2.根据权利要求I所述的基于透明代理的共享访问加速系统,其特征在于,若选择将所述请求信息按原路径转发至所述目的地址,所述路径选择单元还包括 第一子路径选择模块,用于基于来自所述目的地址的对应所述共享文件信息的共享文件发送至所述网络接入设备的同时,还将所述共享文件存储至所述存储单元。3.根据权利要求I所述的基于透明代理的共享访问加速系统,其特征在于,若选择将所述请求信息按原路径转发至所述目的地址,所述路径选择单元还包括 第二子路径选择模块,用...
【专利技术属性】
技术研发人员:曾曙,安锡文,
申请(专利权)人:上海华御信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。