[go: up one dir, main page]

CN107104892A - 网络加速的方法和装置 - Google Patents

网络加速的方法和装置 Download PDF

Info

Publication number
CN107104892A
CN107104892A CN201610091734.4A CN201610091734A CN107104892A CN 107104892 A CN107104892 A CN 107104892A CN 201610091734 A CN201610091734 A CN 201610091734A CN 107104892 A CN107104892 A CN 107104892A
Authority
CN
China
Prior art keywords
request data
module
address
network
acceleration
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610091734.4A
Other languages
English (en)
Inventor
沈双培
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHENZHEN FOREAM NETWORK TECHNOLOGY Co Ltd
Original Assignee
SHENZHEN FOREAM NETWORK TECHNOLOGY Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SHENZHEN FOREAM NETWORK TECHNOLOGY Co Ltd filed Critical SHENZHEN FOREAM NETWORK TECHNOLOGY Co Ltd
Priority to CN201610091734.4A priority Critical patent/CN107104892A/zh
Publication of CN107104892A publication Critical patent/CN107104892A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/63Routing a service request depending on the request content or context
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/12Shortest path evaluation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/24Multipath
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/58Association of routers
    • H04L45/586Association of routers of virtual routers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/19Flow control; Congestion control at layers above the network layer
    • H04L47/196Integration of transport layer protocols, e.g. TCP and UDP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/56Provisioning of proxy services
    • H04L67/568Storing data temporarily at an intermediate stage, e.g. caching

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明提供一种网络加速的方法和装置,属于网络通信技术领域。该方法包括:接收终端用户的请求数据;确定请求数据的源IP地址与目的IP地址;判断请求数据是否是HTTP请求,是,则执行步骤S104,否,则执行步骤S107;将请求数据传输到缓存服务器;查询缓存服务器是否有缓存的请求数据,有,则执行步骤S106,无,则执行步骤S107;将请求数据立即返回给终端用户;将请求数据压缩;对当前网络进行分析,选择一条最优的虚拟加速专线;根据目的IP地址将请求数据发送至所述最优的虚拟加速专线进行传输。本发明通过虚拟加速专线传输数据,因此数据传输不受运营商的路由限制,网络传输速度快,极大地提升用户的网络体验。

Description

