通过计算机网络传输数据的方法和系统技术方案

技术编号:9622441 阅读:157 留言:0更新日期:2014-01-30 12:49
提供了一种计算机实现的方法,其用于对计算机网络中的第一与第二端点之间的数据传输进行透明优化。端点之间具有直接建立的数据会话。在整个会话期间,每个端点以相同的方式对至少对其自身的数据会话进行识别。该方法包括步骤:利用网络优化服务在会话中透明中继端点之间的数据;以及利用网络优化服务对至少某些从第二端点向第一端点传送的数据进行透明修改或存储,从而对端点之间的数据通信进行优化,其中,对至少某些数据的透明修改包括更改数据、替代数据、或插入额外的数据,使得第一端点收到与第二端点发送的数据不同的数据。

Method and system for transmitting data via a computer network

A computer implemented method for transparent optimization of data transmission between the first and second endpoints in a computer network is provided. There is a directly established data session between endpoints. During each session, each endpoint identifies the data session at least in its own way in the same manner. The method comprises the steps of: optimizing the service between the session endpoint transparent relay network utilization data; and the use of network optimization services are transparent to modify or storage of at least some transmitted from the second to the first endpoint endpoint data, so the data communication between the endpoints in the optimization, the transparent modification of at least some of the data changes the data and surrogate data, or the insertion of additional data, the first data and the second endpoint endpoint receives the data sent by the different.

【技术实现步骤摘要】
【国外来华专利技术】通过计算机网络传输数据的方法和系统相关申请的交叉引用本申请要求于2010年12月30日提交的名称为“METHODS AND SYSTEMS FORTRANSMISSION OF DATA OVER COMPUTER NETWORKS”的美国临时专利申请N0.61/428,527 的优先权,在此通过引用将其并入本文。
技术介绍
本申请总体涉及通过计算机网络(如因特网、局域网、广域网、无线网络等)的数据传输。过去3至5年,企业和客户的宽带网络都经历了显著的和持续的流量增长。这些流量增长是通过引入更快的终端用户连通性选择、采用各种带宽加强应用程序、引入各种可连接网络的消费电子产品驱动的。为了应对由宽带增长导致的网络堵塞、应用程序性能下降、持续性地对网络进行升级的需求,宽带网络操作员引入了各种网络优化方案和服务,其目的是控制网络成本、容纳网络规模的增长、提高因特网应用程序的性能和安全性、为操作员创造新的收入来源。这些方案包括内容缓存、视频转码和翻译、内容自适应、内容过滤、入侵监测和保护等等。所有这些方案类别都共享一些公共部署需求。它们应当以透明的方式部署,从而因特网应用程序可以在不进行改变的情本文档来自技高网...
通过计算机网络传输数据的方法和系统

【技术保护点】
一种计算机实现的方法,该方法用于对计算机网络中的第一与第二端点之间的数据传输进行透明优化,所述端点之间具有直接建立的数据会话,在整个会话期间,每个端点以相同的方式对至少对其自身的数据会话进行识别,该方法包括:利用网络优化服务在会话中透明中继两个端点之间的数据;以及利用网络优化服务对至少某些从第二端点向第一端点传送的数据进行透明修改或存储,从而对端点之间的数据通信进行优化,其中,对至少某些数据的透明修改包括更改数据、替代数据、插入额外的数据,使得第一端点收到与第二端点发送的数据不同的数据。

【技术特征摘要】
【国外来华专利技术】2010.12.30 US 61/428,5271.一种计算机实现的方法,该方法用于对计算机网络中的第一与第二端点之间的数据传输进行透明优化,所述端点之间具有直接建立的数据会话,在整个会话期间,每个端点以相同的方式对至少对其自身的数据会话进行识别,该方法包括: 利用网络优化服务在会话中透明中继两个端点之间的数据;以及 利用网络优化服务对至少某些从第二端点向第一端点传送的数据进行透明修改或存储,从而对端点之间的数据通信进行优化,其中,对至少某些数据的透明修改包括更改数据、替代数据、插入额外的数据,使得第一端点收到与第二端点发送的数据不同的数据。2.如权利要求1所述的方法,其中,会话包括TCP或UDP会话。3.如权利要求1所述的方法,其中,会话是通过标识符识别的,这些标识符包括:第一端点的IP地址和传输端口、第二端点的IP地址和传输端口、所使用的传输协议,并且其中,标识符在整个会话期间不改变。4.如权利要求1所述的方法,其中,优化服务或与优化服务通信的重定向服务位于第一和第二端点之间的数据路径中。5.如权利要求1所述的方法,其中,中继数据的步骤包括创建面向第一端点的第一透明端点,其中第一透明端点对于第一端点显示为第二端点,从而第一端点与第一透明端点通信。6.如权利要求5所述的方法,其中,中继数据的步骤还包括创建面向第二端点的第二透明端点,其中第二透明端点对于第二端点显示为第一端点,从而第二端点与第二透明端点通信。7.如权利要求1所述的方法,其中,中继数据的步骤是在未创建单独的透明端点情况下执行的,取而代之的是,跟踪两个端点的传输状态,并且当数据包丢失时,依靠发送数据的端点来重新发送数据并对重新发 送的数据进行修改以被发送至第二端点。8.如权利要求1所述的方法,其中,中继数据的步骤包括通过重定向设备接收两个端点之间通信的数据,并且其中,中继数据的步骤包括只对第一和第二端点之间的会话中的一部分数据帧进行中继。9.如权利要求1所述的方法,其中,所述中继数据的步骤包括连续地对会话的状态进行跟踪和存储,包括跟踪:每个端点发送和接收了哪些数据以及会话的传送级属性、链路级属性、或者网络级属性。10.如权利要求9所述的方法,其中,跟踪包含监控多层隧道。11.如权利要求1所述的方法,其中,透明修改的步骤包括:对来自第一端点的针对第二端点的数据查询和/或从第二端点接收到的对所述数据查询的数据响应进行分析,将数据查询和数据响应与之前存储的数据响应进行匹配,以及将之前存储的数据响应发送给第一端点,同时将来自第二端点的数据响应的中继中断。12.如权利要求11所述的方法,还包括使第二端点在其一端结束会话或者暂缓发送数据响应。13.如权利要求11所述的方法,其中,发送之前存储的数据响应包括:利用第二端点的IP和端口地址及会话的会话状态作为第一和第二端点之间的会话的接续。14.如权利要求11所述的方法,其中,匹配的步骤是基于选自下面组中的至少一个变量进行的:时间信息、序数信息、频率信息、客户信息、识别信息。15.如权利要求1所述的方法,其中,透明修改的步骤包括: 对来自第一端点的针对第二端点的第一数据查询进行分析,将第一数据查询与之前存储的数据响应进行匹配,将之前存储的数据响应通过单独的透明端点发送给第一端点;以及 接收来自第一端点的针...

【专利技术属性】
技术研发人员:艾伦·阿罗洛维奇什穆埃尔·巴卡尔德罗尔摩西·加维什沙哈尔·居伊·格林谢伊·舍梅尔
申请(专利权)人:皮尔爱普有限公司
类型:
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1