【技术实现步骤摘要】
【国外来华专利技术】
本专利技术一般涉及数据通信网络。更具体来说,本专利技术涉及在例如因特网的公共数据通信网络上的实体之间建立虚拟专用网络(VPN)。
技术介绍
企业越来越多地被要求向位于企业网络的周边之外的雇员和伙伴提供对专有应用程序和数据的访问。为了以有效率的方式做到这一点,企业尝试平衡使用如因特网的公众网络来提供远程访问。但是,因为因特网是公众可访问的网络,所以产生网络安全性问题。有多种技术可用于实现安全因特网通信,包括但不限于依赖于安全套接字层(SSL)加密或因特网协议安全性(IPSes)加密的那些技术。SSL加密被结合到目前因特网用户使用的大多数Web浏览器中,而IPSec目前则没有被结合。但是,SSL技术在提供对专用网络的远程访问的能力上是有限的,其中SSL加密的客户机无法直接访问域名服务器、Windows因特网命名服务(WINS)服务器或专用网络上的其他资源,它们从企业网络外部是不可见的但是对于达到该网络上的资源是必需的。此外,防火墙通常自动阻止经由多种端口的某些业务并限制对多种因特网协议(IP)地址的访问,由此妨碍了SSL加密的客户机访问企业网络上的某些目的地。最后,例如多种客户机-服务器e-mail程序和其他企业应用程序的重要应用程序不固有地支持SSL加密,因此限制SSL在提供对这些资源的安全远程访问的有效性。虚拟专用网络(VPN)连接允许远程用户和客户机程序(换言-->之,不直接连接的那些)经由公众互联网(例如因特网)对专用数据网络的加密远程访问。建立VPN的常规方法包括了使用预先安装的“胖”客户机建立远程访问,这种胖客户机基于IPSec标准或SSL和基于 ...
【技术保护点】
一种用于在客户机和专用数据通信网络之间建立加密的虚拟专用网络的方法,其中所述客户机经由公共数据通信网络连接到所述专用数据通信网络,所述方法包括: 通过所述公共数据通信网络建立与客户机的加密数据通信会话;以及 响应所述加密数据通信 会话的建立将编程组件发送到所述客户机用于在其上自动安装并执行; 其中所述编程组件配置为拦截来自客户机应用程序且目的地为所述专用数据通信网络上的资源的通信,并经由所述加密数据通信会话将所拦截的通信发送到网关而非发送到所述专用数据通信网络 上的资源。
【技术特征摘要】
【国外来华专利技术】US 2004-6-30 60/583,785;US 2005-1-24 11/039,9461.一种用于在客户机和专用数据通信网络之间建立加密的虚拟专用网络的方法,其中所述客户机经由公共数据通信网络连接到所述专用数据通信网络,所述方法包括:通过所述公共数据通信网络建立与客户机的加密数据通信会话;以及响应所述加密数据通信会话的建立将编程组件发送到所述客户机用于在其上自动安装并执行;其中所述编程组件配置为拦截来自客户机应用程序且目的地为所述专用数据通信网络上的资源的通信,并经由所述加密数据通信会话将所拦截的通信发送到网关而非发送到所述专用数据通信网络上的资源。2.如权利要求1所述的方法,其特征在于,建立与客户机的加密数据通信会话的步骤包括建立与客户机的安全套接字层数据通信会话。3.如权利要求1所述的方法,其特征在于,将编程组件发送到所述客户机的步骤包括:将第一程序发送到所述客户机,所述第一程序配置为在所述客户机上安装第二程序;其中所述第二程序配置为拦截来自客户机应用程序且目的地为所述专用数据通信网络上的资源的通信,并将所拦截的通信提供给所述第一程序用于经由所述加密数据通信会话发送到网关而非发送到所述专用数据通信网络上的资源。4.如权利要求3所述的方法,其特征在于,将第一程序发送到所述客户机的步骤包括将ActiveX控件发送到所述客户机。5.如权利要求3所述的方法,其特征在于,将第一程序发送到所述客户机的步骤包括将Java applet发送到所述客户机。6.如权利要求1所述的方法,其特征在于,将配置为在所述客户机上安装第二程序的第一程序发送到所述客户机包括:将配置为把动态拦截器安装在所述客户机的操作系统的层上的第一程序发送到所述客户机。7.如权利要求1所述的方法,还包括:经由所述加密数据通信会话从所述客户机接收加密的通信;将所述加密的通信解密;以及将所解密的通信提供给所述专用数据通信网络上的资源。8.如权利要求7所述的方法,还包括:在将所解密的通信提供给所述专用数据通信网络上的资源之前,处理所解密的通信。9.如权利要求8所述的方法,其特征在于,处理所解密的通信的步骤包括执行如下操作的至少其中之一:再次加密;数据压缩;负载平衡;认证、授权和记账;或高速缓存。10.如权利要求1所述的方法,还包括:接收来自所述专用数据通信网络上的资源且目的地为所述客户机的通信;以及经由所述加密数据通信会话将所述通信从所述专用数据通信网络上的资源发送到所述客户机。11.一种用于在客户机和专用数据通信网络之间建立虚拟专用网络的方法,其中所述专用数据通信网络经由公共数据通信网络连接到所述客户机,所述方法包括:通过所述公共数据通信网络建立与网关的加密数据通信会话;拦截来自客户机应用程序且目的地为所述专用数据通信网络上的资源的通信;以及将所拦截的通信发送到所述网关而非发送到所述专用数据通信网络上的资源,其中经由所述加密数据通信会话将所拦截的通信发送到所述网关。12.如权利要求11所述的方法,其特征在于,建立与网关的加密数据通信会话的步骤包括建立与网关的安全套接字层数据通信会话。13.如权利要求11所述的方法,其特征在于,经由所述加密数据通信会话将所拦截的通信发送到所述网关的步骤包括:将所拦截的通信加密;以及通过所述公共数据通信网络将所加密的拦截的通信发送到所述网关。14.如权利要求11所述的方法,还包括:响应所述加密数据通信会话的建立从所述网关接收编程组件;以及执行所述编程组件,其中所述编程组件配置为拦截来自客户机应用程序且目的地为所述专用数据通信网络上的资源的通信,并将所拦截的通信发送到所述第一程序用于经由所述加密数据通信会话发送到所述网关。15.如权利要求14所述的方法,其特征在于,接收并执行所述编程组件包括:从所述网关接收第一程序;以及执行所述第一程序,其中执行所述第一程序包括安装第二程序;其中所述第二程序配置为拦截来自客户机应用程序且目的地为所述专用数据通信网络上的资源的通信,并将所拦截的通信发送到所述第一程序用于经由所述加密数据通信会话发送到所述网关。16.如权利要求15所述的方法,其特征在于,从所述网关接收第一程序的步骤包括从所述网关接收ActiveX控件。17.如权利要求15所述的方法,其特征在于,从所述网关接收第一程序的步骤包括从所述网关接收Java applet。18.如权利要求15所述的方法,其特征在于,安装第二程序的步骤包括将动态拦截器安装在所述客户机的操作系统的层上。19.如权利要求11所述的方法,还包括:经由所述加密数据通信会话从所述网关接收加密的通信;其中所述加密的通信包括源自所述专用数据通信网络上的资源的通信;将来自所述网关的所述加密的通信解密;以及将解密的通信提供给客户机应用程序。20.如权利要求11所述的方法,还包括:在将所拦截的通信发送到所述网关之前,处理所拦截的通信。21.如权利要求20所述的方法,其特征在于,处理所拦截的通信的步骤包括执行域名服务器(DNS)名称解析。22.一种网关...
【专利技术属性】
技术研发人员:P森达拉彦,J贺,A索尼,S南永达斯瓦米,A库马,
申请(专利权)人:塞特里克斯网络应用有限责任公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。