网络加速的方法和装置
技术领域
本发明涉及网络加速的方法与系统,属于网络通信技术领域。
背景技术
互联网的数据传输由TCP(Transmission Control Protocol传输控制协议)和 IP(Internet Protocol网间协议)完成,TCP/IP协议在数据传输过程中主要完成的功能:(1)首先由TCP协议把数据分成若干数据包,给每个数据包写上序号,以便接收端把数据还原成原来的格式;(2)由IP协议给每个数据包写上发送主机和接收主机的地址,一旦写上的源地址和目的地址,数据包就可以在物理网上传送数据了,IP协议还具有利用路由算法进行路由选择的功能;(3)这些数据包可以通过不同的传输途径(路由)进行传输,由于路径不同,加上其它的原因,可能出现顺序颠倒、数据丢失、数据失真甚至重复的现象,这些问题都由TCP协议来处理,它具有检查和处理错误的功能,必要时还可以请求发送端重发。
互联网在现实生活中应用很广泛,每天有数以亿计的人使用互联网,在互联网上聊天、玩游戏、查阅东西、购物等。当用户从远程网络设备获取数据的时候,TCP/IP协议的数据传输过程会经过很多网络设备:源网络设备将用户的数据传输到下一个网络设备,下一个网络设备接收到用户的数据后如果不是目标网络设备,则将用户数据再传输到下一个网络设备,依次类推,最后到达目标网络设备。在数据的过程中,由于需要经过很多网络设备,而这些网络设备可能分布在不同的国家和地区,网络设备中间通过各种线路进行连接,而这些线路会受到距离,网络拥挤程度等影响,最终会影响数据传输的速度,从而影响用户传输文件到目标网络设备的效率,也会影响远程网络设备传输文件到用户使用网络设备的效率。
近年来,网络通信技术得到了很大的发展,但是现有的网络通信技术,用户不能自主选择数据传输过程中所经过的网络设备和线路,只能被动的选择,传输路径复杂,导致数据传输缓慢,甚至失败。
发明内容
为了解决现有技术网络传输慢的问题,本发明提供一种网络加速的方法和装置。
本发明解决现有技术网络传输慢的问题所采用以下技术方案:
一种方案是网络加速的方法,加速服务器设置有网络加速装置,在加速服务器上执行以下步骤:
S101,接收终端用户的请求数据;
S102,确定请求数据的源IP地址与目的IP地址;
S103,判断请求数据是否是HTTP请求,是,则执行步骤S104,否,则执行步骤S107;
S104,将请求数据传输到缓存服务器;
S105,查询缓存服务器是否有缓存的请求数据,有,则执行步骤S106,无,则执行步骤S107;
S106,将请求数据立即返回给终端用户;
S107,将请求数据压缩;
S108,对当前网络进行分析,选择一条最优的虚拟加速专线;
S109,根据目的IP地址将请求数据发送至所述最优的虚拟加速专线进行传输。
进一步的,在所述步骤S101之前还包括,与终端用户建立连接。
进一步的,所述步骤S102包括,将请求数据的源IP地址与目的IP地址解析成对应的源MAC地址与目的MAC地址。
进一步的,所述步骤S108包括,检测所有节点加速服务器最新的状态数据。
进一步的,所述最优的虚拟加速专线为在所有虚拟加速专线中传输距离最小,丢包率最小及传输延迟最小。
另一种方案是网络加速的装置,包括模块:
(1)接收模块,用于接收终端用户的请求数据;
(2)获取IP地址模块,用于确定请求数据的源IP地址与目的IP地址;
(3)请求类型判断模块,用于判断请求数据是否是HTTP请求,是,则执行模块(4),否,则执行模块(7);
(4)缓存模块,用于将请求数据传输到缓存服务器;
(5)缓存判断模块,用于查询缓存服务器是否有缓存的请求数据,有,则执行模块(6),无,则执行模块(7);
(6)返回模块,用于将请求数据立即返回给终端用户;
(7)压缩模块,用于将请求数据压缩;
(8)路径选择模块,用于对当前网络进行分析,选择一条最优的虚拟加速专线;
(9)传输模块,用于根据目的IP地址将请求数据发送至所述最优的虚拟加速专线进行传输。
进一步的,在所述模块(1)之前还包括,连接模块,用于与终端用户建立连接。
进一步的,所述模块(2)包括,解析单元,用于将请求数据的源IP地址与目的IP地址解析成对应的源MAC地址与目的MAC地址。
进一步的,所述模块(8)包括,检测单元,用于检测所有节点加速服务器最新的状态数据。
进一步的,所述最优的虚拟加速专线为在所有虚拟加速专线中传输距离最小,丢包率最小及传输延迟最小。
本发明通过组建一个虚拟加速网络,从而建立了虚拟加速专线,通过虚拟加速专线传输数据,因此数据传输不受运营商的路由限制,网络传输速度快,极大地提升用户的网络体验。
附图说明
图1是本发明实施例一网络加速的方法实现流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下实施例结合附图,对本发明进行进一步详细说明。
实施例一
如图1所示,该网络加速的方法,加速服务器设置有网络加速装置,从而建立了虚拟加速专线,该方法在加速服务器上执行以下步骤:
步骤S101,接收终端用户的请求数据。
在本步骤之前,还包括与终端用户建立连接。与客户终端建立连接后,便可接收终端用户的请求数据。
步骤S102,确定请求数据的源IP地址与目的IP地址。
在本步骤中,还包括,将请求数据的源IP地址与目的IP地址解析成对应的源MAC地址与目的MAC地址。
接收到请求数据后,对请求数据进行分析,确认请求数据的源IP地址与目的IP地址。此外,还需要确定请求数据的源端口与目的端口,将请求数据的源IP地址与目的IP地址解析成对应的源MAC地址与目的MAC地址,便于将请求数据传输到目的加速服务器。
步骤S103,判断请求数据是否是HTTP请求,是,则执行步骤S104,否,则执行步骤S107。
接收到请求数据后,首先对请求数据进行过滤,所谓过滤,即对请求数据的内容进行分析,判断请求数据是否是HTTP请求,如果是,则将请求数据过滤出来,并执行步骤S104,将请求数据传输到squid(缓存服务器),而请求数据是非HTTP请求的,则直接跳转到执行步骤S107。
步骤S104,将请求数据传输到缓存服务器。
将过滤出来的请求数据,根据 HTTP域名或HTTP请求的文件类型,将请求数据传输到squid。
步骤S105,查询缓存服务器是否有缓存的请求数据,有,则执行步骤S106,无,则执行步骤S107。
当squid接收到请求数据后,首先查询squid的缓存,如果请求数据已有缓存,则执行步骤S106,将请求数据立即返回给用户。如果没有缓存,则将请求数据传输到下一跳,跳转到执行步骤S107,将请求数据压缩。
步骤S106,将请求数据立即返回给终端用户。
对TCP/HTTP协议,额外做一层内容缓存,将用户的HTTP请求数据缓存在squid上,当用户请求的时候,直接返回给用户,从而减少了访问传输,减少了带宽消耗,提高传输效率。
步骤S107,将请求数据压缩。
将请求数据进行压缩可以减少数据在传输过程中的带宽消耗,提高传输效率。
步骤S108,对当前网络进行分析,选择一条最优的虚拟加速专线。
在本步骤中,还包括,检测所有节点加速服务器最新的状态数据。
将请求数据传输到下一个加速服务器之前,会利用心跳检测方法,检测所有节点加速服务器最新的状态数据,从若干条虚拟加速专线中选择出数据传输状态最优的虚拟加速专线作为数据传输路径,所述最优的虚拟加速专线为传输距离最小,丢包率最小及传输延迟最小。
步骤S109,根据目的IP地址将请求数据发送至所述最优的虚拟加速专线进行传输。
当用户电脑请求目的服务器的时候,会先请求源加速服务器,数据传输从源加速服务器到目的加速服务器,要经过若干个加速服务器,每个加速服务器都进行同样的操作。
根据用户的来源,首先,在IDC(互联网数据中心)搭建加速服务器,这些IDC通常需要离用户比较近,用户访问这些加速节点会比较快,可以选择BGP(边界网关协议)网络的IDC。其次,在IDC所搭建的服务器及骨干路由器上分别安装本发明的TCP代理软件。安装本发明的TCP代理软件后,各个加速服务器之间便建立起了虚拟加速专线,形成了虚拟加速网络,加速服务器则将数据发送至虚拟加速专线进行传输。所述TCP代理软件为HAProxy,HAProxy是一款提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件,HAProxy是完全免费的、借助HAProxy可以快速并且可靠的提供基于TCP和HTTP应用的代理解决方案。
所述BGP是运行于TCP上的一种自治系统路由协议。BGP是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议。BGP构建在EGP的经验之上。BGP系统的主要功能是和其他的BGP 系统交换网络可达信息。网络可达信息包括列出的AS(自治系统)的信息。这些信息有效地构造了AS互联的拓朴图并由此清除了路由环路,同时在AS级别上可实施策略决策。
所述加速服务器内存需要16G以上,硬盘需要2000G以上,带宽 100M以上,可以采用标准的x86服务器,CPU需要2.4G,4核以上,可以采用Intel xeon系列。加速服务器的操作系统采用 centos 6 64 位,一般安装最新的系统即可。
本实施例通过组建一个虚拟加速网络,从而建立了虚拟加速专线,通过虚拟加速专线传输数据,因此数据传输不受运营商的路由限制,网络传输速度快,极大地提升用户的网络体验。
实施例二
该网络加速装置设置在加速服务器,包括模块:
模块21,接收模块,用于接收终端用户的请求数据。
在本模块之前,还包括连接模块,用于与终端用户建立连接。与客户终端建立连接后,便可接收终端用户的请求数据。
模块22,获取IP地址模块,用于确定请求数据的源IP地址与目的IP地址。
在本模块中,还包括,解析单元,用于将请求数据的源IP地址与目的IP地址解析成对应的源MAC地址与目的MAC地址。
接收到请求数据后,对请求数据进行分析,确认请求数据的源IP地址与目的IP地址。此外,还需要确定请求数据的源端口与目的端口,将请求数据的源IP地址与目的IP地址解析成对应的源MAC地址与目的MAC地址,便于将请求数据传输到目的加速服务器。
模块23,请求类型判断模块,用于判断请求数据是否是HTTP请求,是,则执行模块24,否,则执行模块27。
接收到请求数据后,首先对请求数据进行过滤,所谓过滤,即对请求数据的内容进行分析,判断请求数据是否是HTTP请求,如果是,则将请求数据过滤出来,并执行模块24,将请求数据传输到squid(缓存服务器),而请求数据是非HTTP请求的,则直接跳转到执行模块27。
模块24,缓存模块,用于将请求数据传输到缓存服务器。
将过滤出来的请求数据,根据 HTTP域名或HTTP请求的文件类型,将请求数据传输到squid。
模块25,缓存判断模块,用于查询缓存服务器是否有缓存的请求数据,有,则执行模块26,无,则执行模块27。
当squid接收到请求数据后,首先查询squid的缓存,如果请求数据已有缓存,则执行模块26,将请求数据立即返回给用户。如果没有缓存,则将请求数据传输到下一跳,跳转到执行模块27,将请求数据压缩。
模块26,返回模块,用于将请求数据立即返回给终端用户。
对TCP/HTTP协议,额外做一层内容缓存,将用户的HTTP请求数据缓存在squid上,当用户请求的时候,直接返回给用户,从而减少了访问传输,减少了带宽消耗,提高传输效率。
模块27,压缩模块,用于将请求数据压缩。
将请求数据进行压缩可以减少数据在传输过程中的带宽消耗,提高传输效率。
模块28,路径选择模块,用于对当前网络进行分析,选择一条最优的虚拟加速专线。
在本模块中,还包括,检测单元,用于检测所有节点加速服务器最新的状态数据。
将请求数据传输到下一个加速服务器之前,会利用心跳检测方法,检测所有节点加速服务器最新的状态数据,从若干条虚拟加速专线中选择出数据传输状态最优的虚拟加速专线作为数据传输路径,所述最优的虚拟加速专线为传输距离最小,丢包率最小及传输延迟最小。
模块29,传输模块,用于根据目的IP地址将请求数据发送至所述最优的虚拟加速专线进行传输。
当用户电脑请求目的服务器的时候,会先请求源加速服务器,数据传输从源加速服务器到目的加速服务器,要经过若干个加速服务器,每个加速服务器都进行同样的操作。
根据用户的来源,首先,在IDC(互联网数据中心)搭建加速服务器,这些IDC通常需要离用户比较近,用户访问这些加速节点会比较快,可以选择BGP(边界网关协议)网络的IDC。其次,在IDC所搭建的服务器及骨干路由器上分别安装本发明的TCP代理软件。安装本发明的TCP代理软件后,各个加速服务器之间便建立起了虚拟加速专线,形成了虚拟加速网络,加速服务器则将数据发送至虚拟加速专线进行传输。所述TCP代理软件为HAProxy,HAProxy是一款提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件,HAProxy是完全免费的、借助HAProxy可以快速并且可靠的提供基于TCP和HTTP应用的代理解决方案。
所述BGP是运行于TCP上的一种自治系统路由协议。BGP是唯一一个用来处理像因特网大小的网络的协议,也是唯一能够妥善处理好不相关路由域间的多路连接的协议。BGP构建在EGP的经验之上。BGP系统的主要功能是和其他的BGP 系统交换网络可达信息。网络可达信息包括列出的AS(自治系统)的信息。这些信息有效地构造了AS互联的拓朴图并由此清除了路由环路,同时在AS级别上可实施策略决策。
所述加速服务器内存需要16G以上,硬盘需要2000G以上,带宽 100M以上,可以采用标准的x86服务器,CPU需要2.4G,4核以上,可以采用Intel xeon系列。加速服务器的操作系统采用 centos 6 64 位,一般安装最新的系统即可。
本实施例通过组建一个虚拟加速网络,从而建立了虚拟加速专线,通过虚拟加速专线传输数据,因此数据传输不受运营商的路由限制,网络传输速度快,极大地提升用户的网络体验。

