[发明专利]用于在多核系统中管理服务器发起的连接的系统和方法有效
申请号: | 201180048117.1 | 申请日: | 2011-08-01 |
公开(公告)号: | CN103155496A | 公开(公告)日: | 2013-06-12 |
发明(设计)人: | R·塔库;P·罗摩占陀罗;A·库玛 | 申请(专利权)人: | 思杰系统有限公司 |
主分类号: | H04L12/721 | 分类号: | H04L12/721 |
代理公司: | 北京泛华伟业知识产权代理有限公司 11280 | 代理人: | 王勇 |
地址: | 美国佛*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 多核 系统 管理 服务器 发起 连接 方法 | ||
相关申请
本申请要求在2010年8月5日提交的、名称为“SYSTEMS AND M ETHODS FOR SERVER INITIATED CONNECTION MANAGEMENT I N A MULTI-CORE SYSTEM”的美国专利申请No.12/851430的优先权,该申请通过引用被全部包含于此。
技术领域
本申请总的涉及数据通信网络和多核系统。本申请尤其涉及用于由多核系统向经由安全套接字层虚拟专用网络连接来连接的客户机提供服务器发起的连接的系统和方法。
背景技术
在传统的系统中,虚拟专用网络(VPN)为客户计算机提供对专用网络的安全访问。通常,在VPN服务器认证客户机之后,为该客户机分配专用网上的互联网协议(IP)地址。一旦客户机被认证且能够访问该VPN,客户机就可以安全地访问驻留在专用网络上的资源。在许多情况下,VPN为公用网络上的远程客户机提供访问专用网络上的服务器的权限,该专用网络例如是企业网络。在一些情况下,VPN连接的客户机也具有资源,该资源可能会用于由专用网络上的计算装置(例如服务器)进行访问。例如,VPN连接的客户机可能具有要被传送到专用网络的文件。
提供虚拟专用网络系统的装置可具有多个核或处理器。由于有多个核向客户机提供VPN服务,对于该装置来说,管理从服务器到客户机的跨核连接可能充满挑战。
发明内容
本申请针对用于经由提供多核系统管理服务器发起的连接的系统和方法,所述多核系统提供客户机和服务器之间的VPN访问。本文描述的解决方案提供一种机制,根据该机制,可以在不同的核上接收关于服务器发起的连接的、经由多核系统的服务器和客户机通信,并且该机制用于系统跨不同的核来管理这些通信以便提供客户机和服务器之间的端到端连通性。
在一个方面,本发明涉及用于经由服务器和多个客户机中间的多核装置来处理连接的方法。所述方法包括:由在多个客户机和服务器中间的装置为该装置的多个核中的每个核分配预定的端口号;并且由该装置在每个核上建立侦听服务以便在该装置的网络标识符和分配给该核的预定端口号上侦听。所述方法还包括:由多个核中的第一核接收从客户机到服务器的、与由多个核中的第二核建立的在服务器和客户机之间的传输层连接有关的分组;由第一核根据该分组的元组确定将经由第二核来路由该分组;以及由第一核使用本地网络标识符和对应于第二核的端口号来建立到所述第二核的侦听服务的连接。
在一些实施例中,所述方法可包括根据基本端口号生成预定端口号并且加上对应于核的编号的预定偏移量。在其他实施例中,所述装置可以分配对应于核号的序列的预定端口号序列。在一些其他的实施例中,所述装置可分配预定端口号作为保留端口号。在某些实施例中,所述装置可在每个核上建立侦听服务以便在所述装置的本地互联网协议地址和该核的预定端口号上侦听。在其他实施例中,所述第二核可响应于所述服务器的请求在客户机和服务器之间建立传输层连接。在一些其他的实施例中,所述装置可通过将流分布算法应用到分组来确定所述第二核的编号。在一个实施例中,所述装置可根据分组的四元组来确定所述第二核的编号。在一些实施例中,第一核可以通过将基本端口号加上第二核的编号来确定第二核的端口号。在另一个实施例中,第一核可建立到第二核的传输层连接。在一些实施例中,第一核可经由该连接向所述第二核传输分组。
在另一个方面,本发明涉及用于经由在服务器和多个客户机中间的多核装置来处理连接的系统。所述系统包括在多个客户机和服务器中间的装置。该装置可为该装置的多个核中的每个核建立预定的端口号。所述系统还包括多个侦听服务,以便在该装置的网络标识符和分配给该核的预定端口号上侦听。多个侦听服务中的每个侦听服务在多个核的对应核上执行。多个核的第一核可接收从客户机到服务器的、与由多个核的第二核建立的在服务器和客户机之间的传输层连接有关的分组。第一核根据分组的元组确定该分组将被路由到第二核,并且可以使用本地网络标识符和对应于第二核的端口号来建立到第二核的侦听服务的连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思杰系统有限公司,未经思杰系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180048117.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多功能U盘
- 下一篇:一种具有NFC功能的蓝光播放器