Claims (10)

1.一种网络加速的方法,其特征在于,加速服务器设置有网络加速装置,在加速服务器上执行以下步骤:
S101,接收终端用户的请求数据;
S102,确定请求数据的源IP地址与目的IP地址;
S103,判断请求数据是否是HTTP请求,是,则执行步骤S104,否,则执行步骤S107;
S104,将请求数据传输到缓存服务器;
S105,查询缓存服务器是否有缓存的请求数据,有,则执行步骤S106,无,则执行步骤S107;
S106,将请求数据立即返回给终端用户;
S107,将请求数据压缩;
S108,对当前网络进行分析,选择一条最优的虚拟加速专线;
S109,根据目的IP地址将请求数据发送至所述最优的虚拟加速专线进行传输。
2.根据权利要求1所述的网络加速的方法,其特征在于,在所述步骤S101之前还包括,与终端用户建立连接。
3.根据权利要求1所述的网络加速的方法,其特征在于,所述步骤S102包括,将请求数据的源IP地址与目的IP地址解析成对应的源MAC地址与目的MAC地址。
4.根据权利要求1所述的网络加速的方法,其特征在于,所述步骤S108包括,检测所有节点加速服务器最新的状态数据。
5.根据权利要求1所述的网络加速的方法,其特征在于,所述最优的虚拟加速专线为在所有虚拟加速专线中传输距离最小,丢包率最小及传输延迟最小。
6.一种网络加速的装置,其特征在于,包括模块:
(1)接收模块,用于接收终端用户的请求数据;
(2)获取IP地址模块,用于确定请求数据的源IP地址与目的IP地址;
(3)请求类型判断模块,用于判断请求数据是否是HTTP请求,是,则执行模块(4),否,则执行模块(7);
(4)缓存模块,用于将请求数据传输到缓存服务器;
(5)缓存判断模块,用于查询缓存服务器是否有缓存的请求数据,有,则执行模块(6),无,则执行模块(7);
(6)返回模块,用于将请求数据立即返回给终端用户;
(7)压缩模块,用于将请求数据压缩;
(8)路径选择模块,用于对当前网络进行分析,选择一条最优的虚拟加速专线;
(9)传输模块,用于根据目的IP地址将请求数据发送至所述最优的虚拟加速专线进行传输。
7.根据权利要求6所述的网络加速的装置,其特征在于,在所述模块(1)之前还包括,连接模块,用于与终端用户建立连接。
8.根据权利要求6所述的网络加速的装置,其特征在于,所述模块(2)包括,解析单元,用于将请求数据的源IP地址与目的IP地址解析成对应的源MAC地址与目的MAC地址。
9.根据权利要求6所述的网络加速的装置,其特征在于,所述模块(8)包括,检测单元,用于检测所有节点加速服务器最新的状态数据。
10.根据权利要求6所述的网络加速的装置,其特征在于,所述最优的虚拟加速专线为在所有虚拟加速专线中传输距离最小,丢包率最小及传输延迟最小。
CN201610091734.4A 2016-02-19 2016-02-19 网络加速的方法和装置 Pending CN107104892A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610091734.4A CN107104892A (zh) 2016-02-19 2016-02-19 网络加速的方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610091734.4A CN107104892A (zh) 2016-02-19 2016-02-19 网络加速的方法和装置

Publications (1)

Publication Number Publication Date
CN107104892A true CN107104892A (zh) 2017-08-29

Family

ID=59658290

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610091734.4A Pending CN107104892A (zh) 2016-02-19 2016-02-19 网络加速的方法和装置

Country Status (1)

Country Link
CN (1) CN107104892A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111343093A (zh) * 2020-02-28 2020-06-26 腾讯科技(深圳)有限公司 业务数据的传输方法及装置
CN112398685A (zh) * 2020-11-04 2021-02-23 腾讯科技(深圳)有限公司 基于移动终端的主机设备加速方法、装置、设备及介质
CN114884881A (zh) * 2022-05-12 2022-08-09 福建天晴在线互动科技有限公司 一种数据压缩传输方法及终端
CN115913956A (zh) * 2022-11-30 2023-04-04 网易(杭州)网络有限公司 网络加速方法、装置和电子设备

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1957579A (zh) * 2004-03-22 2007-05-02 高通股份有限公司 网络链路上的http加速
CN101662503A (zh) * 2009-09-14 2010-03-03 金蝶软件(中国)有限公司 网络中的信息传输方法、代理服务器和服务系统
CN101682621A (zh) * 2007-03-12 2010-03-24 思杰系统有限公司 用于高速缓存操作的系统和方法
CN102263687A (zh) * 2011-08-11 2011-11-30 武汉思为同飞网络技术有限公司 广域网vpn加速网关及其加速通信系统和方法
CN202160197U (zh) * 2011-08-11 2012-03-07 武汉思为同飞网络技术有限公司 一种基于广域网vpn加速网关的加速通信装置
CN102439913A (zh) * 2009-02-27 2012-05-02 雅塔公司 网络业务管理和负载平衡的系统和方法
US8356074B1 (en) * 2012-08-09 2013-01-15 Limelight Networks, Inc. Inter point of presence split architecture
CN103532867A (zh) * 2013-10-30 2014-01-22 四川迅游网络科技股份有限公司 一种网络数据的加速传输方法及系统
CN103532817A (zh) * 2013-10-12 2014-01-22 无锡云捷科技有限公司 一种cdn动态加速的系统及方法
CN104519088A (zh) * 2013-09-27 2015-04-15 方正宽带网络服务股份有限公司 一种缓存系统的实现方法及缓存系统
CN104580192A (zh) * 2014-12-31 2015-04-29 网宿科技股份有限公司 应用程序的网络访问请求的处理方法和装置

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1957579A (zh) * 2004-03-22 2007-05-02 高通股份有限公司 网络链路上的http加速
CN101682621A (zh) * 2007-03-12 2010-03-24 思杰系统有限公司 用于高速缓存操作的系统和方法
CN102439913A (zh) * 2009-02-27 2012-05-02 雅塔公司 网络业务管理和负载平衡的系统和方法
CN101662503A (zh) * 2009-09-14 2010-03-03 金蝶软件(中国)有限公司 网络中的信息传输方法、代理服务器和服务系统
CN102263687A (zh) * 2011-08-11 2011-11-30 武汉思为同飞网络技术有限公司 广域网vpn加速网关及其加速通信系统和方法
CN202160197U (zh) * 2011-08-11 2012-03-07 武汉思为同飞网络技术有限公司 一种基于广域网vpn加速网关的加速通信装置
US8356074B1 (en) * 2012-08-09 2013-01-15 Limelight Networks, Inc. Inter point of presence split architecture
CN104519088A (zh) * 2013-09-27 2015-04-15 方正宽带网络服务股份有限公司 一种缓存系统的实现方法及缓存系统
CN103532817A (zh) * 2013-10-12 2014-01-22 无锡云捷科技有限公司 一种cdn动态加速的系统及方法
CN103532867A (zh) * 2013-10-30 2014-01-22 四川迅游网络科技股份有限公司 一种网络数据的加速传输方法及系统
CN104580192A (zh) * 2014-12-31 2015-04-29 网宿科技股份有限公司 应用程序的网络访问请求的处理方法和装置

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
王庚年: "《国际传播发展战略研究》", 《国际传播发展战略研究》 *
金纯等: "《IPTV及其解决方案》", 《IPTV及其解决方案》 *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111343093A (zh) * 2020-02-28 2020-06-26 腾讯科技(深圳)有限公司 业务数据的传输方法及装置
CN112398685A (zh) * 2020-11-04 2021-02-23 腾讯科技(深圳)有限公司 基于移动终端的主机设备加速方法、装置、设备及介质
CN112398685B (zh) * 2020-11-04 2024-01-19 腾讯科技(深圳)有限公司 基于移动终端的主机设备加速方法、装置、设备及介质
CN114884881A (zh) * 2022-05-12 2022-08-09 福建天晴在线互动科技有限公司 一种数据压缩传输方法及终端
CN115913956A (zh) * 2022-11-30 2023-04-04 网易(杭州)网络有限公司 网络加速方法、装置和电子设备

Similar Documents

Publication Publication Date Title
CN107864228B (zh) 一种内容分发网络中的连接建立方法及系统
CN101443750B (zh) 用于订户知晓应用服务器集群上的负载平衡的技术
US7738495B2 (en) Method of determining a maximum transmission unit value of a network path using transport layer feedback
US20190342117A1 (en) Method for controlling a remote service access path and relevant device
US7636305B1 (en) Method and apparatus for monitoring network traffic
US8677011B2 (en) Load distribution system, load distribution method, apparatuses constituting load distribution system, and program
US10355961B2 (en) Network traffic capture analysis
US9548930B1 (en) Method for improving link selection at the borders of SDN and traditional networks
US10362132B2 (en) System and method for diverting established communication sessions on the basis of content
US20230134974A1 (en) Intelligently routing internet traffic
JP5858147B2 (ja) 通信システム、上位レイヤスイッチ、制御装置、スイッチ制御方法及びプログラム
JP7054737B2 (ja) 通信システムにおいてパッシブラウンドトリップタイム(rtt)遅延を判定する方法
AU2007320794B2 (en) Selective session interception method
US20150127837A1 (en) Relay apparatus and data transfer method
CN107104892A (zh) 网络加速的方法和装置
CN104717259A (zh) 分布式中转服务器网络辅助的多路径数据传输系统与方法
WO2006111605A2 (en) Method and apparatus for load balancing a sip flow in a communication network
US8706865B1 (en) Enhanced network communications using diagnostic information
CN107222403A (zh) 一种数据传输方法、系统和电子设备
JP2008048131A (ja) P2pトラフィック監視制御装置及び方法
CN110601989A (zh) 一种网络流量均衡方法及装置
CN104618491B (zh) 一种代理服务器及数据转发方法
CN110381007B (zh) Tcp加速方法及装置
JP2001067291A (ja) ネットワーク監視方式
CN104580003B (zh) 并联模式p2p扰码方法、装置及系统

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170829